Skip to main content

The Glotaran fitting engine.

Project description

pyglotaran

PyPI version Conda Version Tests Documentation Status Coverage Status CodeQL Discord DOI

A framework written in Python for global and target analysis; commonly used for the analysis of time-resolved spectroscopy measurements in the study of energy transfer pathways in photosynthesis, or the characterization of energy transfer (in-)efficiencies in photovoltaics.

The Future of Global and Target Analysis

A scientific publication titled "pyglotaran: a lego-like Python framework for global and target analysis of time-resolved spectra" (DOI: 10.1007/s43630-023-00460-y) covers aspects of the architecture and the design of the software while illustrating its flexibility as an analysis tool through some exciting case studies. This publication, along with other pyglotaran-publications demonstrates why we believe this framework is the future of global and target analysis.

Usage of pyglotaran

If you just want to get started analyzing your data, jump straight to the getting started guide that is part of our documentation.

Afterwards, you may also want to have a look at our comprehensive collection of real-world examples in the pyglotaran-examples repository. There most like is an example that aligns well with your use case.

For state of the art usage of this framework you may want to check out the list of pyglotaran-publications.

Example analysis results

Results of a target analysis of Photosystem I (see study_florescence in the examples.)

overview plot of the fluorescence case study from the pyglotaran-examples Plot created with the plot_overview function of the pyglotaran-extras package.

Notice: This is (still) an early access release, please refer to the usage notice prior to committing to use pyglotaran to avoid surprises down the line.

Glotaran legacy

The pyglotaran package derives its name from the Glotaran software package (now called glotaran-legacy), first released in 2011 and described in a highly-cited publication in the Journal of Statistical Software, under the title Glotaran: A Java-Based Graphical User Interface for the R Package TIMP (DOI: 10.18637/jss.v049.i03).

The pyglotaran framework can be considered the spiritual successor of the glotaran-legacy software and has the backing of many of its original creators.

Community Support

For questions / suggestion please reach out to us via:

  1. GitHub issues
  2. Discord
  3. Google-Groups mailing list

Credits

The credits can be found in the documentation authors section

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

pyglotaran-0.7.4.tar.gz (696.4 kB view details)

Uploaded Source

Built Distribution

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

pyglotaran-0.7.4-py3-none-any.whl (233.0 kB view details)

Uploaded Python 3

File details

Details for the file pyglotaran-0.7.4.tar.gz.

File metadata

  • Download URL: pyglotaran-0.7.4.tar.gz
  • Upload date:
  • Size: 696.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyglotaran-0.7.4.tar.gz
Algorithm Hash digest
SHA256 f8c293e2e500b54d50dbbf7cc8bdf5c792b066de001f0e48a5894f02c6c1d224
MD5 39ec33221a539820f9b78e5721224e1e
BLAKE2b-256 5c3f839938170a3ae0cde566e0d0cf2b2d81759b435e04a921b40c8c5f4c8818

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyglotaran-0.7.4.tar.gz:

Publisher: CI_CD_actions.yml on glotaran/pyglotaran

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyglotaran-0.7.4-py3-none-any.whl.

File metadata

  • Download URL: pyglotaran-0.7.4-py3-none-any.whl
  • Upload date:
  • Size: 233.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyglotaran-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7dcc2fd619b0795814887ac9f1988e540ea0f64fc46afba130a7c5bc24ea095c
MD5 e2360c31723bde3ec92ecf4672b83c07
BLAKE2b-256 2101ea573b162d07723cfc9881ee4679d8dabc7df3dea9ff5820219d0478da6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyglotaran-0.7.4-py3-none-any.whl:

Publisher: CI_CD_actions.yml on glotaran/pyglotaran

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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