Skip to main content

Time-correlated single photon counting (TCSPC) data analysis

Project description

pytcspc: a Python library for fluorescence lifetime imaging microscopy (FLIM) and fluorescence correlation spectroscopy (FCS) data analysis

Installing

Please see INSTALLATION.md.

Functions

FLIM

  • read Becker & Hickl .sdt files (based on sdtfile) into user-friendly xarray.DataArrays suitable for further analysis
  • produce intensity and lifetime images
  • fit decay curves to multiexponential models using least-squares or Gibbs sampling approaches

FCS

  • read Becker & Hickl .spc files into user-friendly xarray.DataArrays suitable for further analysis
  • generate FLIM and intensity images and "videos"
  • generate kymographs for line-scanning FCS
  • calculate correlation functions (based on multipletau)

examples

  • FCS: fit FCS data for diffusion of Alexa Fluor 488
  • fit_oneexp: fit decay curve for a solution of FAD
  • fit_from_image: fit decay curve for NAD(P)H in yeast
  • Gibbssampling: fit a polyexp model using least-squares regression and a biexponential model using Gibbs sampling

Contributing

Please see CONTRIBUTING.md.

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

pytcspc-0.2.3.tar.gz (36.0 kB view details)

Uploaded Source

Built Distribution

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

pytcspc-0.2.3-py2.py3-none-any.whl (39.0 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pytcspc-0.2.3.tar.gz.

File metadata

  • Download URL: pytcspc-0.2.3.tar.gz
  • Upload date:
  • Size: 36.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pytcspc-0.2.3.tar.gz
Algorithm Hash digest
SHA256 44d088d41f2cf542abca635c6cdf84caf9048faa914ad8427a9084a7e7ba8bb8
MD5 ab96b6890642d1dc1ca8d95a2b72a6ff
BLAKE2b-256 3b6196d2923b5db90da2d5f24551edbbb349de2871af4d047b1370c19e62ab78

See more details on using hashes here.

File details

Details for the file pytcspc-0.2.3-py2.py3-none-any.whl.

File metadata

  • Download URL: pytcspc-0.2.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 39.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for pytcspc-0.2.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2a63ecae4fb53e8994419f47045e8a9f493658a28463a35abc7a1959a5ebe10e
MD5 c205aba7f05e79a1b8236756e655fdec
BLAKE2b-256 1fe465caf85ed9242449947fd9a65ac0dd9cc94ae5f58ce9df67bb4c8679f618

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