Skip to main content

A tool for connectomics data interpretation

Project description

This package is intended to be used for interpreting connectomics data.

To install:

pip install connectome-interpreter

Or to install the bleeding edge development version:

pip install git+https://github.com/YijieYin/connectome_interpreter.git

Documentation here (with some text snippets explaining various things).

Example notebooks

Full Adult Fly Brain

Data obtained from Dorkenwald et al. 2024, Schlegel et al. 2024, and Matsliah et al. 2024. To visualise the neurons, you can use this url: https://tinyurl.com/flywire783. By using the connectivity information, you agree to follow the FlyWire citation guidelines and principles.

MaleCNS

Data obtained from neuPrint and Nern et al. 2024, with the help of neuprint-python.

Larva

Data from Winding et al. 2023. You can also e.g. visualise the neurons in 3D in catmaid.

Mapping known to unknown

To facilitate neural circuit interpretation, we compile a list of cell types with known, experimentally tested, functions. This example notebook uses this list for query of neuron receptive field. The list aims to serve as a quick look-up of literature, instead of a stipulation of neural function.

  • Everyone is given edit access, to help make the list more comprehensive and correct, and to make sure the publications you care about are cited correctly. Your contributions would be much appreciated. Please handle with care.
  • When multiple entries are to be added in the same cell (e.g. when multiple publications are related to the same cell type), please separate the entries with ; (semicolon + space), to facilitate programmatic access.

Structure-function relationship

Using connectome_interpreter, we compare the published connectomes against published experimental papers:

Notes

  • Pre-processed connectomics data (and scripts used for pre-processing) are here, in scipy.sparse.matrix (.npz) format for the adjacency matrices; and in .csv for the metadata.
  • For dataset requests / feature requests / feedback, please make an issue or email me at yy432atcam.ac.uk :).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

connectome_interpreter-2.9.5.tar.gz (1.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

connectome_interpreter-2.9.5-py3-none-any.whl (1.0 MB view details)

Uploaded Python 3

File details

Details for the file connectome_interpreter-2.9.5.tar.gz.

File metadata

  • Download URL: connectome_interpreter-2.9.5.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.5

File hashes

Hashes for connectome_interpreter-2.9.5.tar.gz
Algorithm Hash digest
SHA256 4d6d5f29c316e8c9baf2d4d492d56e2a6d34d9882aa5df600a0fedf85d096020
MD5 6d795a87533578dfa370ed33401b86c4
BLAKE2b-256 d196c77bdeaa53c37c43aa3313efaf74cbc8388fc04561dd494ee4484053ad7f

See more details on using hashes here.

File details

Details for the file connectome_interpreter-2.9.5-py3-none-any.whl.

File metadata

File hashes

Hashes for connectome_interpreter-2.9.5-py3-none-any.whl
Algorithm Hash digest
SHA256 1d7e48ee8ab723e7ff9cfd601e64f845da0db0a59137d1a612b38a8615b80202
MD5 aafd80940e4c0f3c49d83d4588020597
BLAKE2b-256 f54f2181c11409084828857870da57a540d3892c3fc5fe1f42a31284086346c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page