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.2.tar.gz (20.8 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nGauge-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 133a2e0ef6eaaf5f28bdb1996a0edf7546db57de2851e70f529b810eb0f53e61
MD5 a49082348a53f1611c27f417387ecc26
BLAKE2b-256 25b5cf7b33ddc9a63c1592d5dfe2f131b44434f1701e0af0178374392e44f0fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nGauge-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3ff03d095d49ab60c524b1b134741d2ac1e0035c94054455bb11f61fd0b46c7a
MD5 231e62148e9a871bca25bd19c14d614b
BLAKE2b-256 d95290b164de950db0bd57169899cd631e4a8ee970625e5a6ab7d30e3c5b08bf

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