Skip to main content

Analysis of luminescence lifetime and hyperspectral images using the phasor approach

Project description

○ PhasorPy

PhasorPy is an open-source Python library for the analysis of luminescence lifetime and hyperspectral images using the phasor approach.

The phasor approach represents time-resolved and spectral signals as phasor coordinates (normalized Fourier coefficients at harmonic frequencies) for intuitive visualization and analysis.

PhasorPy enables reproducible phasor-based fluorescence lifetime imaging (FLIM) and hyperspectral imaging (HSI) workflows in scientific Python. It provides tools to read microscopy data in many file formats and to calculate, calibrate, filter, visualize, and interconvert phasor coordinates, lifetimes, and signals. Phasor coordinates can be exported to standard formats and analyzed through cursor-based region-of-interest selection, cluster detection, multi-component unmixing, FRET efficiency and concentration estimation.

Please cite doi: 10.5281/zenodo.13862586 if PhasorPy contributes to research that leads to a publication.

PhasorPy is a community-maintained project. Contributions in the form of bug reports, bug fixes, feature implementations, documentation, datasets, and enhancement proposals are welcome.

This software project was supported in part by the Essential Open Source Software for Science (EOSS) program at Chan Zuckerberg Initiative.

CZI's Essential Open Source Software for Science

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

phasorpy-0.11.tar.gz (325.9 kB view details)

Uploaded Source

Built Distributions

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

phasorpy-0.11-cp314-cp314t-win_arm64.whl (355.0 kB view details)

Uploaded CPython 3.14tWindows ARM64

phasorpy-0.11-cp314-cp314t-win_amd64.whl (421.9 kB view details)

Uploaded CPython 3.14tWindows x86-64

phasorpy-0.11-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

phasorpy-0.11-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

