pytcspc: analysis of time-correlated single photon counting (TCSPC) data
This python library can be used for analyzing time-domain fluorescence lifetime imaging microscopy (FLIM) data and fluorescence correlation spectroscopy (FCS) data collected with TCSPC hardware.
Installing
Please see INSTALLATION.md.
Functions
FLIM
- read Becker & Hickl .sdt files (based on
sdtfile) into user-friendlyxarray.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 488fit_oneexp: fit decay curve for a solution of FADfit_from_image: fit decay curve for NAD(P)H in yeastGibbssampling: fit a polyexp model using least-squares regression and a biexponential model using Gibbs sampling
Contributing
Please see CONTRIBUTING.md.
Metadata
Release files for pytcspc 0.2.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytcspc-0.2.5.tar.gz | 36.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytcspc-0.2.5-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 75.3 kB
Release files / pytcspc-0.2.5.tar.gz
| Download URL | pytcspc-0.2.5.tar.gz |
|---|---|
| Size | 36.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74e6ebc8832a8b4cbec664d39b131fdbcecb79bd34888baa20ecb36c0f3e6ce3
|
|
BLAKE2b-256 checksum How to use checksums |
9e9bfdb7d66ee6933f2e909cbc70023f07ca1babccca599be23ff40705cfa4d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|
Release files / pytcspc-0.2.5-py2.py3-none-any.whl
| Download URL | pytcspc-0.2.5-py2.py3-none-any.whl |
|---|---|
| Size | 39.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
ebc5021cbd931fbe67a644a14c05dce09c0afd86980f9a863ac598451e500e4a
|
|
BLAKE2b-256 checksum How to use checksums |
bb930d5f5cf48461b43caeb8376ae2bf7b0ca5d6c7acd134b05dbdd65283a2e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.9.22
|