{"name":"napari-simple-tracker","display_name":"Napari Simple Tracker","visibility":"public","icon":"","categories":[],"schema_version":"0.2.1","on_activate":null,"on_deactivate":null,"contributions":{"commands":[{"id":"napari-simple-tracker.make_simple_tracker_widget","title":"Simple_Tracker","python_name":"napari_simple_tracker._dock:make_simple_tracker_widget","short_title":null,"category":null,"icon":null,"enablement":null},{"id":"napari-simple-tracker.make_frap_analysis_widget","title":"Simple_FRAP_analysis","python_name":"napari_simple_tracker._dock:make_frap_analysis_widget","short_title":null,"category":null,"icon":null,"enablement":null}],"readers":null,"writers":null,"widgets":[{"command":"napari-simple-tracker.make_simple_tracker_widget","display_name":"Simple_Tracker","autogenerate":false},{"command":"napari-simple-tracker.make_frap_analysis_widget","display_name":"Simple_FRAP_analysis","autogenerate":false}],"sample_data":null,"themes":null,"menus":{},"submenus":null,"keybindings":null,"configuration":[]},"package_metadata":{"metadata_version":"2.4","name":"napari-simple-tracker","version":"1.1.8","dynamic":["license-file"],"platform":null,"supported_platform":null,"summary":"napari plugin for ROI tracking and FRAP analysis in time-lapse images","description":"# Napari_Simple_Tracker\n\n[![PyPI version 1.1.8](https://img.shields.io/badge/PyPI-1.1.8-blue)](https://pypi.org/project/napari-simple-tracker/1.1.8/)\n[![Python 3.10-3.14](https://img.shields.io/badge/Python-3.10--3.14-green)](https://pypi.org/project/napari-simple-tracker/)\n[![napari hub](https://img.shields.io/badge/napari--hub-plugin-orange)](https://napari-hub.org/plugins/napari-simple-tracker.html)\n\n`Napari_Simple_Tracker` is a lightweight, easy-to-use napari plugin for ROI tracking and FRAP analysis in time-lapse imaging data.  \nIt is intentionally simple while still providing the core tools needed for routine quantitative analysis.\n\n- Simple: point-based interaction with minimal configuration\n- Practical: tracking, intensity plotting, CSV export, and session save/load are included\n- Readable: ROI masks and track IDs are displayed directly in the napari viewer\n\n## Capabilities\n\n### `Simple_Tracker`\n\n- Multi ROI tracking\n- Linear interpolation across frames\n- Mean intensity measurement within circular ROIs\n- Plot generation\n- CSV export\n- Session save/load\n\n### `Simple_FRAP_analysis`\n\n- FRAP analysis using a main ROI, with optional reference and background ROIs\n- Background correction\n- Double normalization\n- Full-scale normalization\n- Plot generation\n- CSV export\n- Session save/load\n\n## Examples\n\n### `Simple_Tracker`\n\n![Simple Tracker demo](https://raw.githubusercontent.com/Aohirovet/Napari_Simple_Tracker/main/Simple_Tracker.gif)\n\n### `Multiple_track`\n\n![Multiple track demo](https://raw.githubusercontent.com/Aohirovet/Napari_Simple_Tracker/main/Multiple_track.gif)\n\n### `Simple_FRAP_analysis`\n\n![FRAP Analysis demo](https://raw.githubusercontent.com/Aohirovet/Napari_Simple_Tracker/main/FRAP_Analysis.gif)\n\n## Installation\n\nThis package is published on PyPI as `napari-simple-tracker`.\n\n### Install with pip\n\nInstall the plugin in an environment where `napari` is already installed:\n\n```bash\npython -m pip install napari-simple-tracker\n```\n\n### Install from napari\n\n1. Launch napari.\n2. Open `Plugins -> Install/Uninstall Plugins...`.\n3. Use `Install by name/URL`.\n4. Enter the package name `napari-simple-tracker` and install it.\n\n### Install from source\n\nTo install the latest local version from this repository:\n\n```bash\ngit clone https://github.com/Aohirovet/Napari_Simple_Tracker.git\ncd Napari_Simple_Tracker\npython -m pip install .\n```\n\nIf you use a dedicated environment for napari, activate it before running the install command.\n\n## Usage\n\nAfter installation, open napari and launch either widget from:\n\n`Plugins -> Napari Simple Tracker -> Simple_Tracker`\n\nor\n\n`Plugins -> Napari Simple Tracker -> Simple_FRAP_analysis`\n\n## Quick Start\n\n```text\nOpen image\n  -> place Points\n  -> open plugin\n  -> run analysis\n  -> inspect masks, plots, and CSV output\n```\n\n### `Simple_Tracker`\n\n1. Load a time-series image in napari.\n2. Create one `Points` layer for each object to be tracked.\n3. Mark the object center across multiple frames.\n4. Open `Plugins -> Napari Simple Tracker -> Simple_Tracker`.\n5. Press `Run Simple Tracker`.\n\n### `Simple_FRAP_analysis`\n\n1. Load a time-series image in napari.\n2. Create `Points` layers for the main ROI.\n3. Create one `Points` layer for the reference ROI.\n4. Optionally create one `Points` layer for the background ROI.\n5. Open `Plugins -> Napari Simple Tracker -> Simple_FRAP_analysis`.\n6. Select the relevant layers and ROI radii, then press `Run FRAP Analysis`.\n\n## Documentation\n\nDetailed usage notes, supported image dimensions, output columns, session behavior, and common errors are documented here:\n\n- [Usage guide index](https://github.com/Aohirovet/Napari_Simple_Tracker/blob/main/docs/USAGE.md)\n- [Simple Tracker guide](https://github.com/Aohirovet/Napari_Simple_Tracker/blob/main/docs/USAGE_SIMPLE_TRACKER.md)\n- [FRAP Analysis guide](https://github.com/Aohirovet/Napari_Simple_Tracker/blob/main/docs/USAGE_FRAP.md)\n\n## Release Note\n\nFor every new public release, increment the version in `pyproject.toml` before publishing to PyPI or expecting changes to appear on napari-hub.\n\n## License\n\nMIT License\n","description_content_type":"text/markdown","keywords":"napari,roi,tracker,frap,microscopy","home_page":null,"download_url":null,"author":"Hirota Aoyagi","author_email":null,"maintainer":null,"maintainer_email":null,"license":null,"classifier":["Development Status :: 3 - Alpha","Framework :: napari","Intended Audience :: Science/Research","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Scientific/Engineering :: Image Processing"],"requires_dist":["magicgui>=0.8","matplotlib>=3.8","numpy>=1.24","pandas>=2.0","qtpy>=2.4","scikit-image>=0.25"],"requires_python":">=3.10","requires_external":null,"project_url":["Homepage, https://github.com/Aohirovet/Napari_Simple_Tracker","Repository, https://github.com/Aohirovet/Napari_Simple_Tracker","Issues, https://github.com/Aohirovet/Napari_Simple_Tracker/issues","Documentation, https://github.com/Aohirovet/Napari_Simple_Tracker/blob/main/docs/USAGE.md"],"provides_extra":null,"provides_dist":null,"obsoletes_dist":null},"npe1_shim":false}