phasorpy-0.11-cp314-cp314t-macosx_11_0_arm64.whl (423.6 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

phasorpy-0.11-cp314-cp314t-macosx_10_15_x86_64.whl (470.2 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

phasorpy-0.11-cp312-abi3-win_arm64.whl (342.4 kB view details)

Uploaded CPython 3.12+Windows ARM64

phasorpy-0.11-cp312-abi3-win_amd64.whl (416.6 kB view details)

Uploaded CPython 3.12+Windows x86-64

phasorpy-0.11-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

phasorpy-0.11-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (2.3 MB view details)

Uploaded CPython 3.12+manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

phasorpy-0.11-cp312-abi3-macosx_11_0_arm64.whl (396.7 kB view details)

Uploaded CPython 3.12+macOS 11.0+ ARM64

phasorpy-0.11-cp312-abi3-macosx_10_13_x86_64.whl (445.3 kB view details)

Uploaded CPython 3.12+macOS 10.13+ x86-64

File details

Details for the file phasorpy-0.11.tar.gz.

File metadata

  • Download URL: phasorpy-0.11.tar.gz
  • Upload date:
  • Size: 325.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for phasorpy-0.11.tar.gz
Algorithm Hash digest
SHA256 ab3253498d3c440db8ccfeb84bb47ccbf354e657c2376d5b70e912d499a7cb6d
MD5 84e6106cff4427175937e08a7a8c2a2f
BLAKE2b-256 832988f4b1a3f0ce7124aec1275edea1cff4277dcaf7623311ff71e162e50659

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: phasorpy-0.11-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 355.0 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for phasorpy-0.11-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 96b651c9dad4c47819abc43468390759ed109f9bdfa27a02686a2af6fded7083
MD5 649dd3a0ffe1fddfec55026c73be7980
BLAKE2b-256 d70d793a39c8b62d2d36d1da4d9fea7cbc374db03a452154a395018f744ab89e

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: phasorpy-0.11-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 421.9 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for phasorpy-0.11-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 02b849fbc37064cb60a24e04b2f6da7871d5a0ab086b3f2506e4ddac8242a257
MD5 1fd67a017639efe9c61c0ec61bdee218
BLAKE2b-256 f6cb818391a3f3619b7d43b2d2608d44700d14273d8017176b5640f260867837

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee7c7b00ce516c0db727c492a27d4f6b5ecfd3390168a4a27ce439cdd323b3f5
MD5 7e93d2df5790580ca3fd63f9da21f8cb
BLAKE2b-256 596929a4169635b163f71a3fbbb57b9e116bcc71d85bcbd6fa7e2faa95dbed8c

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4619d76a6fd87c1f82520d5447cce4cb10615bb4f72ce62c6b8b4ae09a30f294
MD5 27498a85befae2de87b6643e18e10425
BLAKE2b-256 14ad5df8e50e6cbe1ccc6427be868031bcc962d2ec0b77262f3031711e7e8cc0

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6962356e2cd9817998b48bc583bae0fdb7f7781f846458a3be162f27210fa7bf
MD5 2df18597b18c031d1b4a8eaeb51fbdef
BLAKE2b-256 d0dd1ac634b6112eff831c43660d45a9a44d5c6f2a1d35e5072b82678c502dbe

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 22238e2eeb7490b22d058416d78d783d29ab989c46aabd8ca53fb6de5ac26a29
MD5 2277192c7d729f90e0ef2cc724ead541
BLAKE2b-256 01766eda89c4563f6cffa749a6e4b19f962aa735e2c5d3982c8e625c296c3467

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp312-abi3-win_arm64.whl.

File metadata

  • Download URL: phasorpy-0.11-cp312-abi3-win_arm64.whl
  • Upload date:
  • Size: 342.4 kB
  • Tags: CPython 3.12+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for phasorpy-0.11-cp312-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 9bf75a23932f8237147977ad0bfae716793e7ff64d474cf788a40e06c2e4c1b5
MD5 198d0e1fc33ed09ed5d6351b3ce97fec
BLAKE2b-256 413bd158d6dbec25b508f409c568eb4e493e5f119644a0a0d6b54af2773daed7

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp312-abi3-win_amd64.whl.

File metadata

  • Download URL: phasorpy-0.11-cp312-abi3-win_amd64.whl
  • Upload date:
  • Size: 416.6 kB
  • Tags: CPython 3.12+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for phasorpy-0.11-cp312-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 44fa2e26294e6953bae8f45cd9d07d2f6c7c3b52902151520d39e28d50d14f06
MD5 14e1bc525a472d118c24423fda13b46f
BLAKE2b-256 be98ddc6c734862363640559dac4e3d59959d0ecede11bd5798d68161fdaf779

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp312-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6524de9801bcce7ee1b657b1628ae17293f12dd3005bb146e813374736c49182
MD5 531be95d2822cdcd266a2ca5f2ed2ded
BLAKE2b-256 f4330d232b434272329ab5c6b931c79dfc216eed1acfcd1bcaf380526cba9a02

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp312-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 66bae729712782327dc0aef294115fa4804e0fda4792562206ac19c2d10c1a98
MD5 fbb360585a3c6cb1366cde3909ce81b3
BLAKE2b-256 5c390fbb74e38a3f228397c8f2b37999a78abf3d6745ff5c8f8cb5452c8b3c84

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp312-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp312-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e41dc5615fc8ecc99cdaba03f6590d7bc571a2bdc35351d27a44f35c1dc6c9a
MD5 4c6f7a962505debfd21c4b9bda354f28
BLAKE2b-256 6c5ec93daa98118ba7de23f162cd0b7c5fd41cf4cd37ee9e0c642b600e238341

See more details on using hashes here.

File details

Details for the file phasorpy-0.11-cp312-abi3-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for phasorpy-0.11-cp312-abi3-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 dfdc6b7d6456e25a57f948e1de12e06cba3e0a9e125d9bfc6c5bf7b947411c47
MD5 167239a83b3295dacf156fc6dfe769f2
BLAKE2b-256 704be6a068cf784be972139c6e5c3ca8816b3d76e2541ad42b7944dce6dd1a49

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