Skip to main content

Perform morphology measurement on neuron SWC files

Project description

nGauge

nGauge is a Python library which provides a collection of tools for the measurement, quantification, and visualization of neuron morphology. The library structure makes automation of data analysis pipelines easier, leading to faster and more reproducible results.

Installation

To install with pip on a python 3.x installation:

pip install ngauge

See repository information here: https://pypi.org/project/nGauge/

To install from source:

pip install .

Using with Blender

By default, many versions (such as the version packaged with Ubuntu) of Blender support packages installed to the system Python library; in this case, no additional steps are required.

For Blender versions which do not share Python with the system-level install (such as Windows and snap versions) can be used with one of these two methods:

  1. If the Python version of the system and Blender are the same, the system library path can be appended to the Blender path (import sys; sys.path += ['<location>']).
  2. It is also possible to directly install packages to the Blender Python libary using pip, however support for this install method can not be provided.
  • For example, please see: https://blender.stackexchange.com/questions/56011/how-to-install-pip-for-blenders-bundled-python.

Example Usage

Contact

Logan Walker loganaw@umich.edu Jennifer Williams jenwill@umich.edu

License

This code is licensed under the GNU General Public License v3.0, a copy of which is available in LICENSE.

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

nGauge-0.1.1.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

nGauge-0.1.1-py3-none-any.whl (33.4 kB view details)

Uploaded Python 3

File details

Details for the file nGauge-0.1.1.tar.gz.

File metadata

  • Download URL: nGauge-0.1.1.tar.gz
  • Upload date:
  • Size: 20.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for nGauge-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7e7930887ab78c33930200d319767d50c84a13119586c2b20f3ddcbf2cbb4be5
MD5 5551e4fb6eb46324386ad7407b4190b3
BLAKE2b-256 90a2fc9067bb52c894da5fe625e6ce6da8ad32d95407cc36d238d9d934899b93

See more details on using hashes here.

File details

Details for the file nGauge-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: nGauge-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 33.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for nGauge-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 baab172b7bfeceab24b424f6a5f64bc8a45b41c5fb66b715aff4f3e5cd3ab5a2
MD5 a10785a05109436346056fc0e33e7b90
BLAKE2b-256 dabbb218a08bc589014afdeca7618310a57e47901867d3c97471fdfb3595b589

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