Skip to main content

The slick way to process SWC files.

Project description

swick Logo

swick is the slick way to process SWC files—which contain tree-like representations of neuron structures—in Python.

Reading, writing, combining, splitting, and validating SWC files can be done in just a few lines. Objects to represent SWC files are also provided, laying the groundwork for custom analysis or modification of SWCs in Python.

Installation

To install swick via pip, simply:

pip install swick

Or to upgrade an existing installation:

pip install swick --upgrade

Python wheels can also be manually downloaded via the PyPI page.

Usage & Documentation

Documentation is automatically built via a Github Actions workflow and hosted on Github Pages. Reading it is the best way to get started with swick. For any questions not addressed there, please feel free to open an issue!

Here are some links to relevant documentation:

Testing

Tests can be run via this command from the root directory of the repository:

python -m unittest discover

In the near future, tests will be automated via Github Actions in order to evaluate pull requests as well as the current head of the main branch.

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

swick-0.29.tar.gz (7.8 kB view details)

Uploaded Source

File details

Details for the file swick-0.29.tar.gz.

File metadata

  • Download URL: swick-0.29.tar.gz
  • Upload date:
  • Size: 7.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.9.13

File hashes

Hashes for swick-0.29.tar.gz
Algorithm Hash digest
SHA256 3b7b07d2d288eaf2d1224d4a9ba20e085666b7588bf52fe7f08b8939b4f9983c
MD5 03f06818453d63b4956019988ec1f511
BLAKE2b-256 594d04346351a669284031772d375540810e885768f4eccddbda2d80b9decbb5

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