| mblrr | R Documentation |
mblrr is a function to perform the Median based Local Robust Regression (mblrr)
from a quantitative PCR experiment. In detail, this function attempts to break the
amplification curve in two parts (head (~background) and tail (~plateau)).
Subsequent, a robust linear regression analysis (lmrob) is
preformed individually on both parts. The rational behind this analysis is
that the slope and intercept of an amplification curve differ in the
background and plateau region.
mblrr(x, y, sig.level = 0.01, normalize = FALSE)
x |
is the cycle numbers (x-axis). |
y |
is the cycle dependent fluorescence amplitude (y-axis). |
sig.level |
is the significance level for the correlation test. |
normalize |
is a logical parameter, which indicates if the amplification curve data should be normalized to the 99 percent quantile of the amplification curve. |
mblrr_intercept_bg is the intercept of the head region, mblrr_slope_bg is the slope of the head region, mblrr_cor_bg is the coefficient of correlation of the head region, mblrr_intercept_pt is the intercept of the tail region, mblrr_intercept_pt is the slope of the tail region, mblrr_cor_pt is the coefficient of correlation of the tail region
gives a numeric (S3 class, type of double) as output
for the regressed regions
Stefan Roediger, Michal Burdukiewcz
# Perform an mblrr analysis on noise (negative) amplification data of qPCR data
# with 35 cycles.
library(qpcR)
mblrr(x=boggy[, 1], y=boggy[, 2], normalize=TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.