Surface Melting Curve Analysis with R

Nucleic acid Melting Curve Analysis is a powerful method to investigate the interaction of double stranded nucleic acids. Many researchers rely on closed source software which is not ubiquitously available, and gives only little control over the computation and data presentation. R in contrast, is open source, highly adaptable and provides numerous utilities for data import, sophisticated statistical analysis and presentation in publication quality. This article covers methods, implemented in the MBmca package, for DNA Melting Curve Analysis on microbead surfaces. Particularly, the use of the second derivative melting peaks is suggested as an additional parameter to characterize the melting behavior of DNA duplexes. Examples of microbead surface Melting Curve Analysis on fragments of human genes are presented.

Stefan Rödiger , Alexander Böhm , Ingolf Schimke

CRAN packages used

qpcR, MBmca, robustbase, stats, signal, zoo, delftfews, Hmisc, base, fda

CRAN Task Views implied by cited packages

Econometrics, Multivariate, Bayesian, ClinicalTrials, Environmetrics, Finance, NumericalMathematics, OfficialStatistics, ReproducibleResearch, Robust, SocialSciences, TimeSeries


Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".


For attribution, please cite this work as

Rödiger, et al., "The R Journal: Surface Melting Curve Analysis with R", The R Journal, 2013

BibTeX citation

  author = {Rödiger, Stefan and Böhm, Alexander and Schimke, Ingolf},
  title = {The R Journal: Surface Melting Curve Analysis with R},
  journal = {The R Journal},
  year = {2013},
  note = {},
  doi = {10.32614/RJ-2013-024},
  volume = {5},
  issue = {2},
  issn = {2073-4859},
  pages = {37-52}