PCRedux: A Data Mining and Machine Learning Toolkit for qPCR Experiments
Michał Jan BurdukiewicziD, Andrej‐Nikolai SpiessiD, Dominik RafacziD, Благодатских Константин АлександровичiD, Jim F. HuggettiD, Matthew N. McCalliD, Peter SchierackiD, Stefan RödigeriD
Abstract
MotivationQuantitative Real-time PCR (qPCR) is a widely used -omics method for the precise quantification of nucleic acids, in which the result is associated with the presence/absence or quantity of a specific nucleic acid sequence. As the amount of qPCR data increases worldwide, the manual assessment of results becomes challenging and difficult to reproduce. To overcome this, some automatable characteristics of amplification curves have been described in the literature, often with an appropriate "rule of thumb". ResultsWe developed PCRedux to analyze and calculate 90 numerical qPCR amplification curve descriptors ( features") from large datasets of qPCR amplification curves that are aimed for interpretable machine learning and development of decision support systems. In a case study of a diverse dataset with 3181 positive, negative and ambiguous amplification curves, as assessed by three human raters, we demonstrate a sensitivity >99 % and specificity >97 % in detecting positive and negative amplification. PCRedux is unique as it goes beyond traditional qPCR analysis to capture curvature properties that improve the characterization and classification of amplification curves. The calculation of the features is reproducible and objective, since R is used as a controllable working environment. PCRedux is not a black box, but open source software following on the principle of mathematically interpretable features. These can be combined with user-defined labels for automatic multi-category classification and regression in machine learning. Availabilityhttps://cran.r-project.org/package=PCRedux. Web server: http://shtest.evrogen.net/PCRedux-app/. Documentation: https://PCRuniversum.github.io/PCRedux/.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Auto-qPCR: A Python based web app for automated and reproducible analysis of qPCR data
Gilles Maussion, Rhalena A. Thomas, … Thomas M. Durcan·Scientific ReportsPeer-reviewed·Oct 29, 2021
- qPCR Guru, a free browser-based platform, strengthens microRNA analyses using full-curve Cq estimation
Amar M. Singh, Owen Singh, … Steven L. Stice·bioRxiv·Jun 23, 2026
- An adaptive filtering framework for non-specific and inefficient reactions in multiplex digital PCR based on sigmoidal trends
Luca Miglietta, Ke Xu, … Jesús Rodríguez-Manzano·bioRxiv·Apr 11, 2022
- qPyCR: A qPCR Data Analyzer for Template Quantification and the Detection of Performance Outliers
Sean D. Moore·bioRxiv·Oct 9, 2026
- Evaluation validation of a qPCR curve analysis method and conventional approaches
- Optimizing Polymerase Chain Reaction (PCR) using Machine Learning
Nicholas J. Cordaro, Andrew J. Kavran, … Aaron J. Clauset·bioRxiv·Aug 12, 2021