Skip to contents

MRMhub-QUANT is a programmatic library for tailored, reproducible post-processing and quality-control of targeted metabolomics and lipidomics analyses. It works with MRMhub-INTEGRATOR peak integration results, or feature intensity data from other sources (CSV, mzTab-M, Skyline). It is the post-processing module of MRMhub and distributed as the R package mrmhub. It features:

  • Reproducible pipelines. Script, explore and document, with QC visualisations at every step.
  • Flexible workflows. Customisable functions for metabolomics and lipidomics post-processing.
  • A single data object. Data, metadata, and processing results live in one shareable object.
Import & Validate Import dataAdd metadataValidate IDsSet run orderQuantify ISTD normalisationQuantify by ISTDCalibration curvesReference calibrationCorrect Drift correctionBatch effectsInterferencesQC & Filter QC metricsPCA & run-scatterOutlier detectionFeature filteringReport Excel & CSVmzTab-MQC reportsShareable object

Quick Start

Example Workflows

Installing and Updating

Make sure to use a fresh R session without loaded packages (restart RStudio/Positron first). Please read the Installation guide first for full instructions and troubleshooting.

if (!require("pak")) install.packages("pak")
pak::pak("SLINGhub/MRMhub")
library(mrmhub)

Contributing

Bug reports and feature requests are welcome via GitHub issues. The project follows the Contributor Code of Conduct.

License

Dual-licensed - non-commercial under GNU AGPLv3. For commercial use contact Jonathan Tan ().