Related Experiment Video
Updated: Oct 25, 2026

Chromatographic Fingerprinting by Template Matching for Data Collected by Comprehensive Two-Dimensional Gas Chromatography
Published on: September 2, 2020
Chromatograms: A Modular Infrastructure for Scalable Chromatographic Data Handling in R
Philippine Louail1,2, Laurent Gatto3, Sebastian Gibb4
1Institute for Biomedicine, Eurac Research, Via A. Volta 21, 39100Bolzano, Italy.
Abstract:
Chromatographic traces are central to LC-MS analysis, yet most software treats them as transient intermediates inside a fixed pipeline rather than as data objects users can inspect and manipulate directly. In R, xcms provides the established infrastructure for large-scale LC-MS analysis, but the way it represents chromatograms limits what can be done with them once extracted. We present chromatograms, an open-source R/Bioconductor package and a core component of the R for mass spectrometry ecosystem, built on two design principles: interchangeable storage backends, which keep the analysis code independent of where the data reside (in memory, on disk, etc.), and delayed evaluation, which applies queued operations only to the chromatograms actually requested and processed at a time. Chromatograms was fully integrated into xcms hence enabling the efficient extraction of EICs for identified features, exemplified on public data, for which extraction of 4980 features across 4000 samples took only a few hours, against a full day with the legacy infrastructure. For targeted data analysis or inspection, a peak table from any external software, or published with a study, is enough to recover the corresponding chromatograms from the raw files, with annotation columns preserved; four published biomarkers were recovered from all 4063 samples of a cohort even without parallel processing in just under an hour. Chromatograms does not perform peak detection: it provides the infrastructure for working with chromatographic data once peaks are defined, giving a scalable foundation for targeted and untargeted LC-MS analysis in R.
More Related Videos
14:42Liquid Chromatography Coupled to Refractive Index or Mass Spectrometric Detection for Metabolite Profiling in Lysate-based Cell-free Systems
Published on: September 23, 2021
07:34Large Scale Non-targeted Metabolomic Profiling of Serum by Ultra Performance Liquid Chromatography-Mass Spectrometry (UPLC-MS)
Published on: March 14, 2013
Related Concept Videos
Optimizing Chromatographic Separations
Band broadening refers to spreading solute bands as they travel through the column. This broadening can impact resolution. Plate height (H) represents the length required for one theoretical plate. A lower plate height corresponds to...
Chromatographic Resolution
The effectiveness of separation can be evaluated by determining the level of separation between two neighboring peaks in a chromatogram, which represents the individual components of a sample.
In chromatography,...
Chromatographic Methods: Classification
Chromatographic techniques are typically named by...
Chromatography: Introduction
The phase in which the compounds linger or on which the compounds adsorb is called the stationary phase, whereas the mobile phase is the solvent that carries the solutes to be analyzed. In traditional column chromatography, the mixture flows through the stationary phase, and the compounds partition between the stationary and mobile phases...
Chromatographic Methods: Terminology
Principles Of Column Chromatography