Setting up a development installation

How to get your machine set up to work on cellfinder

The instructions here are for the cellfinder repository, but the process is similar for all the others (e.g. brainreg).

To set up a development install, please fork the cellfinder repository and then:

Clone your fork

git clone
cd cellfinder

Add the cellfinder repository as the upstream

git remote add upstream

Install an editable, development version of cellfinder

pip install -e .[dev]

Finally, when working on cellfinder, keep your fork up to date

git fetch upstream
git merge upstream/master