/morphocilia

Package for cilia segmentation and morphological description, and bile duct and canaliculi regionalization during development of liver thick sections.

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

morphocilia

Package for cilia segmentation and morphological description, and bile duct and canaliculi regionalization during development of liver thick sections.

Development

Remember to always work in a new environment.

You should first git clone the repository locally and then make a new branch with git checkout -b [new_branch].

Install morphocilia in editable mode with tests running.

pip install -e .[test]

Then install pre-commit and install the pre-commit hooks (these run at git commit time and do some checks on the to-be-committed files):

pip install pre-commit
pre-commit install

Structure

Modules composing morphocilia should work interconnected as shown below. If needed, a new uml can be created from umls.txt.

Pipeline