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...
Autores principales: | , , , , , |
---|---|
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 |