Cargando…

acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data

BACKGROUND: A major obstacle in single-cell sequencing is sample contamination with foreign DNA. To guarantee clean genome assemblies and to prevent the introduction of contamination into public databases, considerable quality control efforts are put into post-sequencing analysis. Contamination scre...

Descripción completa

Detalles Bibliográficos
Autores principales: Lux, Markus, Krüger, Jan, Rinke, Christian, Maus, Irena, Schlüter, Andreas, Woyke, Tanja, Sczyrba, Alexander, Hammer, Barbara
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5168860/
https://www.ncbi.nlm.nih.gov/pubmed/27998267
http://dx.doi.org/10.1186/s12859-016-1397-7
_version_ 1782483427460644864
author Lux, Markus
Krüger, Jan
Rinke, Christian
Maus, Irena
Schlüter, Andreas
Woyke, Tanja
Sczyrba, Alexander
Hammer, Barbara
author_facet Lux, Markus
Krüger, Jan
Rinke, Christian
Maus, Irena
Schlüter, Andreas
Woyke, Tanja
Sczyrba, Alexander
Hammer, Barbara
author_sort Lux, Markus
collection PubMed
description BACKGROUND: A major obstacle in single-cell sequencing is sample contamination with foreign DNA. To guarantee clean genome assemblies and to prevent the introduction of contamination into public databases, considerable quality control efforts are put into post-sequencing analysis. Contamination screening generally relies on reference-based methods such as database alignment or marker gene search, which limits the set of detectable contaminants to organisms with closely related reference species. As genomic coverage in the tree of life is highly fragmented, there is an urgent need for a reference-free methodology for contaminant identification in sequence data. RESULTS: We present acdc, a tool specifically developed to aid the quality control process of genomic sequence data. By combining supervised and unsupervised methods, it reliably detects both known and de novo contaminants. First, 16S rRNA gene prediction and the inclusion of ultrafast exact alignment techniques allow sequence classification using existing knowledge from databases. Second, reference-free inspection is enabled by the use of state-of-the-art machine learning techniques that include fast, non-linear dimensionality reduction of oligonucleotide signatures and subsequent clustering algorithms that automatically estimate the number of clusters. The latter also enables the removal of any contaminant, yielding a clean sample. Furthermore, given the data complexity and the ill-posedness of clustering, acdc employs bootstrapping techniques to provide statistically profound confidence values. Tested on a large number of samples from diverse sequencing projects, our software is able to quickly and accurately identify contamination. Results are displayed in an interactive user interface. Acdc can be run from the web as well as a dedicated command line application, which allows easy integration into large sequencing project analysis workflows. CONCLUSIONS: Acdc can reliably detect contamination in single-cell genome data. In addition to database-driven detection, it complements existing tools by its unsupervised techniques, which allow for the detection of de novo contaminants. Our contribution has the potential to drastically reduce the amount of resources put into these processes, particularly in the context of limited availability of reference species. As single-cell genome data continues to grow rapidly, acdc adds to the toolkit of crucial quality assurance tools. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-1397-7) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-5168860
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-51688602016-12-28 acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data Lux, Markus Krüger, Jan Rinke, Christian Maus, Irena Schlüter, Andreas Woyke, Tanja Sczyrba, Alexander Hammer, Barbara BMC Bioinformatics Software BACKGROUND: A major obstacle in single-cell sequencing is sample contamination with foreign DNA. To guarantee clean genome assemblies and to prevent the introduction of contamination into public databases, considerable quality control efforts are put into post-sequencing analysis. Contamination screening generally relies on reference-based methods such as database alignment or marker gene search, which limits the set of detectable contaminants to organisms with closely related reference species. As genomic coverage in the tree of life is highly fragmented, there is an urgent need for a reference-free methodology for contaminant identification in sequence data. RESULTS: We present acdc, a tool specifically developed to aid the quality control process of genomic sequence data. By combining supervised and unsupervised methods, it reliably detects both known and de novo contaminants. First, 16S rRNA gene prediction and the inclusion of ultrafast exact alignment techniques allow sequence classification using existing knowledge from databases. Second, reference-free inspection is enabled by the use of state-of-the-art machine learning techniques that include fast, non-linear dimensionality reduction of oligonucleotide signatures and subsequent clustering algorithms that automatically estimate the number of clusters. The latter also enables the removal of any contaminant, yielding a clean sample. Furthermore, given the data complexity and the ill-posedness of clustering, acdc employs bootstrapping techniques to provide statistically profound confidence values. Tested on a large number of samples from diverse sequencing projects, our software is able to quickly and accurately identify contamination. Results are displayed in an interactive user interface. Acdc can be run from the web as well as a dedicated command line application, which allows easy integration into large sequencing project analysis workflows. CONCLUSIONS: Acdc can reliably detect contamination in single-cell genome data. In addition to database-driven detection, it complements existing tools by its unsupervised techniques, which allow for the detection of de novo contaminants. Our contribution has the potential to drastically reduce the amount of resources put into these processes, particularly in the context of limited availability of reference species. As single-cell genome data continues to grow rapidly, acdc adds to the toolkit of crucial quality assurance tools. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12859-016-1397-7) contains supplementary material, which is available to authorized users. BioMed Central 2016-12-20 /pmc/articles/PMC5168860/ /pubmed/27998267 http://dx.doi.org/10.1186/s12859-016-1397-7 Text en © The Author(s) 2016 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver(http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Lux, Markus
Krüger, Jan
Rinke, Christian
Maus, Irena
Schlüter, Andreas
Woyke, Tanja
Sczyrba, Alexander
Hammer, Barbara
acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data
title acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data
title_full acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data
title_fullStr acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data
title_full_unstemmed acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data
title_short acdc – Automated Contamination Detection and Confidence estimation for single-cell genome data
title_sort acdc – automated contamination detection and confidence estimation for single-cell genome data
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5168860/
https://www.ncbi.nlm.nih.gov/pubmed/27998267
http://dx.doi.org/10.1186/s12859-016-1397-7
work_keys_str_mv AT luxmarkus acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT krugerjan acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT rinkechristian acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT mausirena acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT schluterandreas acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT woyketanja acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT sczyrbaalexander acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata
AT hammerbarbara acdcautomatedcontaminationdetectionandconfidenceestimationforsinglecellgenomedata