
The LRE method is based on a linear regression of raw fluorescence versus efficiency, with the final aim to obtain cycle dependent individual efficiencies sliwin
, but while sliwin
regresses cycle number versus log(fluorescence), LRE
regresses raw fluorescence versus efficiency. Hence, the former is based on assuming a constant efficiency for all cycles while the latter is based on a per-cycle individual efficiency.
LRE(object, wsize = 6, basecyc = 1:6, base = 0, border = NULL,
plot = TRUE, verbose = TRUE, ...)
an object of class 'pcrfit'.
the size(s) of the sliding window(s), default is 6
. A sequence such as 4:6
can be used to optimize the window size.
if base != 0
, which cycles to use for an initial baseline estimation based on the averaged fluorescence values.
either 0
for no baseline optimization, or a scalar defining multiples of the standard deviation of all baseline points obtained from basecyc
. These are iteratively subtracted from the raw data. See 'Details' and 'Examples'.
either NULL
(default) or a two-element vector which defines the border from the take-off point to points nearby the upper asymptote (saturation phase). See 'Details'.
if TRUE
, the result is plotted with the fluorescence/efficiency curve, sliding window, regression line and baseline.
logical. If TRUE
, more information is displayed in the console window.
only used internally for passing the parameter matrix.
A list with the following components:
the maximum PCR efficiency
the maximum
the optimized baseline value.
the best window found within the border
s.
a matrix containing the parameters as above for each iteration.
the initial template fluorescence
the initial template fluorescence
To avoid fits with a high LRE
, this is by default (base = NULL
) the region in the curve starting at the take-off cycle (takeoff
and ending at the transition region to the upper asymptote (saturation region). The latter is calculated from the first and second derivative maxima: border
values such as c(-2, 4)
extend these values by LRE
:
init1
: Using the single maximum efficiency init2
: Using the cycle dependent efficiencies
A kinetic-based sigmoidal model for the polymerase chain reaction and its application to high-capacity absolute quantitative real-time PCR. Rutledge RG & Stewart D. BMC Biotech (2008), 8: 47.
# NOT RUN {
## Sliding window of size 5 between take-off point
## and 3 cycles upstream of the upper asymptote
## turning point, no baseline optimization.
m1 <- pcrfit(reps, 1, 2, l4)
LRE(m1, wsize = 5, border = c(0, 3), base = 0)
# }
# NOT RUN {
## Optimizing with window sizes of 4 to 6,
## between 0/+2 from lower/upper border,
## and baseline up to 2 standard deviations.
LRE(m1, wsize = 4:6, border = c(0, 2), base = 2)
# }
Run the code above in your browser using DataLab