Skip to main content

Napari plugin implementing DoMB Tools for analyzing fluorescence-labeled proteins redistribution

Project description

domb-napari

DoMB Tools for napari

Implementation of the DoMB Tools package as plugin for napari.

A Napari plugin offers widgets to analyze fluorescence-labeled proteins redistribution in widefield epifluorescence time-lapse acquisitions. Useful for studying calcium-dependent translocation of neuronal calcium sensors, synaptic receptors traffic during long-term plasticity induction, membrane protein tracking, etc.

Currently, the plugin lacks test coverage!

Hippocalcin (neuronal calcium sensor) redistributes in dendritic branches upon NMDA application

Widgets

Image Preprocessing

Provides functions for preprocessing multi-channel fluorescence acquisitions:

  • If the input image has 4 dimensions (time, channel, x-axis, y-axis), channels will be split into individual 3 dimensions images (time, x-axis, y-axis) with the _ch%index% suffix.
  • If the gaussian blur option is selected, the image will be blurred with a Gaussian filter using sigma=gaussian sigma.
  • If the photobleaching correction option is selected, the image will undergo correction with exponential (method exp) or bi-exponential (method bi_exp) fitting.

Red-Green Series

Primary method for detecting fluorescent-labeled targets redistribution in time. Returns a series of differential images representing the intensity difference between the current frame and the previous one as new image with the _red-green siffix.

Parameters:

  • left frames - number of previous frames for pixel-wise averaging.
  • space frames - number of frames between the last left and first right frames.
  • right frames - number of subsequent frames for pixel-wise averaging.
  • save mask series - if selected, a series of labels will be created for each frame of the differential image with the threshold insertion threshold.

Up Mask

Generates labels for insertion sites (regions with increasing intensity) based on -red-green images. Returns labels layer with _up-labels siffix.

Parameters:

  • detection img index - index of the frame from -red-green image used for insertion sites detection.
  • insertion threshold - threshold value for insertion site detection, intensity on selected _red-green frame normalized in -1 - 0 range.
  • save mask - if selected, a total up mask (containing all ROIs) will be created with the _up-mask suffix.

Individual Labels Profiles

Builds a plot with mean intensity profiles for each ROI in labels using absolute intensity (if raw intensity is selected) or relative intensities (ΔF/F0).

The time scale sets the number of seconds between frames for x-axis scaling.

The baseline intensity for ΔF/F0 profiles is estimated as the mean intensity of the initial profile points (ΔF win).

Filters ROIs by minimum (min amplitude) and maximum (max amplitude) intensity amplitudes.

Note: Intensity filtering is most relevant for ΔF/F0 profiles.

Labels Profile

Builds a plot with the averaged intensity of all ROIs in labels. Can take two images (img 0 and img 1) as input if two profiles are selected.

The time scale and ΔF win are the same as in the Individual Labels Profiles.

The stat method provides methods for calculating intensity errors:

  • se - standard error of mean.
  • iqr - interquartile range.
  • ci - 95% confidence interval for t-distribution.

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

domb-napari-2023.11.7.tar.gz (7.4 kB view details)

Uploaded Source

Built Distribution

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

domb_napari-2023.11.7-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file domb-napari-2023.11.7.tar.gz.

File metadata

  • Download URL: domb-napari-2023.11.7.tar.gz
  • Upload date:
  • Size: 7.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for domb-napari-2023.11.7.tar.gz
Algorithm Hash digest
SHA256 24a74c1d9db64a202022f0f1e4e4f8120d332e7ed38c41cce87a7d49a768ae86
MD5 1b199baf81da4a0d3f5e564d1dbde24d
BLAKE2b-256 01e2dc5b6abafc616eb25d1e72c1656af5185a77788a2659835efbe43b2b7f96

See more details on using hashes here.

File details

Details for the file domb_napari-2023.11.7-py3-none-any.whl.

File metadata

File hashes

Hashes for domb_napari-2023.11.7-py3-none-any.whl
Algorithm Hash digest
SHA256 d49d4ba1f524be22eabae1394cc0d44a2f760e7d215855c0963996fef7cc1fe4
MD5 1e912fd7e5fe2ce49bd84eab845e7539
BLAKE2b-256 cdd513c1efb6cb39e93cba43214f4bf6f5e5dd27b0fbfcdbbd15c8352528e598

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