Cargando…
SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control
Next-generation sequencing technology is of great importance for many biological disciplines; however, due to technical and biological limitations, the short DNA sequences produced by modern sequencers require numerous quality control (QC) measures to reduce errors, remove technical contaminants, or...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
American Society for Microbiology
2018
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5915699/ https://www.ncbi.nlm.nih.gov/pubmed/29719872 http://dx.doi.org/10.1128/mSystems.00202-17 |
_version_ | 1783316910394310656 |
---|---|
author | Al-Ghalith, Gabriel A. Hillmann, Benjamin Ang, Kaiwei Shields-Cutler, Robin Knights, Dan |
author_facet | Al-Ghalith, Gabriel A. Hillmann, Benjamin Ang, Kaiwei Shields-Cutler, Robin Knights, Dan |
author_sort | Al-Ghalith, Gabriel A. |
collection | PubMed |
description | Next-generation sequencing technology is of great importance for many biological disciplines; however, due to technical and biological limitations, the short DNA sequences produced by modern sequencers require numerous quality control (QC) measures to reduce errors, remove technical contaminants, or merge paired-end reads together into longer or higher-quality contigs. Many tools for each step exist, but choosing the appropriate methods and usage parameters can be challenging because the parameterization of each step depends on the particularities of the sequencing technology used, the type of samples being analyzed, and the stochasticity of the instrumentation and sample preparation. Furthermore, end users may not know all of the relevant information about how their data were generated, such as the expected overlap for paired-end sequences or type of adaptors used to make informed choices. This increasing complexity and nuance demand a pipeline that combines existing steps together in a user-friendly way and, when possible, learns reasonable quality parameters from the data automatically. We propose a user-friendly quality control pipeline called SHI7 (canonically pronounced “shizen”), which aims to simplify quality control of short-read data for the end user by predicting presence and/or type of common sequencing adaptors, what quality scores to trim, whether the data set is shotgun or amplicon sequencing, whether reads are paired end or single end, and whether pairs are stitchable, including the expected amount of pair overlap. We hope that SHI7 will make it easier for all researchers, expert and novice alike, to follow reasonable practices for short-read data quality control. IMPORTANCE Quality control of high-throughput DNA sequencing data is an important but sometimes laborious task requiring background knowledge of the sequencing protocol used (such as adaptor type, sequencing technology, insert size/stitchability, paired-endedness, etc.). Quality control protocols typically require applying this background knowledge to selecting and executing numerous quality control steps with the appropriate parameters, which is especially difficult when working with public data or data from collaborators who use different protocols. We have created a streamlined quality control pipeline intended to substantially simplify the process of DNA quality control from raw machine output files to actionable sequence data. In contrast to other methods, our proposed pipeline is easy to install and use and attempts to learn the necessary parameters from the data automatically with a single command. |
format | Online Article Text |
id | pubmed-5915699 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2018 |
publisher | American Society for Microbiology |
record_format | MEDLINE/PubMed |
spelling | pubmed-59156992018-05-01 SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control Al-Ghalith, Gabriel A. Hillmann, Benjamin Ang, Kaiwei Shields-Cutler, Robin Knights, Dan mSystems Methods and Protocols Next-generation sequencing technology is of great importance for many biological disciplines; however, due to technical and biological limitations, the short DNA sequences produced by modern sequencers require numerous quality control (QC) measures to reduce errors, remove technical contaminants, or merge paired-end reads together into longer or higher-quality contigs. Many tools for each step exist, but choosing the appropriate methods and usage parameters can be challenging because the parameterization of each step depends on the particularities of the sequencing technology used, the type of samples being analyzed, and the stochasticity of the instrumentation and sample preparation. Furthermore, end users may not know all of the relevant information about how their data were generated, such as the expected overlap for paired-end sequences or type of adaptors used to make informed choices. This increasing complexity and nuance demand a pipeline that combines existing steps together in a user-friendly way and, when possible, learns reasonable quality parameters from the data automatically. We propose a user-friendly quality control pipeline called SHI7 (canonically pronounced “shizen”), which aims to simplify quality control of short-read data for the end user by predicting presence and/or type of common sequencing adaptors, what quality scores to trim, whether the data set is shotgun or amplicon sequencing, whether reads are paired end or single end, and whether pairs are stitchable, including the expected amount of pair overlap. We hope that SHI7 will make it easier for all researchers, expert and novice alike, to follow reasonable practices for short-read data quality control. IMPORTANCE Quality control of high-throughput DNA sequencing data is an important but sometimes laborious task requiring background knowledge of the sequencing protocol used (such as adaptor type, sequencing technology, insert size/stitchability, paired-endedness, etc.). Quality control protocols typically require applying this background knowledge to selecting and executing numerous quality control steps with the appropriate parameters, which is especially difficult when working with public data or data from collaborators who use different protocols. We have created a streamlined quality control pipeline intended to substantially simplify the process of DNA quality control from raw machine output files to actionable sequence data. In contrast to other methods, our proposed pipeline is easy to install and use and attempts to learn the necessary parameters from the data automatically with a single command. American Society for Microbiology 2018-04-24 /pmc/articles/PMC5915699/ /pubmed/29719872 http://dx.doi.org/10.1128/mSystems.00202-17 Text en Copyright © 2018 Al-Ghalith et al. https://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International license (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Methods and Protocols Al-Ghalith, Gabriel A. Hillmann, Benjamin Ang, Kaiwei Shields-Cutler, Robin Knights, Dan SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control |
title | SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control |
title_full | SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control |
title_fullStr | SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control |
title_full_unstemmed | SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control |
title_short | SHI7 Is a Self-Learning Pipeline for Multipurpose Short-Read DNA Quality Control |
title_sort | shi7 is a self-learning pipeline for multipurpose short-read dna quality control |
topic | Methods and Protocols |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5915699/ https://www.ncbi.nlm.nih.gov/pubmed/29719872 http://dx.doi.org/10.1128/mSystems.00202-17 |
work_keys_str_mv | AT alghalithgabriela shi7isaselflearningpipelineformultipurposeshortreaddnaqualitycontrol AT hillmannbenjamin shi7isaselflearningpipelineformultipurposeshortreaddnaqualitycontrol AT angkaiwei shi7isaselflearningpipelineformultipurposeshortreaddnaqualitycontrol AT shieldscutlerrobin shi7isaselflearningpipelineformultipurposeshortreaddnaqualitycontrol AT knightsdan shi7isaselflearningpipelineformultipurposeshortreaddnaqualitycontrol |