Description
View datasets archived at the Brain Image Library.
**NOTE: This plugin is under early development. Currently, only a subset of single-channel, fMOST datasets which include projections are available to view. An example can be found here.
Features
- Multiscale Rendering
- In datasets that include multiple resolution representations of the data, each resolution can be combined to improve the speed of browsing and user experience. An example of a dataset with multiple resolution projections can be found here.
- All datasets included in the current release of napari-bil-data-viewer use multi-resolution datasets.
- 3D rendering of whole datasets. The lowest resolution is used for rendering. Currently, this is a limitation imposed by napari.
- The plugin does NOT require a BIL account as datasets are already accessible via https.
Known Issues / limitations
- Currently the only datasets that are available are those which have been manually selected by the developers. If you would like a specific dataset to be included please consider adding the dataset(s) to the dataset_info.py file and submitting a pull request.
- To inquire about this plugin please contact Brain Image Library support: bil-support@psc.edu
- The plugin is still under development. We appreciate all reports of issues / errors which occur during use.
This napari plugin was generated with Cookiecutter using with @napari's cookiecutter-napari-plugin template.
Installation
Option #1: Install plugin via the napari plugin menu
- Menu: Plugins >> Install/Uninstall Plugins
- Search: napari-bil-data-viewer
- Select install
Option #2: Install a fresh python virtual environment
# Example of venv creation using conda
conda create -y -n bil-viewer python=3.8
conda activate bil-viewer
# Install napari-bil-data-viewer
pip install napari-bil-data-viewer
# Run Napari
napari
Contributing
Please consider contributing to this project! Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.
License
Distributed under the terms of the BSD-3 license, "napari-bil-data-viewer" is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
Change Log:
v0.1.0:
Initial release.
v0.1.1 & v0.1.2:
Changes to documentation
v0.1.3:
Added all available summary fMOST datasets
v0.2.0:
Added support for SWC neuron tracings
v0.3.0:
Added support for multiscale OME zarr data
v0.4.0:
Add scale controls for layers
v0.4.2:
Add URL input to visualize image stacks (tif, tiff, jp2)
v0.5.0:
Split the plugin into 5 widgets:
- Load Curated Datasets
- Load Image Stack From URL
- Load Multiscale Data From URL
- Load Neuron Morphology From URL
- Layer Scale Controls
v0.5.1:
Add metadata link to curated datasets
v0.6.0:
Add widget to visualize histology RGB tiffs
Metadata
Release files for napari-bil-data-viewer 0.6.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 | |
|---|---|---|---|---|
| napari-bil-data-viewer-0.6.0.tar.gz | 33.8 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| napari_bil_data_viewer-0.6.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.0 MB
Release files / napari-bil-data-viewer-0.6.0.tar.gz
| Download URL | napari-bil-data-viewer-0.6.0.tar.gz |
|---|---|
| Size | 33.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
86d5266ea606ecda5e5ad294b115f61efa661fa8d1f8976dd57f9dbccd2324d1
|
|
BLAKE2b-256 checksum How to use checksums |
c87cc14393b7730afb7a08d7a3fa898d61a5e6351d2e9e42eda6f492f7362ea0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Release files / napari_bil_data_viewer-0.6.0-py3-none-any.whl
| Download URL | napari_bil_data_viewer-0.6.0-py3-none-any.whl |
|---|---|
| Size | 198.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f61c553caf46a19fd8e80030eda695116766ead4ce6b4895097b344c568da2c1
|
|
BLAKE2b-256 checksum How to use checksums |
92276df4b3bca13e3649574e369637e576779812bfd7aff2e88280f8b74fd3cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.12.2
|
Security for napari-bil-data-viewer 0.6.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.