napari plugin for Flow-Registration motion correction
Project description
🚧 Under Development
This project is still in an alpha stage. Expect rapid changes, incomplete features, and possible breaking updates between releases.
- The API may evolve as we stabilize core functionality.
- Documentation and examples are incomplete.
- Feedback and bug reports are especially valuable at this stage.
napari-FlowReg
This repository contains the napari wrapper for the Flow-Registration toolbox, which is a toolbox for the compensation and stabilization of multichannel microscopy videos. The publication for this toolbox can be found here and the project website with video results here.
Related projects
- PyFlowReg: https://github.com/FlowRegSuite/pyflowreg
- Original Flow-Registration repo: https://github.com/FlowRegSuite/flow_registration
- ImageJ/Fiji plugin: https://github.com/FlowRegSuite/flow_registration_IJ
Installation via pip and conda
To install the plugin via conda, you can create a new environment and install napari along with the plugin:
conda create -n flowreg -c conda-forge python=3.12.0 napari
You can then install napari-flowreg via [pip]:
pip install napari[all] napari-flowreg
or from the directly from the GitHub repository:
pip install git+https://github.com/flowregsuite/napari-flowreg.git
Dataset
The dataset which we used for our evaluations is available as 2-Photon Movies with Motion Artifacts.
Citation
Details on the original method and video results can be found here.
If you use parts of this code or the plugin for your work, please cite
“Pyflowreg,” (in preparation), 2025.
and
P. Flotho, S. Nomura, B. Kuhn and D. J. Strauss, “Software for Non-Parametric Image Registration of 2-Photon Imaging Data,” J Biophotonics, 2022. doi:https://doi.org/10.1002/jbio.202100330
BibTeX entry
@article{flotea2022a,
author = {Flotho, P. and Nomura, S. and Kuhn, B. and Strauss, D. J.},
title = {Software for Non-Parametric Image Registration of 2-Photon Imaging Data},
year = {2022},
journal = {J Biophotonics},
doi = {https://doi.org/10.1002/jbio.202100330}
}
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file napari_flowreg-0.1.0a2.tar.gz.
File metadata
- Download URL: napari_flowreg-0.1.0a2.tar.gz
- Upload date:
- Size: 4.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7148094729a98739fd51771239d2878e7200b68c2e9c56fb28574b9eb8badaa
|
|
| MD5 |
0bade0618a3351641aae30e657325a05
|
|
| BLAKE2b-256 |
38d223412f12faf4b603a3b078b25d8b4c25b79ba79d3dc604055332d6ce9248
|
Provenance
The following attestation bundles were made for napari_flowreg-0.1.0a2.tar.gz:
Publisher:
pypi-release.yml on FlowRegSuite/napari-flowreg
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
napari_flowreg-0.1.0a2.tar.gz -
Subject digest:
a7148094729a98739fd51771239d2878e7200b68c2e9c56fb28574b9eb8badaa - Sigstore transparency entry: 428964869
- Sigstore integration time:
-
Permalink:
FlowRegSuite/napari-flowreg@03f3b23ac648aa641bf2ef1b6552b9387c4a1eac -
Branch / Tag:
refs/tags/v0.1.0a2 - Owner: https://github.com/FlowRegSuite
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-release.yml@03f3b23ac648aa641bf2ef1b6552b9387c4a1eac -
Trigger Event:
push
-
Statement type:
File details
Details for the file napari_flowreg-0.1.0a2-py3-none-any.whl.
File metadata
- Download URL: napari_flowreg-0.1.0a2-py3-none-any.whl
- Upload date:
- Size: 23.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8668803249977a768b32e7baeb6b56db6e29cd617867b209796e1b9fc33ed1d6
|
|
| MD5 |
f6754b6083396d233cb1648cb68ad948
|
|
| BLAKE2b-256 |
bb849f725033cc3ec27bc789c0c6e4de51961f17080a66846296126ed547f5aa
|
Provenance
The following attestation bundles were made for napari_flowreg-0.1.0a2-py3-none-any.whl:
Publisher:
pypi-release.yml on FlowRegSuite/napari-flowreg
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
napari_flowreg-0.1.0a2-py3-none-any.whl -
Subject digest:
8668803249977a768b32e7baeb6b56db6e29cd617867b209796e1b9fc33ed1d6 - Sigstore transparency entry: 428964884
- Sigstore integration time:
-
Permalink:
FlowRegSuite/napari-flowreg@03f3b23ac648aa641bf2ef1b6552b9387c4a1eac -
Branch / Tag:
refs/tags/v0.1.0a2 - Owner: https://github.com/FlowRegSuite
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-release.yml@03f3b23ac648aa641bf2ef1b6552b9387c4a1eac -
Trigger Event:
push
-
Statement type: