neuprint-python

Introduction to neuPrint+ and neuprint-python

The neuPrint+ project defines a graph database structure and suite of tools for storing and analyzing inter- and intra-cellular interactions. It supports various data analyses, especially those related to connectomic datasets.

The best way to become acquainted with neuPrint’s capabilities and data model is to experiment with a public neuprint database via the neuprint web UI. Try exploring the Janelia FlyEM Hemibrain neuprint database.

Once you’re familiar with the basics, you’re ready to start writing Python scripts to query the database programmatically with neuprint-python.

Install neuprint-python

If you’re using conda, use this command:

conda install -c flyem-forge neuprint-python

Otherwise, use pip:

pip install neuprint-python

For developers, the neuprint-python source code can be found here.