Hidden Markov Modeling for Maximum Likelihood Neuron Reconstruction¶
Manuscript¶
Athey, T.L., Tward, D.J., Mueller, U. et al. Hidden Markov modeling for maximum probability neuron reconstruction. Commun Biol 5, 388 (2022). https://doi.org/10.1038/s42003-022-03320-0.
Relevant directory¶
brainlit/experiemnts/ViterBrain
How to use ViterBrain¶
First, make sure that you have installed the
brainlitpackage [Documentation].Second, uncompress the data
brainlit/experiments/ViterBrain/data/example.zip.brainlit/experiemnts/ViterBrain/data/sample.zipcan also be used.Make sure you are using Python3.9
- Then, you can run some of the tutorial notebooks in the
notebooksfolder: ViterBrain.ipynb- shows a programmatic example of the pipeline, based on zarr inputs.fig3-voxels.ipynb- generates Figure 3 from the paper.fig7-results.ipynb- generates Figure 7 from the paper.other notebooks can be useful for referemce, they were used in generating results in the paper.
- Then, you can run some of the tutorial notebooks in the
- The files in the
scriptsfolder also can be useful: napari_gui.py- shows the GUI prototype.click on colored fragment to select, red arrow will identify orientation.
o-key or switch states button to switch orientation of selected fragment.
click on another colored fragment (and hit o-key if necessary to switch orientation).
click on the labels layer in the left hand pane, then click somewhere on the image (not on a fragment)
t-key or trace button to trace between fragments.
c-key or clear selected states button to clear the selected fragments.
q-key or clear all button to clear all annotations.
n-key or next color button to change colors (3 total colors).
other scripts are for reference for benchmarking the timing of the pipeline.
- The files in the