It performs Adaptive Pixel Reassignment.
Project description
napari-ISM
It performs Adaptive Pixel Reassignment via a phase-correlation algorithm. Once installed, you can upload any ISM-dataset in .h5 or .npy format. The plugin expects a numpy array of the format rzxytc (r: repetition, z: axial dimension, xy: lateral dimensions, t: time dimension, c: detector element). If the rzt dimensions are not present, add manually fake dimensions (e.g. using the numpy.expand_dims function). You can also generate a synthetic ISM-dataset from the File menu. Once a dataset is uploaded on an image layer, you can use the Napari plugin menu to perform either a sum on the c dimension or perform Adaptive Pixel Reassignment on the c dimension.
Installation
You can install napari-ISM
via pip:
pip install napari-ISM
It requires the following Python packages
numpy
scipy
scikit-image
h5py
napari
Contributing
Contributions are very welcome. 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 GNU LGPL v3.0 license, "napari-ISM" is free and open source software
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for napari_ISM-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e63d90544b1577a9578c79be1759e9ae54e3ff38e892484310dc4893a671d5b6 |
|
MD5 | cf1545857710a269998b779406a2bce4 |
|
BLAKE2b-256 | 91cb95eab51b840ace488700852487bcff80f387dbc048f8ce19ae0c460f680e |