ROIExtractors
Automatically read optical imaging/segmentation data into a common API
Table of Contents
About
ROIExtractors provides a common API for various optical imaging and segmentation formats to streamline conversion and data analysis. ROI stands for Region Of Interest, which is the region in a set of acquired fluorescence images which the segmentation software has determined as a neuron.
Features:
- Reads data from 10+ popular optical imaging and segmentation data formats into a common API.
- Extracts relevant metadata from each format.
- Provides a handy set of methods to analyze data such as
get_roi_locations()
Installation
To install the latest stable release of roiextractors though PyPI, type:
pip install roiextractors
For more flexibility we recommend installing the latest version directly from GitHub. The following commands create an environment with all the required dependencies and the latest updates:
git clone https://github.com/catalystneuro/roiextractors
cd roiextractors
conda env create roiextractors_env
conda activate roiextractors_env
pip install -e .
Note that this will install the package in editable mode.
Finally, if you prefer to avoid conda altogether, the following commands provide a clean installation within the current environment:
pip install git+https://github.com/catalystneuro/roiextractors.git@main
Documentation
See our ReadTheDocs page for full documentation, including a gallery of all supported formats.
Funding
ROIExtractors is funded by
- Stanford University as part of the Ripple U19 project (U19NS104590).
- LBNL as part of the NWB U24 (U24NS120057).
License
ROIExtractors is distributed under the BSD3 License. See LICENSE for more information.
Metadata
Release files for roiextractors 0.10.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| roiextractors-0.10.0.tar.gz | 126.7 kB | Without provenance | Details for roiextractors-0.10.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| roiextractors-0.10.0-py3-none-any.whl | Python 3 | none | any | Details for roiextractors-0.10.0-py3-none-any.whl |
Total release size: 282.5 kB
Release files / roiextractors-0.10.0.tar.gz
| Download URL | roiextractors-0.10.0.tar.gz |
|---|---|
| Size | 126.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
13ed471478224181d4994097d141cfd2347902e3f03a71cffdd45fcafecc68bc
|
|
BLAKE2b-256 checksum How to use checksums |
9671fff75809822ece0b1ddb90d6ef279a01daecb6ffae8599ffa62994fb0289
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / roiextractors-0.10.0-py3-none-any.whl
| Download URL | roiextractors-0.10.0-py3-none-any.whl |
|---|---|
| Size | 155.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
692037d0a005a3f926328b5f8b91d1d49c90fbad79169fbeaec962c0014fc19b
|
|
BLAKE2b-256 checksum How to use checksums |
8a5cbc2ea60511e9db14b2af614302778f85faa1d4437a7709984d001527b5e5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Security for roiextractors 0.10.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.