Cargando…

ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data

BACKGROUND: Measuring gene transcription using real-time reverse transcription polymerase chain reaction (RT-qPCR) technology is a mainstay of molecular biology. Technologies now exist to measure the abundance of many transcripts in parallel. The selection of the optimal reference gene for the norma...

Descripción completa

Detalles Bibliográficos
Autores principales: Perkins, James R, Dawes, John M, McMahon, Steve B, Bennett, David LH, Orengo, Christine, Kohl, Matthias
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3443438/
https://www.ncbi.nlm.nih.gov/pubmed/22748112
http://dx.doi.org/10.1186/1471-2164-13-296
_version_ 1782243562101932032
author Perkins, James R
Dawes, John M
McMahon, Steve B
Bennett, David LH
Orengo, Christine
Kohl, Matthias
author_facet Perkins, James R
Dawes, John M
McMahon, Steve B
Bennett, David LH
Orengo, Christine
Kohl, Matthias
author_sort Perkins, James R
collection PubMed
description BACKGROUND: Measuring gene transcription using real-time reverse transcription polymerase chain reaction (RT-qPCR) technology is a mainstay of molecular biology. Technologies now exist to measure the abundance of many transcripts in parallel. The selection of the optimal reference gene for the normalisation of this data is a recurring problem, and several algorithms have been developed in order to solve it. So far nothing in R exists to unite these methods, together with other functions to read in and normalise the data using the chosen reference gene(s). RESULTS: We have developed two R/Bioconductor packages, ReadqPCR and NormqPCR, intended for a user with some experience with high-throughput data analysis using R, who wishes to use R to analyse RT-qPCR data. We illustrate their potential use in a workflow analysing a generic RT-qPCR experiment, and apply this to a real dataset. Packages are available from http://www.bioconductor.org/packages/release/bioc/html/ReadqPCR.htmland http://www.bioconductor.org/packages/release/bioc/html/NormqPCR.html CONCLUSIONS: These packages increase the repetoire of RT-qPCR analysis tools available to the R user and allow them to (amongst other things) read their data into R, hold it in an ExpressionSet compatible R object, choose appropriate reference genes, normalise the data and look for differential expression between samples.
format Online
Article
Text
id pubmed-3443438
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-34434382012-09-18 ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data Perkins, James R Dawes, John M McMahon, Steve B Bennett, David LH Orengo, Christine Kohl, Matthias BMC Genomics Software BACKGROUND: Measuring gene transcription using real-time reverse transcription polymerase chain reaction (RT-qPCR) technology is a mainstay of molecular biology. Technologies now exist to measure the abundance of many transcripts in parallel. The selection of the optimal reference gene for the normalisation of this data is a recurring problem, and several algorithms have been developed in order to solve it. So far nothing in R exists to unite these methods, together with other functions to read in and normalise the data using the chosen reference gene(s). RESULTS: We have developed two R/Bioconductor packages, ReadqPCR and NormqPCR, intended for a user with some experience with high-throughput data analysis using R, who wishes to use R to analyse RT-qPCR data. We illustrate their potential use in a workflow analysing a generic RT-qPCR experiment, and apply this to a real dataset. Packages are available from http://www.bioconductor.org/packages/release/bioc/html/ReadqPCR.htmland http://www.bioconductor.org/packages/release/bioc/html/NormqPCR.html CONCLUSIONS: These packages increase the repetoire of RT-qPCR analysis tools available to the R user and allow them to (amongst other things) read their data into R, hold it in an ExpressionSet compatible R object, choose appropriate reference genes, normalise the data and look for differential expression between samples. BioMed Central 2012-07-02 /pmc/articles/PMC3443438/ /pubmed/22748112 http://dx.doi.org/10.1186/1471-2164-13-296 Text en Copyright ©2012 Perkins et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Perkins, James R
Dawes, John M
McMahon, Steve B
Bennett, David LH
Orengo, Christine
Kohl, Matthias
ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data
title ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data
title_full ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data
title_fullStr ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data
title_full_unstemmed ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data
title_short ReadqPCR and NormqPCR: R packages for the reading, quality checking and normalisation of RT-qPCR quantification cycle (Cq) data
title_sort readqpcr and normqpcr: r packages for the reading, quality checking and normalisation of rt-qpcr quantification cycle (cq) data
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3443438/
https://www.ncbi.nlm.nih.gov/pubmed/22748112
http://dx.doi.org/10.1186/1471-2164-13-296
work_keys_str_mv AT perkinsjamesr readqpcrandnormqpcrrpackagesforthereadingqualitycheckingandnormalisationofrtqpcrquantificationcyclecqdata
AT dawesjohnm readqpcrandnormqpcrrpackagesforthereadingqualitycheckingandnormalisationofrtqpcrquantificationcyclecqdata
AT mcmahonsteveb readqpcrandnormqpcrrpackagesforthereadingqualitycheckingandnormalisationofrtqpcrquantificationcyclecqdata
AT bennettdavidlh readqpcrandnormqpcrrpackagesforthereadingqualitycheckingandnormalisationofrtqpcrquantificationcyclecqdata
AT orengochristine readqpcrandnormqpcrrpackagesforthereadingqualitycheckingandnormalisationofrtqpcrquantificationcyclecqdata
AT kohlmatthias readqpcrandnormqpcrrpackagesforthereadingqualitycheckingandnormalisationofrtqpcrquantificationcyclecqdata