chromhandler is Python software that streamlines data acquisition and processing for chromatographic time-course reaction data.
It is built to reduce manual spreadsheet work and to support reproducible processing workflows from exported chromatograms to structured, analysis-ready datasets. The package focuses on handling chromatographic measurements, organizing metadata, aggregating peaks of interest, and preparing consistent outputs for downstream analysis.
A new version planned for 04/2026 will introduce:
-
📊 Joint analysis of chromatographic time-course data
Improved support for processing related chromatograms as coherent experimental series. -
🧩 Streamlined creation of analysis-ready datasets
Faster transition from exported chromatograms to structured datasets ready for downstream evaluation. -
🎲 Probabilistic peak processing
Support for uncertainty-aware peak handling and more robust area estimation.
-
🌱 Low-friction chromatogram processing
Process exported chromatographic data without relying on spreadsheet-based workflows. -
🧪 Metadata enrichment
Attach reaction metadata such as time, temperature, pH, or sample information to chromatographic measurements. -
📈 Calibration support
Create and apply calibration curves for consistent concentration estimation across experiments. -
⏱️ Time-course data handling
Organize chromatographic reaction series in a structured and reproducible way. -
📂 FAIR-oriented outputs
Prepare datasets for transparent reuse and downstream integration.
Install from PyPI:
pip install chromhandler