Skip to content

set of filament tracing metric computation utilities (for .swc files)

License

Notifications You must be signed in to change notification settings

Leandroscholz/swc_metrics

Repository files navigation

swc_metrics

this repository houses some filament tracing metric computations. It includes (initially) two modules swc_utils.py and swc_utils_parallel.py, which perform the exact same tasks with the difference that the latter uses python's multiprocessing library and computes metrics a bit faster than the the first module.

dependencies: numpy, time, functols, multiprocessing

example calls: using default tolerance dx, dy, dz = [3.0,3.0,3.0] and computing all metrics

python3 swc_utils_parallel.py -f 'OP_1_app1_fixed.swc' -g 'OP_1.swc' 

using specific tolerance and computing specific metric

python3 swc_utils_parallel.py -f 'OP_1_app1_fixed.swc' -g 'OP_1.swc' -tol 2.5 2.5 3 -m 'precision'

About

set of filament tracing metric computation utilities (for .swc files)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages