Skip to main content

A lightweight python package to download neuronal morphologies

Project description

morphapi

Please not that this package is currently under development. Expect frequent changes and some bugs.

Overview

Morphapi is a lightweight python package for downloading neurons morphological reconstructions from publicly available datasets.

Neuromorph api can be used to download data from the following sources:

Neuromorph relies on the neurom package from the BlueBrain project (github) to reconstruct morphology from .swc files and on vtkplotter to create 3d rendering from morphological data.

Installation

To install the latest stable build simply use:

  pip install morphapi

To upgrade:

  pip install -U morphapi

If you want to get the latest code from the github you can use:

    pip install git+https://github.com/brainglobe/morphapi.git

Usage

To see how to use morphapi to download neuronal morphological data, head over to the examples here.

To see how to visualise neurons in 3d, have a look here. Keep in mind though that brainrender is the reccomended way to visualise neural morphologies.

References

  • Juan Palacios, lidakanari, Eleftherios Zisis, MikeG, Liesbeth Vanherpe, Jean-Denis Courcol, & Oren Amsalem. (2016, December 19). BlueBrain/NeuroM: v1.2.0 (Version v1.2.0). Zenodo. http://doi.org/10.5281/zenodo.209498
  • M. Musy et al. "vtkplotter, a python module for scientific visualization and analysis of 3D objects and point clouds based on VTK (Visualization Toolkit)", Zenodo, 10 February 2019, doi: 10.5281/zenodo.2561402.
  • Winnubst, J. et al. (2019) Reconstruction of 1,000 Projection Neurons Reveals New Cell Types and Organization of Long-Range Connectivity in the Mouse Brain, Cell 179: 268-281

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

morphapi-0.1.1.2.tar.gz (19.5 kB view details)

Uploaded Source

Built Distribution

morphapi-0.1.1.2-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

Details for the file morphapi-0.1.1.2.tar.gz.

File metadata

  • Download URL: morphapi-0.1.1.2.tar.gz
  • Upload date:
  • Size: 19.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for morphapi-0.1.1.2.tar.gz
Algorithm Hash digest
SHA256 5f1b06b4499baaa1c1d280782a30bf5817df3fee9a050339c27ba3b8f286ee2b
MD5 8f7def42da6d6113df8a2cc5280d03bd
BLAKE2b-256 cdb34fcde4028936f882120e4ee06e5c06ee9db198f1e6ab67f2725a92282bbd

See more details on using hashes here.

File details

Details for the file morphapi-0.1.1.2-py3-none-any.whl.

File metadata

  • Download URL: morphapi-0.1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 24.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for morphapi-0.1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 31267d9def22f806245a2e0b15d4491cf58f148f49349c4a0954b359c8bbeb3d
MD5 9f6e2353be9a522e31ae5f3a39b8ea9c
BLAKE2b-256 ab0d8991ff7661bf0b4bb5e9c46490bcae2d8c8e6e851707ec875e5b7a19e85f

See more details on using hashes here.

Supported by

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