Learn R Programming

⚠️There's a newer version (1.0-2) of this package.Take me there.

The chipPCR package is a toolkit of functions to preprocess amplification curve data. Amplification data can be obtained from conventional PCR reactions or isothermal amplification reactions. The package contains functions to normalize and baseline amplification curves, a routine to detect the start of an amplification reaction, several smoothers for amplification data, a function to distinguish positive and negative amplification reactions and a function to determine the amplification efficiency. The smoothers are based on LOWESS, moving average, cubic splines, Savitzky-Golay and others.

In addition the first approximate approximate derivative maximum (FDM) and second approximate derivative maximum (SDM) can be calculated by a 5-point-stencil as quantification points from real-time amplification curves. chipPCR contains data sets of experimental nucleic acid amplification systems including the VideoScan HCU and a capillary convective PCR (ccPCR) system. The amplification data were generated by helicase dependent amplification (HDA) or polymerase chain reaction (PCR) under various temperature conditions. As detection system intercalating dyes (EvaGreen, SYBR Green) and hydrolysis probes (TaqMan) were used.

Installation

chipPCR is available on CRAN, so installation is as simple as:

install.packages("chipPCR")

You can install the latest development version of the code using the devtools R package.

# Install devtools, if you haven't already.
install.packages("devtools")

library(devtools)
install_github("michbur/chipPCR")

Problems with viginette

Some distributions like Debian sid might fail to compile the package.

Messages:

sh: 1: /usr/bin/texi2dvi: not found
Calls: <Anonymous> -> texi2pdf -> texi2dvi

In this case try to install "texinfo" (apt-get install texinfo).

Copy Link

Version

Install

install.packages('chipPCR')

Monthly Downloads

788

Version

0.0.8-10

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Stefan Roediger

Last Published

April 9th, 2015

Functions in chipPCR (0.0.8-10)

lm.coefs

Compute linear model coefficients
C316.melt.hr

Melting Curves (resolution: 0.2 degrees Celsius / step) for the Gene adk Using the Bio-Rad iQ5 thermo cycler
eff

Class "eff"
C126EG595

qPCR Experiment for the Amplification of HPRT1 Using the Bio-Rad iQ5 thermo cycler
C60.amp

qPCR Experiment for the Amplification of MLC-2v and Vimentin (as decadic dilutions) Using the Roche Light Cycler 1.5
VIMCFX96_meltcurve

Melting Curve Measured with the Bio-Rad CFX96
bg.max

Simple function to detect and correct the background range
C54

qPCR Experiment for the amplification of MLC-2v using the VideoScan heating/cooling-unit
C85

Helicase Dependent Amplification of Vimentin using the VideoScan Platform
MFIaggr.gui

Multiple Comparison of the Cycle Dependent Variance - Graphical User Interface
RPA

Recombinase polymerase amplification (RPA) by Lutz et al.(2009)
C316.melt.lr

Melting Curves (resolution: 0.5 degrees Celsius / step) for the Gene adk Using the Bio-Rad iQ5 thermo cycler
amptester

Amplification test
humanrater

humanrater, a graphical interface to rate curves
der

Class "der"
CD75

Helicase Dependent Amplification in the VideoScan HCU
bg

Class "bg"
C81

Helicase Dependent Amplification of pCNG1 using the VideoScan Platform
C317.amp

qPCR Experiment for the Amplification of adk Using the Bio-Rad CFX96 thermo cycler
MFIaggr

Multiple comparison of the cycle dependent variance of the fluorescence
C317.melt.lr

Melting Curves (resolution: 0.5 degrees Celsius / step) for the Gene adk Using the Bio-Rad CFX96 thermo cycler
VIMCFX96_69

Amplification Reaction Using the Bio-Rad CFX96
C60.melt

Melt Curves MLC-2v and Vimentin for the qPCR Experiment C60.amp Using the Roche Light Cycler 1.5
C126EG685

qPCR Experiment for the Amplification of HPRT1 Using the Roche Light Cycler 1.5
C316.amp

qPCR Experiment for the Amplification of adk Using the Bio-Rad iQ5 thermo cycler
C127EGHP

qPCR Experiment for the Amplification of MLC-2v Using the Roche Light Cycler 1.5
C67

Helicase Dependent Amplification of HPRT1 with different input DNA quantities using the Bio-Rad iQ5 thermo cycler
fixNA

Impute missing values into a column of amplification data
VIMCFX96_60

Amplification Reaction Using the Bio-Rad CFX96
Eff750

Highly Replicate Number Amplification Curves
chipPCR-package

Toolkit of functions to pre-process amplification data
summary-der

Summary der objects
C17

Helicase Dependent Amplification of HPRT1 at Different Temperatures using the VideoScan Platform 2.0
plot.eff

Plot eff objects
amptester.gui

Amplification Test Graphical User Interface
capillaryPCR

capillary convective PCR
Eff625

Highly Replicate Number Amplification Curves
VIMiQ5_melt

Melting Curve Measured with the Bio-Rad iQ5
AmpSim

Amplification curve simulator
summary-refMFI

Summary refMFI objects
Eff1000

Highly Replicate Number Amplification Curves
th

Class "th"
plot.bg

Plot bg objects
Eff875

Highly Replicate Number Amplification Curves
LAMP

real-time loop-mediated isothermal amplification (LAMP) by Tanner et al. (2012)
plot.refMFI

Plot refMFI objects
refMFI

Class "refMFI"
plotCurves

Plot Curves in an Orthogonal Matrix
inder

Interpolate derivatives
rounder

Round der objects
effcalc

Analysis of the amplification efficiency
summary-bg

Summary bg objects
C317.melt.hr

Melting Curves (resolution: 0.1 degrees Celsius / step) for the Gene adk Using the Bio-Rad CFX96 thermo cycler
smoother

Wrapper for Several Smoothers of Amplification Data
CPP

Curve Pre-processor
VIMiQ5_595

Amplification Reaction Using the Bio-Rad iQ5
chipPCR.datasets

Overview for data sets of the chipPCR package
VIMiQ5_685

Amplification Reaction Using the Bio-Rad iQ5
amptest

Class "amptest"
plot.der

Plot der objects
normalizer

Normalize data
CD74

Quantitative PCR with a hydrolysis probe and DNA binding dye
AmpSim.gui

Amplification Curve Simulation Graphical User Interface
th.cyc

Threshold Cycle