Skip to main content

napari plugin for multi-track ROI FRAP analysis with double normalization

Project description

Napari_Simple_Tracker

Napari_Simple_Tracker is a lightweight and user-friendly napari plugin for ROI tracking and FRAP analysis in time-lapse image data.
It is designed to remain intentionally simple while providing the core functionality typically required for routine quantitative analysis.

  • Simple: point-based interaction with minimal configuration
  • Practical: tracking, intensity plotting, CSV export, and session save/load are included
  • Readable: ROI masks and track IDs are displayed directly in the napari viewer

Capabilities

Simple_Tracker

  • Multi-track ROI tracking
  • Linear interpolation across frames
  • Mean intensity measurement within circular ROIs
  • Plot generation
  • CSV export
  • Session save/load

Simple_FRAP_analysis

  • FRAP analysis using a main ROI, with optional reference and background ROIs
  • Background correction
  • Double normalization
  • Full-scale normalization
  • Plot generation
  • CSV export
  • Session save/load

Installation

This package is published on PyPI as napari-simple-tracker.

Install with pip

Install the plugin into an environment where napari is already available:

python -m pip install napari-simple-tracker

Install from napari

  1. Launch napari.
  2. Open Plugins -> Install/Uninstall Plugins....
  3. Search for napari-simple-tracker and install it.

If you use Install by name/URL, enter the package name napari-simple-tracker.

Install from source

If you want the latest local version from this repository:

git clone https://github.com/Aohirovet/Napari_Simple_Tracker.git
cd Napari_Simple_Tracker
python -m pip install .

If you are using a dedicated environment for napari, activate that environment before running the install command.

Usage

After installation, open napari and start either widget from:

Plugins -> Napari Simple Tracker -> Simple_Tracker

or

Plugins -> Napari Simple Tracker -> Simple_FRAP_analysis

Quick Start

Open image
  -> place Points
  -> open plugin
  -> run analysis
  -> inspect masks, plots, and CSV output

Simple_Tracker

  1. Load a time-series image in napari.
  2. Create one Points layer for each object to be tracked.
  3. Mark the object center across multiple frames.
  4. Open Plugins -> Napari Simple Tracker -> Simple_Tracker.
  5. Press Run Simple Tracker.

Simple_FRAP_analysis

  1. Load a time-series image in napari.
  2. Create Points layers for the main ROI.
  3. Create one Points layer for the reference ROI.
  4. Optionally create one Points layer for the background ROI.
  5. Open Plugins -> Napari Simple Tracker -> Simple_FRAP_analysis.
  6. Select the relevant layers and ROI radii, then press Run FRAP Analysis.

Documentation

More detailed usage notes, supported image dimensions, output columns, session behavior, and common errors are documented here:

License

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

napari_simple_tracker-0.1.0.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

napari_simple_tracker-0.1.0-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file napari_simple_tracker-0.1.0.tar.gz.

File metadata

  • Download URL: napari_simple_tracker-0.1.0.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.13

File hashes

Hashes for napari_simple_tracker-0.1.0.tar.gz
Algorithm Hash digest
SHA256 582b2fb2bad7aff96f99ed532d61ae77e7d52e62944444404ded0497198a5744
MD5 e655e1f5272e4efa261611b5904577eb
BLAKE2b-256 413385a36221aac86e7a324cffa48f2f725c71afe451df1af1c0bc3788cb59d0

See more details on using hashes here.

File details

Details for the file napari_simple_tracker-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for napari_simple_tracker-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60bb3f445a9e70b651f0b17c173edc8f2a46c0dba704aa9ecfe83630c359bd19
MD5 19e4b4bbb21cc9ea4c510e004bd5c704
BLAKE2b-256 8da8d04359ecd1503387021bb5efe09957bc0946903138ea531c040de94f3873

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page