morphology_workflows.repair
¶
Process functions.
Module Contents¶
Functions¶
|
Assign mtype to morphologies. |
|
Unravel morphologies and update cut plane. |
|
Repair morphologies. |
|
Plotting cut leaves on morphologies. |
|
Smooth diameters using diameter-synthesis. |
|
Plot original morphology and smoother one next to each other. |
|
Make collage plot of morphologies per mtype. |
|
Make morphology release. |
-
morphology_workflows.repair.
fix_zero_diameters
(row, data_dir)¶ Assign mtype to morphologies.
-
morphology_workflows.repair.
unravel
(row, data_dir, window_half_length=10)¶ Unravel morphologies and update cut plane.
-
morphology_workflows.repair.
repair
(row, data_dir, with_plot=False, repair_params=None)¶ Repair morphologies.
TODO: understand the repair_flag correctly and how to set them.
-
morphology_workflows.repair.
plot_repair
(row, data_dir, with_plotly=True)¶ Plotting cut leaves on morphologies.
-
morphology_workflows.repair.
smooth_diameters
(row, data_dir)¶ Smooth diameters using diameter-synthesis.
-
morphology_workflows.repair.
plot_smooth_diameters
(row, data_dir, shift=200)¶ Plot original morphology and smoother one next to each other.
-
morphology_workflows.repair.
make_collage
(df, data_dir, collage_path='collage.pdf', separation=500, n_morph_per_page=10, middle_panel_shift=1000, top_panel_shift=2000, layer_thickness=None, rasterized=False, dpi=1000, figsize=None)¶ Make collage plot of morphologies per mtype.
-
morphology_workflows.repair.
make_release
(df, _, zero_diameter_path, unravel_path, repair_path, extensions)¶ Make morphology release.