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.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d84204ddd5a2555a6b1ec17958139c49d8e875d6c730543a3d0ddd4be083baf |
|
MD5 | 94a21939400e87607308db5cf7e74505 |
|
BLAKE2b-256 | 5a721b4c517d0355c931207d9d8294a8fa689bae08b9f6ded03d3a41fcd6bf63 |