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.
Contents¶
- Quickstart
- Tutorials
- API
- Development Notes
- Related Projects
- FAQ
- Why use this API? Why not just use plain Cypher?
- What Cypher queries are being used by this code internally?
- Where are the release notes for the data?
- Where can I find general information about the FlyEM Hemibrain dataset?
- I just want the complete connection table for the FlyEM Hemibrain. Can I download that separately?
- How can I download the exact Hemibrain ROI shapes?
- Can this library be used with
multiprocessing
? - Where can I find help?
- Changelog
- 0.4.26 / 2023-06-08
- 0.4.25 / 2022-09-15
- 0.4.24 / 2022-07-14
- 0.4.23 / 2022-06-14
- 0.4.22 / 2022-06-14
- 0.4.21 / 2022-05-14
- 0.4.20 / 2022-05-13
- 0.4.19 / 2022-05-12
- 0.4.18 / 2022-04-06
- 0.4.17 / 2022-04-06
- 0.4.16 / 2021-11-30
- 0.4.15 / 2021-06-16
- 0.4.14 / 2021-03-27
- 0.4.13 / 2020-12-23
- 0.4.12 / 2020-11-21
- 0.4.11 / 2020-06-30
- 0.4.10 / 2020-06-30
- 0.4.9 / 2020-04-29