RDML

RDML: R Package for RDML-Based qPCR Data Management and Transformation

RDML imports, parses, and manipulates quantitative PCR (qPCR) data stored in Real-time PCR Data Markup Language (RDML) format within the R environment, enabling standardized data extraction, transformation, and file generation.


Key Features:

  • RDML Standard Compatibility: Supports RDML format versions up to 1.2 for standardized qPCR data exchange.
  • Data Import and Transformation: Imports RDML files into R and converts data into formats compatible with the R packages qpcR and chipPCR.
  • Sample Metadata Extraction: Extracts target identifiers, concentrations, and associated sample metadata directly from RDML files.
  • Run Summarization and File Generation: Generates structured summaries of qPCR runs and creates new RDML files from user-defined data.
  • Dendrogram Visualization: Produces dendrograms representing the hierarchical structure of RDML objects for structural interpretation.

Scientific Applications:

  • qPCR Data Analysis and Standardization: Supports standardized management, transformation, and integration of qPCR datasets for reproducible analysis and interoperability with R-based analytical workflows.

Methodology:

RDML imports qPCR data encoded in RDML format into R, parses hierarchical RDML structures, extracts experimental and sample-level metadata, transforms data into analysis-ready objects compatible with qpcR and chipPCR, generates structured run summaries, and constructs RDML-compliant output files.

Topics

Details

License:
MIT
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
R
Added:
6/18/2018
Last Updated:
12/10/2018

Operations

Publications

Rödiger S, Burdukiewicz M, Spiess A, Blagodatskikh K. Enabling reproducible real-time quantitative PCR research: the RDML package. Bioinformatics. 2017;33(24):4012-4014. doi:10.1093/bioinformatics/btx528.

Documentation