twoddpcr: an R/Bioconductor package and Shiny app for Droplet Digital PCR analysis

Abstract Summary Droplet Digital PCR (ddPCR) is a sensitive platform used to quantify specific nucleic acid molecules amplified by polymerase chain reactions. Its sensitivity makes it particularly useful for the detection of rare mutant molecules, such as those present in a sample of circulating free tumour DNA obtained from cancer patients. ddPCR works by partitioning a sample into individual droplets for which the majority contain only zero or one target molecule. Each droplet then becomes a reaction chamber for PCR, which through the use of fluorochrome labelled probes allows the target molecules to be detected by measuring the fluorescence intensity of each droplet. The technology supports two channels, allowing, for example, mutant and wild type molecules to be detected simultaneously in the same sample. As yet, no open source software is available for the automatic gating of two channel ddPCR experiments in the case where the droplets can be grouped into four clusters. Here, we present an open source R package ‘twoddpcr’, which uses Poisson statistics to estimate the number of molecules in such two channel ddPCR data. Using the Shiny framework, an accompanying graphical user interface (GUI) is also included for the package, allowing users to adjust parameters and see the results in real-time. Availability and implementation twoddpcr is available from Bioconductor (3.5) at https://bioconductor.org/packages/twoddpcr/. A Shiny-based GUI suitable for non-R users is available as a standalone application from within the package and also as a web application at http://shiny.cruk.manchester.ac.uk/twoddpcr/. Package maintainer anthony.chiu@cruk.manchester.ac.uk

[1]  John Frater,et al.  Low copy target detection by Droplet Digital PCR through application of a novel open access bioinformatic pipeline, ‘definetherain’ , 2014, Journal of virological methods.

[2]  Yi Liu,et al.  Highly Sensitive Droplet Digital PCR Method for Detection of EGFR-Activating Mutations in Plasma Cell-Free DNA from Patients with Advanced Non-Small Cell Lung Cancer. , 2015, The Journal of molecular diagnostics : JMD.

[3]  Raphael Gottardo,et al.  Orchestrating high-throughput genomic analysis with Bioconductor , 2015, Nature Methods.

[4]  Adrian V. Lee,et al.  Sensitive Detection of Mono- and Polyclonal ESR1 Mutations in Primary Tumors, Metastatic Lesions, and Cell-Free DNA of Breast Cancer Patients , 2015, Clinical Cancer Research.

[5]  Olivier Thas,et al.  ddpcRquant: threshold determination for single channel droplet digital PCR experiments , 2015, Analytical and Bioanalytical Chemistry.

[6]  J. Bryan,et al.  ddpcr: an R package and web application for analysis of droplet digital PCR data , 2016, F1000Research.

[7]  P. Mahalanobis On the generalized distance in statistics , 1936 .

[8]  Jeff Mellen,et al.  High-Throughput Droplet Digital PCR System for Absolute Quantitation of DNA Copy Number , 2011, Analytical chemistry.

[9]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[10]  Hadley Wickham,et al.  ggplot2 - Elegant Graphics for Data Analysis (2nd Edition) , 2017 .

[11]  William N. Venables,et al.  Modern Applied Statistics with S , 2010 .

[12]  Alexandra S. Whale,et al.  Fundamentals of multiplexing with digital PCR , 2016, Biomolecular detection and quantification.