brainglobe-workflows#
brainglobe-workflows is a collection of common data analysis pipelines that utilise a combination of BrainGlobe tools. It currently provides:
brainmapper: Whole-brain cell detection and classification. Read more about the command line interface here. This workflow was previously calledcellfinder.
You can find more information on each of these tools by visiting the links below:
Installation#
brainglobe-workflows can be installed into your Python environment using pip:
pip install brainglobe-workflows
Note
If you are using macOS, and you require 3D registration functionality (e.g. in brainmapper),
please also run conda install -c conda-forge niftyreg
Doing so will make all of the command-line tools that brainglobe-workflows provides visible whilst working inside your environment.
Installing with cellfinder versions older than v1.0.0#
The cellfinder package, command-line tool, and workflow have undergone significant changes in the move to version 1.
You can find a case-by-case breakdown of what you will need to do if you want to upgrade/install brainglobe-workflows whilst retaining the functionality of old cellfinder installs (and the command-line tool) in the corresponding changelog.
However, the simplest option is to create a fresh Python environment and install brainglobe-workflows:
pip install brainglobe-workflows
This will fetch the latest version of brainglobe-workflows, providing you with the brainmapper command-line tool / workflow which is functionally equivalent to the old “cellfinder” command-line tool.
It will also provide you with the updated cellfinder package (at least v1.0.0) whose API and package structure matches that described in the documentation.