Skip to main content

A Python toolbox to fit chromatography peaks with uncertainty.

Project description

PyPI version pipeline coverage documentation DOI

About PeakPerformance

PeakPerformance employs Bayesian modeling for chromatographic peak data fitting. This has the innate advantage of providing uncertainty quantification while jointly estimating all peak parameters united in a single peak model. As Markov Chain Monte Carlo (MCMC) methods are utilized to infer the posterior probability distribution, convergence checks and the aformentioned uncertainty quantification are applied as novel quality metrics for a robust peak recognition.

First steps

Be sure to check out our thorough documentation. It contains not only information on how to install PeakPerformance and prepare raw data for its application but also detailed treatises about the implemented model structures, validation with both synthetic and experimental data against a commercially available vendor software, exemplary usage of diagnostic plots and investigation of various effects. Furthermore, you will find example notebooks and data sets showcasing different aspects of PeakPerformance.

How to contribute

If you encounter bugs while using PeakPerformance, please bring them to our attention by opening an issue. When doing so, describe the problem in detail and add screenshots/code snippets and whatever other helpful material you can provide. When contributing code, create a local clone of PeakPerformance, create a new branch, and open a pull request (PR).

How to cite

Head over to Zenodo to generate a BibTeX citation for the latest release. A publication has just been submitted to a scientific journal. Once published, this section will be updated.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

peak_performance-0.7.1-py3-none-any.whl (43.4 kB view details)

Uploaded Python 3

File details

Details for the file peak_performance-0.7.1-py3-none-any.whl.

File metadata

File hashes

Hashes for peak_performance-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 79ae425866e825d08749f942f425ac3f20690ef129e2d3096351a640cab213dc
MD5 ffe616d290023c7ae41e4922a19687c7
BLAKE2b-256 0d14d9877ed82ffbf0a78924e3d2dfe286e15b8ff357c9f5a84be404ccabf505

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page