# napari-correct-drift
[](https://github.com/sommerc/napari-correct-drift/raw/main/LICENSE)
[](https://pypi.org/project/napari-correct-drift)
[](https://python.org)
[](https://github.com/sommerc/napari-correct-drift/actions)
[](https://codecov.io/gh/sommerc/napari-correct-drift)
[](https://napari-hub.org/plugins/napari-correct-drift)
Napari-correct-drift brings the functionality of Fiji’s popular Correct-3D-drift macro to Napari for flexible and efficient correction of stage and sample drift common in time-lapse microscopy.
Napari-correct-drift supports drift correction for 2D/3D multi-channel data.
----------------------------------
## Example
https://user-images.githubusercontent.com/895863/235100349-83379350-06a5-4fe7-9323-f3e5771cca2e.mp4
## Test data
Napari-correct-drift contains synthetic sample data. To test it on real data download an example Arabidopsis growing [root tip](https://seafile.ist.ac.at/f/b05362d4f358430c8c59/?dl=1) file.
## Installation
You can install `napari-correct-drift` via [pip]:
pip install napari-correct-drift
To install latest development version :
pip install git+https://github.com/sommerc/napari-correct-drift.git
## Roadmap
- [x] Basic CorrectDrift interface
- [x] Synthetic test data
- [x] Unit tests
- [x] 2D/3D multi-channel support
- [x] ROI support (rectangles)
- [x] Saving and loading of drift tables
- [x] Outlier handling
- [ ] Sphinx documentation
- [ ] How-tos
- [ ] Tutorials and Guides
## 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 [BSD-3] license,
"napari-correct-drift" is free and open source software
### Acknowledgment
This project has been made possible in part by grant number NP2-0000000051 from the napari Plugin Foundations Grants (Cycle 2).
Raw data
{
"_id": null,
"home_page": "https://github.com/sommerc/napari-correct-drift",
"name": "napari-correct-drift",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "",
"author": "Christoph Sommer",
"author_email": "christoph.sommer@ist.ac.at",
"download_url": "https://files.pythonhosted.org/packages/30/06/375d1490e9d4fae9310ac74d4b53f0aa79ca64e07dd3aafad86446bab899/napari-correct-drift-0.3.0.tar.gz",
"platform": null,
"description": "# napari-correct-drift\n\n[](https://github.com/sommerc/napari-correct-drift/raw/main/LICENSE)\n[](https://pypi.org/project/napari-correct-drift)\n[](https://python.org)\n[](https://github.com/sommerc/napari-correct-drift/actions)\n[](https://codecov.io/gh/sommerc/napari-correct-drift)\n[](https://napari-hub.org/plugins/napari-correct-drift)\n\nNapari-correct-drift brings the functionality of Fiji\u2019s popular Correct-3D-drift macro to Napari for flexible and efficient correction of stage and sample drift common in time-lapse microscopy.\n\nNapari-correct-drift supports drift correction for 2D/3D multi-channel data.\n\n----------------------------------\n## Example\n\nhttps://user-images.githubusercontent.com/895863/235100349-83379350-06a5-4fe7-9323-f3e5771cca2e.mp4\n\n\n## Test data\nNapari-correct-drift contains synthetic sample data. To test it on real data download an example Arabidopsis growing [root tip](https://seafile.ist.ac.at/f/b05362d4f358430c8c59/?dl=1) file.\n\n## Installation\n\nYou can install `napari-correct-drift` via [pip]:\n\n pip install napari-correct-drift\n\n\n\nTo install latest development version :\n\n pip install git+https://github.com/sommerc/napari-correct-drift.git\n\n## Roadmap\n\n- [x] Basic CorrectDrift interface\n- [x] Synthetic test data\n- [x] Unit tests\n- [x] 2D/3D multi-channel support\n- [x] ROI support (rectangles)\n- [x] Saving and loading of drift tables\n- [x] Outlier handling\n- [ ] Sphinx documentation\n- [ ] How-tos\n- [ ] Tutorials and Guides\n\n## Contributing\n\nContributions are very welcome. Tests can be run with [tox], please ensure\nthe coverage at least stays the same before you submit a pull request.\n\n## License\n\nDistributed under the terms of the [BSD-3] license,\n\"napari-correct-drift\" is free and open source software\n\n### Acknowledgment\nThis project has been made possible in part by grant number NP2-0000000051 from the napari Plugin Foundations Grants (Cycle 2).\n",
"bugtrack_url": null,
"license": "BSD-3-Clause",
"summary": "Drift correction 2D/3D for Napari similar to Fijis Correct 3D drift",
"version": "0.3.0",
"project_urls": {
"Bug Tracker": "https://github.com/sommerc/napari-correct-drift/issues",
"Documentation": "https://github.com/sommerc/napari-correct-drift#README.md",
"Homepage": "https://github.com/sommerc/napari-correct-drift",
"Source Code": "https://github.com/sommerc/napari-correct-drift",
"User Support": "https://github.com/sommerc/napari-correct-drift/issues"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d98f7450aea7728f5dd0a9688df5b48a764438d010bd7b1bd56f765683953d60",
"md5": "64423c2aa4d9302c3f13c3fc35f3027e",
"sha256": "b4ee77280b251053622cdea4e63a00b11a4fa6c155938c1053aff70357473d68"
},
"downloads": -1,
"filename": "napari_correct_drift-0.3.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "64423c2aa4d9302c3f13c3fc35f3027e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 18113,
"upload_time": "2023-10-23T14:18:20",
"upload_time_iso_8601": "2023-10-23T14:18:20.254506Z",
"url": "https://files.pythonhosted.org/packages/d9/8f/7450aea7728f5dd0a9688df5b48a764438d010bd7b1bd56f765683953d60/napari_correct_drift-0.3.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3006375d1490e9d4fae9310ac74d4b53f0aa79ca64e07dd3aafad86446bab899",
"md5": "6b46d8517e89111c37449cdf799fd14d",
"sha256": "62efad8a1de7b661d249af29de03c612a02fcceb7dd091fd1d2a6ecb36e60849"
},
"downloads": -1,
"filename": "napari-correct-drift-0.3.0.tar.gz",
"has_sig": false,
"md5_digest": "6b46d8517e89111c37449cdf799fd14d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 17578,
"upload_time": "2023-10-23T14:18:21",
"upload_time_iso_8601": "2023-10-23T14:18:21.685204Z",
"url": "https://files.pythonhosted.org/packages/30/06/375d1490e9d4fae9310ac74d4b53f0aa79ca64e07dd3aafad86446bab899/napari-correct-drift-0.3.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-23 14:18:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "sommerc",
"github_project": "napari-correct-drift",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "napari-correct-drift"
}