<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Archiving and Interchange DTD v2.3 20070202//EN" "archivearticle.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="methods-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Microbiol.</journal-id>
<journal-title>Frontiers in Microbiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Microbiol.</abbrev-journal-title>
<issn pub-type="epub">1664-302X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fmicb.2019.01560</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Microbiology</subject>
<subj-group>
<subject>Methods</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Using QC-Blind for Quality Control and Contamination Screening of Bacteria DNA Sequencing Data Without Reference Genome</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Xi</surname> <given-names>Wang</given-names></name>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Gao</surname> <given-names>Yan</given-names></name>
<xref ref-type="author-notes" rid="fn002"><sup>&#x02020;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/697667/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Cheng</surname> <given-names>Zhangyu</given-names></name>
</contrib>
<contrib contrib-type="author">
<name><surname>Chen</surname> <given-names>Chaoyun</given-names></name>
</contrib>
<contrib contrib-type="author">
<name><surname>Han</surname> <given-names>Maozhen</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/575946/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Yang</surname> <given-names>Pengshuo</given-names></name>
<uri xlink:href="http://loop.frontiersin.org/people/637722/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Xiong</surname> <given-names>Guangzhou</given-names></name>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Ning</surname> <given-names>Kang</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/574641/overview"/>
</contrib>
</contrib-group>
<aff><institution>Key Laboratory of Molecular Biophysics of the Ministry of Education, Hubei Key Laboratory of Bioinformatics and Molecular Imaging, Department of Bioinformatics and Systems Biology, College of Life Science and Technology, Huazhong University of Science and Technology</institution>, <addr-line>Wuhan</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Feng Gao, Tianjin University, China</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Xuefeng Cui, Tsinghua University, China; Xiaofeng Song, Nanjing University of Aeronautics and Astronautics, China</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Kang Ning <email>ningkang&#x00040;hust.edu.cn</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Evolutionary and Genomic Microbiology, a section of the journal Frontiers in Microbiology</p></fn>
<fn fn-type="other" id="fn002"><p>&#x02020;These authors have contributed equally to this work</p></fn></author-notes>
<pub-date pub-type="epub">
<day>09</day>
<month>07</month>
<year>2019</year>
</pub-date>
<pub-date pub-type="collection">
<year>2019</year>
</pub-date>
<volume>10</volume>
<elocation-id>1560</elocation-id>
<history>
<date date-type="received">
<day>05</day>
<month>11</month>
<year>2018</year>
</date>
<date date-type="accepted">
<day>21</day>
<month>06</month>
<year>2019</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2019 Xi, Gao, Cheng, Chen, Han, Yang, Xiong and Ning.</copyright-statement>
<copyright-year>2019</copyright-year>
<copyright-holder>Xi, Gao, Cheng, Chen, Han, Yang, Xiong and Ning</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract><p>Quality control for next generation sequencing (NGS) has become increasingly important with the ever increasing importance of sequencing data for omics studies. Tools have been developed for filtering possible contaminants from species with known reference genome. Unfortunately, reference genomes for all the species involved, including the contaminants, are required for these tools to work. This precludes many real-life samples that have no information about the complete genome of the target species, and are contaminated with unknown microbial species. In this work we proposed QC-Blind, a novel quality control pipeline for removing contaminants without any use of reference genomes. The pipeline merely requires the information about a few marker genes of the target species. The entire pipeline consists of unsupervised read assembly, contig binning, read clustering, and marker gene assignment. When evaluated on <italic>in silico, ab initio</italic> and <italic>in vivo</italic> datasets, QC-Blind proved effective in removing unknown contaminants with high specificity and accuracy, while preserving most of the genomic information of the target bacterial species. Therefore, QC-Blind could serve well in situations where limited information is available for both target and contamination species.</p></abstract> <kwd-group>
<kwd>quality control</kwd>
<kwd>contamination screening</kwd>
<kwd>metagenome</kwd>
<kwd>next generation sequencing (NGS)</kwd>
<kwd>novel pipeline</kwd>
</kwd-group>
<counts>
<fig-count count="8"/>
<table-count count="2"/>
<equation-count count="10"/>
<ref-count count="45"/>
<page-count count="15"/>
<word-count count="8897"/>
</counts>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Importance</title>
<p>At present, many sequencing projects are still performed on potentially contaminated samples, which bring into question their accuracies. However, current reference-based quality control methods are limited as they need either the genome(s) of target species or contaminations. In this work we propose QC-Blind, a novel quality control pipeline for removing contaminants without any use of reference genome. Evaluations performed on <italic>in silico, ab initio</italic> and <italic>in vivo</italic> datasets proved that QC-Blind is effective in removing unknown contaminants with high specificity and accuracy, while preserving most of the genomic information of the target bacterial species. Therefore, QC-Blind is suitable for real-life samples where limited information is available for both target and contamination species.</p>	
</sec>
<sec sec-type="intro" id="s2">
<title>Introduction</title>
<p>As next generation sequencing (NGS) techniques become popular, such as those based on the Illumina platform (Salter et al., <xref ref-type="bibr" rid="B30">2014</xref>), the need for accurate analysis of these sequencing data has likewise become increasingly urgent. At present, many sequencing projects are still performed on potentially contaminated samples, which bring into question their accuracies. This situation calls for high-performance quality control (QC) tools for high-throughput sequencing data.</p>
<p>In most research scenarios, a target species is considered as the organism under study, while other species are seen as contaminants. These contaminants often include the microbial species found in the environment of the molecular biology laboratories (Concolino et al., <xref ref-type="bibr" rid="B9">2014</xref>; Strong et al., <xref ref-type="bibr" rid="B34">2014</xref>; R&#x000FC;tti and Widmann, <xref ref-type="bibr" rid="B29">2015</xref>). Their interference with the sequencing would compromise the precision and reproducibility of the analysis (Strong et al., <xref ref-type="bibr" rid="B34">2014</xref>). Usually, these contaminations consist of not one, but a mixture of microbial species (Jung et al., <xref ref-type="bibr" rid="B16">2016</xref>). Previous studies in the removal of contaminants are more concerned with water or soil samples, where relatively comprehensive bacteria genera profiles exist (Salter et al., <xref ref-type="bibr" rid="B30">2014</xref>; Strong et al., <xref ref-type="bibr" rid="B34">2014</xref>). These QC tools (Paszkiewicz et al., <xref ref-type="bibr" rid="B25">2014</xref>) include Kontaminant (Leggett et al., <xref ref-type="bibr" rid="B22">2013</xref>), FastQC (Brown et al., <xref ref-type="bibr" rid="B4">2017</xref>), and many other tools (Guo et al., <xref ref-type="bibr" rid="B12">2014</xref>; Coleman et al., <xref ref-type="bibr" rid="B8">2015</xref>; Chen et al., <xref ref-type="bibr" rid="B5">2017</xref>; Sheng et al., <xref ref-type="bibr" rid="B32">2017</xref>). However, contaminants removal becomes difficult when the profile of the sample is unknown (Tanner et al., <xref ref-type="bibr" rid="B38">1998</xref>; Henderson et al., <xref ref-type="bibr" rid="B14">2013</xref>). The problem becomes much more difficult when the reference genomes for both the target and the contaminations are not available (Jung et al., <xref ref-type="bibr" rid="B16">2016</xref>; Vikram et al., <xref ref-type="bibr" rid="B40">2016</xref>).</p>
<p>One strategy to identify and remove contaminants is the metagenomic approach (Simon and Daniel, <xref ref-type="bibr" rid="B33">2011</xref>), which facilitate taxonomical and functional analyses of the contaminating microbial genomes. A few methods based on this strategy have already been proposed: SourceTracker (Knights et al., <xref ref-type="bibr" rid="B18">2011</xref>) applies Bayesian inference to estimate the composition and abundance of microbial contaminations, while DeconSeq (Schmieder and Edwards, <xref ref-type="bibr" rid="B31">2011</xref>) deals with possible contamination from human through long reads alignment. Previously we have also published a method, QC-Chain, to differentiate the reads from target species and contaminations (Zhou et al., <xref ref-type="bibr" rid="B45">2013</xref>), based on contig clustering (Strous et al., <xref ref-type="bibr" rid="B35">2012</xref>). However, the false positive rate of read assignment remained high, and potentially valuable information was not considered in that method. For instance, knowledge of the abundance of a certain target species among multiple samples (with similar contaminations) were not utilized (Zhou et al., <xref ref-type="bibr" rid="B45">2013</xref>).</p>
<p>In this study, we proposed QC-Blind, a pipeline for bacteria NGS data quality control and contamination screening with high specificity and accuracy. This pipeline requires only a few marker genes for differentiating reads from target bacteria species and bacteria contaminations. QC-Blind could identify and remove contaminations that were introduced during sample handling, and recover genomes from mixed cultures/environmental samples. Extensive downstream performance evaluations based on <italic>in silico, ab initio</italic>, and <italic>in vivo</italic> datasets, showed the method to be effective. As most microbial contaminations could be removed and almost complete genomic information of target bacteria species could be preserved after processing, this pipeline is shown to be a fairly good solution for quality control and contamination screening of bacteria DNA sequencing data.</p>
</sec>
<sec sec-type="materials and methods" id="s3">
<title>Materials and Methods</title>
<p>The general process flow of QC-Blind is as follows. First, reads are assembled into contigs. The contigs are clustered into species-level groups by species abundance and sequence features. Then, the marker genes of the target species [generated through MetaPhlAn2 (Truong et al., <xref ref-type="bibr" rid="B39">2015</xref>) and manual curation] are utilized to identify the contig clusters for the target species. Here, the main issues include the assembly and clustering accuracies, as well as the specificity of the contig clusters for target species. To perform this fine-tuning, we put the method to very thorough tests on simulated, <italic>ab initio</italic> and <italic>in vivo</italic> datasets. The simulated and sequencing data were deposited to NCBI SRA with project access number PRJNA491366.</p>
<sec>
<title>Simulated and Real Datasets</title>
<p>Three types of metagenomic datasets have been utilized in this study: simulated, <italic>ab initio</italic> and <italic>in vivo</italic> (<xref ref-type="fig" rid="F1">Figure 1</xref>; <xref ref-type="table" rid="T1">Table 1</xref>).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Simulated and real datasets. QC-Blind were tested on three types of data, simulated, <italic>ab initio</italic>, and <italic>in vivo</italic> in this study. <italic>B.S., S.A., E.C</italic> represent the three target species (<italic>Bacillus subtilis, Staphylococcus aureus</italic>, and <italic>Escherichia coli</italic>.) <italic>S.C</italic>. represents <italic>Saccharomyces cerevisiae</italic>, a source of contamination. The red lines symbolize sequence data from oral cavity flora, while the black lines represent sequence data from target species. <bold>(A)</bold> In simulated datasets, the target species were mixed with human saliva (or S.C.) at 5, 35, 65, and 95%. The gray line represents <italic>Saccharomyces cerevisiae</italic> sequence data. <bold>(B,C)</bold> For <italic>ab initio</italic> and <italic>in vivo</italic> datasets, <italic>B. subtilis</italic> (extracted DNA solution and bacteria culture) were mixed with human saliva, the DNA proportions of which were set to 35, 65, 95, or unknown ratio (x%). The DNA proportions of which were set to 35, 65, 95, or unknown (x%).</p></caption>
<graphic xlink:href="fmicb-10-01560-g0001.tif"/>
</fig>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Information about simulated and real metagenomic datasets.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Dataset</bold></th>
<th valign="top" align="left"><bold>Dataset A</bold></th>
<th valign="top" align="left"><bold>Dataset B</bold></th>
<th valign="top" align="left"><bold>Dataset C</bold></th>
<th valign="top" align="left"><bold>Dataset D</bold></th>
<th valign="top" align="left"><bold>Dataset E</bold></th>
<th valign="top" align="left"><bold>Dataset F</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Type</td>
<td valign="top" align="left">Simulated</td>
<td valign="top" align="left">Simulated</td>
<td valign="top" align="left">Simulated</td>
<td valign="top" align="left">Simulated</td>
<td valign="top" align="left"><italic>ab initio</italic></td>
<td valign="top" align="left"><italic>in vivo</italic></td>
</tr>
<tr>
<td valign="top" align="left">Target</td>
<td valign="top" align="left"><italic>Bacillus subtilis</italic></td>
<td valign="top" align="left"><italic>Staphylococcus aureus</italic></td>
<td valign="top" align="left"><italic>Escherichia coli</italic></td>
<td valign="top" align="left"><italic>Bacillus subtilis</italic></td>
<td valign="top" align="left"><italic>Bacillus subtilis</italic></td>
<td valign="top" align="left"><italic>Bacillus subtilis</italic></td>
</tr>
<tr>
<td valign="top" align="left">Sample Names</td>
<td valign="top" align="left">Simu_BS_5%<break/>Simu_BS_35%<break/>Simu_BS_65%<break/>Simu_BS_95%</td>
<td valign="top" align="left">Simu_SA_5%<break/>Simu_SA_35%<break/>Simu_SA_65%<break/>Simu_SA_95%</td>
<td valign="top" align="left">Simu_EC_5%<break/>Simu_EC_35%<break/>Simu_EC_65%<break/>Simu_EC_95%</td>
<td valign="top" align="left">Simu_BS_5%(SC)<break/>Simu_BS_35%(SC)<break/>Simu_BS_65%(SC)<break/>Simu_BS_95%(SC)</td>
<td valign="top" align="left">AB_BS_35%<break/>AB_BS_65%<break/>AB_BS_95%</td>
<td valign="top" align="left">Real_BS</td>
</tr>
<tr>
<td valign="top" align="left">Contamination</td>
<td valign="top" align="left">HOB(5/10)</td>
<td valign="top" align="left">HOB(5/10)</td>
<td valign="top" align="left">HOB(5/10)</td>
<td valign="top" align="left">HOB(5/10) and <italic>S.C</italic>.</td>
<td valign="top" align="left">HOB(5/10)</td>
<td valign="top" align="left">HOB(5/10)</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>Dataset A-D were simulated datasets, Dataset E was ab initio dataset, and Dataset F was in vivo dataset. Naming style: for simulated datasets, the target species and the relative proportion of reads from target species were provided. For example, &#x0201C;Simu_BS_5%&#x0201D; means that Bacillus subtilis was the target species, and reads from this target species compose of 5% of all reads in this sample. For ab initio datasets, the sample names were defined similarly. The reference genomes of all species were downloaded from NCBI Microbial Genomes website (<ext-link ext-link-type="uri" xlink:href="https://www.ncbi.nlm.nih.gov/genome/microbes/">https://www.ncbi.nlm.nih.gov/genome/microbes/</ext-link>)</italic>.</p>
</table-wrap-foot>
</table-wrap>
</sec>
<sec>
<title>Metagenomic Data Simulation</title>
<p>For <italic>in silico</italic> simulated datasets, reads of target, and contamination species were generated by NeSSM (Jia et al., <xref ref-type="bibr" rid="B15">2013</xref>). In this study, we assume only one target bacteria species is present in each sample. The target bacteria species used in this study include three model organisms: <italic>Bacillus subtilis, Staphylococcus aureus, Escherichia coli</italic> (dataset A, dataset B, dataset C, <xref ref-type="table" rid="T1">Table 1</xref>). Their reads were mixed with reads generated from the genome of 5 or 10 representative species in human oral microbial community [referred to as HOB(5/10)], which were used as possible human contaminations (Hasan et al., <xref ref-type="bibr" rid="B13">2014</xref>). Gradient proportions of reads from target species were set to 5, 35, 65, 95%. We also combined <italic>Saccharomyces cerevisiae</italic> with <italic>B. subtilis</italic> and 10 oral bacteria to simulate a special condition with eukaryotic contamination (dataset D, <xref ref-type="table" rid="T1">Table 1</xref>). In each dataset, over 10 million pair-end reads with 100X coverage were generated at the length of 120 bp every 200 bp bin. All other parameters were set as default (Jia et al., <xref ref-type="bibr" rid="B15">2013</xref>).</p>
</sec>
<sec>
<title><italic>ab initio</italic> Dataset Preparation</title>
<p>For <italic>ab initio</italic> datasets, we mixed the real sequencing data of <italic>B. subtilis</italic> strain 168 with real metagenomic sequences from human saliva samples (dataset E, <xref ref-type="table" rid="T1">Table 1</xref>), with the relative proportion of reads from target species (<italic>B. subtilis</italic>) set at 35, 65, 95% for different datasets. These samples were named AB_BS_35%, AB_BS_65%, AB_BS_95%, respectively. In order to maintain them in their natural state, we did not perform any filtration of any human contamination from saliva samples (Hasan et al., <xref ref-type="bibr" rid="B13">2014</xref>), even though the lack of filtration may adversely affect the contig assembly and clustering process.</p>
<p>For both <italic>ab initio</italic> and <italic>in vivo</italic> dataset preparations, real DNA extraction and sequencing were needed. Their procedures are detailed in the sub-section &#x0201C;<italic>in vivo</italic> sample preparation, DNA extraction and sequencing&#x0201D;.</p>
</sec>
<sec>
<title><italic>In vivo</italic> Sample Preparation, DNA Extraction, and Sequencing</title>
<p>The <italic>in vivo</italic> datasets used in this study were metagenomic (not 16s rRNA) datasets from real community samples prepared as follows: after being activated, strain <italic>B. subtilis</italic> 168 was cultured overnight till its OD<sub>600</sub> value reaches between 0.6 and 0.8. All the <italic>B. subtilis</italic> were centrifuged at 12,000 rev min<sup>&#x02212;1</sup> (12114 g) for the following experiments. The fresh saliva was collected from three healthy adults abstaining from drinking water or gargling for about 30 min before sample collection. Then 200 &#x003BC;l fresh saliva was added to the <italic>B. subtilis</italic> culture before DNA extraction, amplification and sequencing. This sample was named Real_BS (dataset F, <xref ref-type="table" rid="T1">Table 1</xref>).</p>
<p>Modified CTAB method (Porebski et al., <xref ref-type="bibr" rid="B26">1997</xref>; Cheng et al., <xref ref-type="bibr" rid="B6">2014a</xref>,<xref ref-type="bibr" rid="B7">b</xref>) was chosen for obtaining high MW metagenomic DNA of samples. Five milliliter lysis buffer (Cetyl Trimethyl Ammonium Bromide, 1% w/v; EDTA, 100 mM; NaCl, 1.5 mol l<sup>&#x02212;1</sup>; Sodium phosphate, 100 mmol l<sup>&#x02212;1</sup>; Tris-Cl pH 8.0, 100 mmol l<sup>&#x02212;1</sup>) and 20 &#x003BC;l Proteinase K was added into 15 ml liquid sample (<italic>B.S</italic>. culture or its mixture with saliva), followed by gentle shaking at 100rev min<sup>&#x02212;1</sup>. SDS was added to a final concentration of 1% and the reaction was incubated at 65&#x000B0;C for 30 min with intermittent shaking. After the above steps, an equal volume of saturated phenol, chloroform and isoamyl alcohol (25: 24:1) was added to the mixture and centrifuge at 12,000 rev min<sup>&#x02212;1</sup> (12,114 g) for 10 min to collect supernatant that are free from protein. This step is then repeated once. Metagenomic DNA was precipitated with 0.6 volumes of isopropanol for 30 min at &#x02212;20&#x000B0;C and pelleted by centrifugation at 12,000 rev min<sup>&#x02212;1</sup> (12,114 g) for 10 min. DNA was washed twice with 70% ethanol and finally dissolved into a 200 &#x003BC;l of TE (1X), pH 8.0. The genomic DNA of <italic>B. subtilis</italic> 168 and the mixture of <italic>B. subtilis</italic> 168 with human saliva were extracted with Soil Genomic DNA kit(CWBIO).</p>
<p>Before sequencing with Illumina Miseq-2000, DNA samples were quantified using a Qubit&#x000AE; 2.0 Fluorometer (Invitrogen, Carlsbad, CA) and its quality was checked on a 0.8% agarose gel. 5&#x02013;50 ng metagenomic DNA in high quality was used as the template for amplifying the V3-V4 diameter region of 16S rRNA genes for each individual sample, with &#x02033;5&#x02032;-CCTACGGRRBGCASCAGKVRVGAAT-3<sup>&#x02034;</sup> used as the forward primer and &#x02033;5&#x02032;-GGACTACNVGGGTWTCTAATCC-3<sup>&#x02034;</sup> as the reverse primer. The sequencing library was constructed using a MetaVxTM Library Preparation kit (GENEWIZ, Inc., South Plainfield, NJ, USA). Then indexed adapters were added to the ends of 16S rDNA amplicons by limited-cycle PCR. Verified by Agilent 2100 Bioanalyzier (Agilent Technologies, Palo Alto, CA, USA), and quantified by Qubit&#x000AE; 2.0 Fluorometer (Invitrogen, Carlsbad, CA) and real-time PCR (Applied Biosystems, Carlsbad, CA, USA), the DNA libraries were normalized for sequencing. All sequencing reactions were performed on the Illumina MiSeq platform using paired-end sequencing technology (2<sup>&#x0002A;</sup>300 bp).</p>
</sec>
</sec>
<sec id="s4">
<title>Analytical Procedure</title>
<p>An overview of our quality control pipeline is shown in <xref ref-type="fig" rid="F2">Figure 2A</xref>. First, real sequencing reads are trimmed by Trimmomatic-0.36 to remove low quality bases and reads (Bolger et al., <xref ref-type="bibr" rid="B3">2014</xref>). Three leading/trailing bases are cut if their quality scores are below a certain quality threshold. Reads with lengths that are too short (&#x0003C;50 bp as default) are also discarded. 16S rRNA genes are extracted from remaining reads, for species identification and quantification. Then read assembly, contig binning, and marker gene mapping are performed in sequential order.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>Schematic demonstration and evaluations of QC-Blind. <bold>(A)</bold> An overview of the QC-Blind pipeline. Based on NGS data, on one hand, 16S rRNA genes were extracted and compared with bacteria 16S rRNA database to count the number of species; on the other hand, raw reads were assembled into contigs, binned into species-level groups, and then target clusters were identified through mapping marker genes of target species onto them. Within these steps, the marker genes mapping step would finally determine which cluster of contigs and reads belong to the target species. <bold>(B)</bold> Evaluations for QC-Blind were performed at three levels: read, contig, and species. For clustering quality, the purity, and concentration of target and other clusters were measured. For contamination removal, sensitivity, and specificity were calculated. For data loss, target reads and contigs that fail to pass at each step were counted. For functional analysis, the coverages of target genomes at base and gene level were calculated.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0002.tif"/>
</fig>
<sec>
<title>Identification of Target and Contamination Species</title>
<p>The taxonomical profiles were generated by the Parallel-Meta pipeline (version 2.0) (Jia et al., <xref ref-type="bibr" rid="B15">2013</xref>). 16S rRNA sequences were extracted from raw sequencing data through an HMM model, and these sequences were searched against the Greengene database (<ext-link ext-link-type="uri" xlink:href="http://greengenes.secondgenome.com/">http://greengenes.secondgenome.com/</ext-link>) to identify their species.</p>
<p>At the contig binning step, the total number of species identified was used to set the initial cluster number, which aims to provide better accuracy for clustering. An additional eukaryotic18S rRNA database was used as reference when processing the dataset with <italic>S. cerevisiae</italic>. Though choosing the number of clusters become difficult for unknown contaminants whose information are not recorded in 16S RNA or 18S rRNA database, this approach is practical and performs well for target identification and contamination filtration.</p>
</sec>
<sec>
<title>Assembly of Contigs From Community Data</title>
<p>Two assemblers were applied to assemble contigs from community reads. One of the assemblers selected was Velvet (Jia et al., <xref ref-type="bibr" rid="B15">2013</xref>), which could deal with <italic>de novo</italic> genomic assembly and short sequencing reads alignment. For Velvet, we use the <italic>velveth</italic> command to construct the dataset as preparation work, and <italic>velvet</italic> command to build the <italic>de Bruijn</italic> graph from the <italic>k-mers</italic> obtained by <italic>velveth</italic> and extract the contigs. We use <italic>k</italic> &#x0003D; 12, and set other parameters to auto or default. The other one was MEGAHIT (Li et al., <xref ref-type="bibr" rid="B23">2015</xref>), an assembler designed specifically for complex metagenomics via succinct <italic>de Bruijn</italic> graph. It is worth mentioning that by using these two assemblers, the abundance information has been intrinsically taken into consideration.</p>
<p>For simulated metagenomic datasets, assembly was performed on two assemblers to compare their performance. Basic assembly statistics were extracted and compared. As MEGAHIT has been shown to be superior to Velvet on simulated data, only MEGAHIT was used to process <italic>ab initio</italic> and <italic>in vivo</italic> dataset.</p>
</sec>
<sec>
<title>Contig Binning With Concoct</title>
<p>Contig binning is another key step of QC-Blind. Out of all the existing and evaluated binning algorithms, CONCOCT is selected because: firstly, both sequence composition and coverage across multiple samples were considered in contig binning; and secondly, it could handle both single sample and multiple samples. These make CONCOCT a suitable choice for batch processing of possibly contaminated samples (Knights et al., <xref ref-type="bibr" rid="B18">2011</xref>). For multiple species, co-assembly is a necessary prerequisite to running CONCOCT, as CONCOCT takes contigs as input to maximize the number of genomes that could potentially be resolved. Contigs are limited to lengths from 1,000 to 10,000 bp, the lower limit filters low quality contigs while the upper limit cuts fragments for more statistical weight. The number of clusters was precisely determined with 16S rRNA method by Parallel-Meta (Su et al., <xref ref-type="bibr" rid="B36">2014</xref>). Contigs would be clustered into species-level groups after CONCOCT processing. Again, we have to emphasize that by using CONCOCT, the abundances (read depth) of contigs in each of the clusters are similar.</p>
</sec>
<sec>
<title>Marker Gene Selection and Mapping</title>
<p>Utilizing marker genes for target species cluster identification helps us overcome the situation where we do not have the complete or partial reference genome. This is realistic for most of the contemporary sequencing tasks, in which we only know a few of the targets&#x00027; marker genes (Davey et al., <xref ref-type="bibr" rid="B10">2011</xref>; Sunagawa et al., <xref ref-type="bibr" rid="B37">2013</xref>).</p>
<p>Except for a few well-studied species that have had their whole genome sequenced, we have knowledge on only a few genes for most of the other species, such as important regulators in their metabolism, proliferation, or 16S rRNA genes. Therefore, we can only utilize these genes as markers to identify contig clusters that belong to the target species. Marker genes were generated by the combination of MetaPhlAn2 (Truong et al., <xref ref-type="bibr" rid="B39">2015</xref>) and manual curation. The majority of these marker genes are obtained from MetaPhlAn2&#x00027;s unique clade-specific marker genes identified from &#x0007E;17,000 reference genomes (<ext-link ext-link-type="uri" xlink:href="http://huttenhower.sph.harvard.edu/metaphlan2">http://huttenhower.sph.harvard.edu/metaphlan2</ext-link>). For those species (newly sequenced) not included in MetaPhlAn2&#x00027;s marker gene sets, we have extracted marker genes manually and ensure they are clade-specific.</p>
<p>The clusters generated in the previous step were mapped to marker genes of target species by BLAST (e-value cutoff &#x0003D; 1e-20). The number of usable marker genes are species-dependent. The more unique the genes, the more specific the identification would be. Through MetaPhlAn2 selection and literature review, marker genes ftsZ, lytF, nsrR, spo0A, ygxB, yjbH, yjbI were selected for <italic>B. subtilis</italic> (Amann et al., <xref ref-type="bibr" rid="B1">1995</xref>; Lindgreen et al., <xref ref-type="bibr" rid="B24">2016</xref>; Vikram et al., <xref ref-type="bibr" rid="B40">2016</xref>), acpP, casA, cof, dxs, fabB, fabF, leuO, tesA, uidA were chosen for <italic>E. coli</italic> (Coleman et al., <xref ref-type="bibr" rid="B8">2015</xref>; Katta et al., <xref ref-type="bibr" rid="B17">2015</xref>; Freedman et al., <xref ref-type="bibr" rid="B11">2016</xref>; Yan et al., <xref ref-type="bibr" rid="B42">2016</xref>; Yu et al., <xref ref-type="bibr" rid="B43">2017</xref>).</p>
<p>After marker gene assignment, contigs containing marker genes for target species are identified as belonging to the target species (defined as target contigs). Based on these assignments, raw reads were mapped to contigs identified as belonging to the targets with BOWTIE2 (Langmead and Salzberg, <xref ref-type="bibr" rid="B20">2012</xref>) (defined as target reads).</p>
</sec>
</sec>
<sec id="s5">
<title>Evaluation Methods</title>
<p>Statistics of total reads number and target reads number in every step could be evaluated with reference genome used. For <italic>ab initio</italic> and <italic>in vivo</italic> datasets, only the target reads or contigs were classified through mapping to reference of <italic>B. subtilis</italic>, since it is impractical to classify each read from contaminations to their source species, especially when many of them do not yet have their whole genome sequenced (Hasan et al., <xref ref-type="bibr" rid="B13">2014</xref>).</p>
<p>Our assessment of QC-Blind is based on the purity of the clusters, target distribution, sensitivity, specificity, data loss and coverage (<xref ref-type="fig" rid="F2">Figure 2B</xref>).</p>
<sec>
<title>Purity of Clusters</title>
<p>DS (dominant species) is defined as the species whose contigs (and reads) outnumber other species&#x00027; in the cluster. In each cluster, all the contigs were mapped to their reference genome database consisted of both target bacteria and contaminations by BLAST, to identify their source species. Reads were mapped to contigs by BOWTIE2 (Langmead and Salzberg, <xref ref-type="bibr" rid="B20">2012</xref>) and thus inheriting taxonomical information from contigs. Purity was defined as the proportion of contigs or reads of the DS in each cluster, after contig binning through CONCOCT (Knights et al., <xref ref-type="bibr" rid="B18">2011</xref>; Formulas 1, 2).</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>P</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>&#x00023;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mtext>of</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mi>D</mml:mi><mml:mi>S</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mtext>contigs</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>in</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>a</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>cluster</mml:mtext></mml:mrow><mml:mrow><mml:mo>&#x00023;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mtext>of</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>all</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>contigs</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>in</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>a</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>cluster</mml:mtext></mml:mrow></mml:mfrac></mml:mrow><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mtext>&#x00025;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>P</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mo>&#x00023;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mi>o</mml:mi><mml:mi>f</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mi>D</mml:mi><mml:mi>S</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mtext>reads</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>in</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>a</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>cluster</mml:mtext></mml:mrow><mml:mrow><mml:mo>&#x00023;</mml:mo><mml:mo>&#x000A0;</mml:mo><mml:mtext>of</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>all</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>reads</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>in</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>a</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mtext>cluster</mml:mtext></mml:mrow></mml:mfrac></mml:mrow><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mtext>&#x00025;</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>Purity of each cluster was categorized and evaluated at three levels, 100%, 90%&#x0002B;, 80%&#x0002B;. The proportion of clusters exceeding these thresholds among all the clusters reflects the quality of the clustering.</p>
</sec>
<sec>
<title>Target Contig and Target Read Concentration and Distribution</title>
<p>We define clusters that contain contigs (and reads) from target species (TS) as target clusters (TC), no matter how many contigs are in the TC. The proportion of target contig or target read in each clusters, as well as their distributions among all TC are measured in Formulas (3, 4).</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>T</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>S</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mtext>contigs&#x000A0;in&#x000A0;one&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>S</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mtext>contigs&#x000A0;in&#x000A0;all</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:math></disp-formula>
<disp-formula id="E4"><label>(4)</label><mml:math id="M4"><mml:mrow><mml:mi>T</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>T</mml:mi><mml:mi>S</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mtext>reads&#x000A0;in&#x000A0;one</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mi>T</mml:mi><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>S</mml:mi><mml:mo>&#x000A0;</mml:mo><mml:mtext>reads&#x000A0;in&#x000A0;all</mml:mtext><mml:mo>&#x000A0;</mml:mo><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:math></disp-formula>
<p>Target concentrations in all clusters would thus form a distribution, which is named &#x0201C;Target distribution.&#x0201D; A more biased target distribution indicates a better clustering result, and <italic>vice versa</italic>.</p>
</sec>
<sec>
<title>Sensitivity and Specificity</title>
<p>&#x0201C;Target/Contamination Dichotomization&#x0201D; were also measured by sensitivity and specificity, which provided quantitative information about contaminations correctly removed and target sequences successfully preserved (Formulas 5&#x02013;8). Here, the contigs or reads of target species in the clusters found by marker genes alignment were considered as true positive (TP), while those of other species were considered as false positive (FP). The contigs or reads mapping on the target genome were considered as ground truth (GT), which contained those identified or unidentified contigs or reads in target clusters.</p>
<disp-formula id="E5"><label>(5)</label><mml:math id="M5"><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mi>S</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>v</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Target&#x000A0;contigs&#x000A0;in&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;identified&#x000A0;by&#x000A0;marker&#x000A0;genes</mml:mtext></mml:mrow><mml:mrow><mml:mtext>All&#x000A0;target&#x000A0;contigs&#x000A0;</mml:mtext></mml:mrow></mml:mfrac></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E6"><label>(6)</label><mml:math id="M6"><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mi>S</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>v</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Target&#x000A0;reads&#x000A0;in&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;identified&#x000A0;by&#x000A0;marker&#x000A0;genes</mml:mtext></mml:mrow><mml:mrow><mml:mtext>All&#x000A0;target&#x000A0;reads&#x000A0;</mml:mtext></mml:mrow></mml:mfrac></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E7"><label>(7)</label><mml:math id="M7"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>S</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Target&#x000A0;contigs&#x000A0;in&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;identified&#x000A0;by&#x000A0;marker&#x000A0;genes</mml:mtext></mml:mrow><mml:mrow><mml:mtext>All&#x000A0;contigs&#x000A0;in&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;identified&#x000A0;by&#x000A0;marker&#x000A0;genes</mml:mtext></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E8"><label>(8)</label><mml:math id="M8"><mml:mtable columnalign='left'><mml:mtr><mml:mtd><mml:mi>S</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>f</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mo>&#x0005F;</mml:mo><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Target&#x000A0;reads&#x000A0;in&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;identified&#x000A0;by&#x000A0;marker&#x000A0;genes</mml:mtext></mml:mrow><mml:mrow><mml:mtext>All&#x000A0;reads&#x000A0;in&#x000A0;</mml:mtext><mml:mi>T</mml:mi><mml:mi>C</mml:mi><mml:mi>s</mml:mi><mml:mtext>&#x000A0;identified&#x000A0;by&#x000A0;marker&#x000A0;genes</mml:mtext></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtext>&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;&#x000A0;</mml:mtext><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
<sec>
<title>Coverage Evaluation</title>
<p>We performed functional evaluations to examine how much of the target bacteria species sequencing data has been kept after the quality control process, and whether they retain the functional genomics of the target species. The coverage in target genome was calculated at both base and gene levels (Formulas 9, 10). At the base level, the number of bases in the genome that have been mapped for one or more times was measured (mapped base, MB) and compared with the length of the whole genome (total base, TB). Statistical data were summarized after target reads alignment. At the gene level, genes covered by contigs in our target clusters were viewed as mapped genes (MG), while the genes for the all species were considered as total gene (TG). Genes preserved after the processing were identified by the <italic>intersect</italic> command of BEDTools (Quinlan and Hall, <xref ref-type="bibr" rid="B27">2010</xref>). Obviously, the gene and base coverage for unprocessed simulated data are both 100%.</p>
<disp-formula id="E9"><label>(9)</label><mml:math id="M13"><mml:mi>B</mml:mi><mml:mi>a</mml:mi><mml:mi>s</mml:mi><mml:mi>e</mml:mi><mml:mi>C</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Mapped&#x000A0;base</mml:mtext></mml:mrow><mml:mrow><mml:mtext>Total&#x000A0;bases</mml:mtext></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:math></disp-formula>
<disp-formula id="E10"><label>(10)</label><mml:math id="M14"><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:mi>G</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>C</mml:mi><mml:mi>o</mml:mi><mml:mi>v</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Mapped&#x000A0;genes</mml:mtext></mml:mrow><mml:mrow><mml:mtext>Total&#x000A0;genes</mml:mtext></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>&#x00025;</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
</sec>
<sec id="s6">
<title>Results and Discussion</title>
<p>Simulated metagenomic datasets, each consisting of 4 samples with different multi-species configurations, were selected to benchmark the performance of QC-Blind for target species identification (<xref ref-type="fig" rid="F1">Figure 1</xref>). Here we present the results for dataset consisting of <italic>B. subtilis</italic> as target species (read proportion of 5, 35, 65, and 95%) and 10 human oral bacteria as contaminations (Hasan et al., <xref ref-type="bibr" rid="B13">2014</xref>) (<xref ref-type="table" rid="T1">Table 1</xref>). Results for target species of <italic>S.A., E.C</italic>., and <italic>B.S</italic> mixed with <italic>S.C</italic>, were shown in <xref ref-type="supplementary-material" rid="SM1">Supplementary File 1</xref>.</p>
<sec>
<title>Target and Contamination Species Identification</title>
<p>Target species can be completely identified at genus level, along with 88% of contaminations identified on average (<xref ref-type="table" rid="T1">Table 1</xref> in <xref ref-type="supplementary-material" rid="SM2">Supplementary File 2</xref>). The setting of number of species acquired in this step could increase the purity of clustering, although the unsupervised contig binning method utilized in QC-Blind does not necessarily require this parameter (Knights et al., <xref ref-type="bibr" rid="B18">2011</xref>). However, it was also found that most eukaryotic organisms (usually not contaminations) would not be identified at species level by this method.</p>
</sec>
<sec>
<title>Read Assembly and Contig Binning</title>
<p>For read assembly, results based on Velvet (Zerbino and Birney, <xref ref-type="bibr" rid="B44">2008</xref>) and MEGAHIT (Li et al., <xref ref-type="bibr" rid="B23">2015</xref>) were compared, showing that MEGAHIT would generate less contigs with longer N50 (e.g., for BS 5%, 603 contigs were generated with N50 &#x0003D; 154,200 by MEGAHIT, while 10,667 contigs were assembled by Velvet with N50 &#x0003D; 39,369), thus we deemed contigs from MEGAHIT outperform those from Velvet for downstream analysis (<xref ref-type="table" rid="T2">Table 2</xref> in <xref ref-type="supplementary-material" rid="SM2">Supplementary File 2</xref>).</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>Assembly result summary for <italic>ab initio</italic> and <italic>in vivo</italic> datasets.</p></caption>
<table frame="hsides" rules="groups">
<thead><tr>
<th valign="top" align="left"><bold>Dataset</bold></th>
<th valign="top" align="left"><bold>AB_BS 35%</bold></th>
<th valign="top" align="left"><bold>AB_BS 65%</bold></th>
<th valign="top" align="left"><bold>AB_BS 95%</bold></th>
<th valign="top" align="left"><bold>Real_BS</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Type</td>
<td valign="top" align="left"><italic>ab initio</italic></td>
<td valign="top" align="left"><italic>ab initio</italic></td>
<td valign="top" align="left"><italic>ab initio</italic></td>
<td valign="top" align="left"><italic>in vivo</italic></td>
</tr>
<tr>
<td valign="top" align="left">Contig number</td>
<td valign="top" align="left">1136824</td>
<td valign="top" align="left">182802</td>
<td valign="top" align="left">333868</td>
<td valign="top" align="left">90457156</td>
</tr>
<tr>
<td valign="top" align="left">N50 (bp)</td>
<td valign="top" align="left">490</td>
<td valign="top" align="left">413</td>
<td valign="top" align="left">432</td>
<td valign="top" align="left">540</td>
</tr>
<tr>
<td valign="top" align="left">Average length (bp)</td>
<td valign="top" align="left">489</td>
<td valign="top" align="left">424</td>
<td valign="top" align="left">519</td>
<td valign="top" align="left">532</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><italic>Contig number, N50, and average length of contigs assembled by MEGAHIT from real datasets are shown. More information of AB_BS_35%, AB_BS_65%, AB_BS_95%, and Real_BS are shown in <xref ref-type="table" rid="T1">Table 1</xref></italic>.</p>
</table-wrap-foot>
</table-wrap>
<p>Purity of cluster evaluation indicated that most of these contigs generated by QC-Blind were dominated by single species. At the read level, 59.6% (28 of 47) of the clusters reached 90% purity on average, and 72.3% clusters reached 80% purity (34 of 47) (<xref ref-type="fig" rid="F3">Figure 3A</xref>). At contig level, more than 50% of the clusters reached 90% purity. For target concentration, each dataset had a single main cluster that contained over 94% target contigs. Noticeably, the dominant clusters in three simulated datasets were of 100% purity, except that purity of Simu_BS_95.0% dominant cluster 8 was 95% (<xref ref-type="fig" rid="F3">Figure 3B</xref>).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Evaluation of contig binning and contaminations removal. <bold>(A)</bold> 11, 12, 13, 11 clusters were generated, respectively for the four datasets with target reads fraction of 5, 35, 65, 95%. Bar plots show the purity ratio of reads and contigs in all clusters in each sample. C1&#x02013;C4 and R1&#x02013;R4 stands for contigs and reads of the four samples, respectively. Purity were measured at 100, 90%&#x0002B;, 80%&#x0002B; level, in which green bar represents 100% purity, the orange bar represents purity over 90%, the violet bar represents purity over 80%. <bold>(B)</bold> Target distribution and concentration in four samples. Clusters with the largest and second largest number of target contigs were shown, combined with all other clusters that has at least one target contig. The green bar represents target species, while the orange bar represents other species. Distribution of all target contigs were also shown in pie charts. <bold>(C)</bold> Sensitivity and specificity of the results of the four groups for MEGAHIT-BLAST (blue lines) and Velvet-BLAST (red lines) pipeline. The squares stand for results based on read level and the triangles stand for results based on contig level.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0003.tif"/>
</fig>
<p>Taken together, the contig binning method could resolve single highly concentrated and pure target cluster from multiple species. Considering possible artifacts produced during read mapping on the simulated datasets, we anticipated that the method would actually perform better for real datasets.</p>
</sec>
<sec>
<title>Evaluation of Sensitivity and Specificity for Target Species Read Assignment</title>
<p>The sensitivity and specificity values for target species read assignment of MEGAHIT-processed data were both high (<xref ref-type="fig" rid="F3">Figure 3C</xref>). Sensitivity values were 92.7% on average in four samples, while specificity values of those were even higher for both target contigs and reads: 100% assignment specificity in Simu_BS_5%, Simu_BS_35%, and Simu_BS_65%, showing that the target information in target cluster can be extracted with very few contaminations remaining. However, the sensitivity and specificity evaluation of Velvet-processed data were extremely low at the dataset with 5% target reads (34.3%, compared to 93.5% in MEGAHIT), which raised question on the ability of Velvet to deal with severely contaminated data. Velvet&#x00027;s sensitivity at the contig level was also not optimistic.</p>
<p>This evaluation of sensitivity and specificity for target species read assignments showed the superiority of using MEGAHIT in QC-Blind method. Thus, in the following analyses, we adopted MEGAHIT in the QC-Blind method as default.</p>
</sec>
<sec>
<title>Data Loss in Screening Process</title>
<p>The information loss that we generally experience as the target information progress from raw reads, to read assembly, contig binning, and then marker gene mapping, decreases as the proportion of target species increases (<xref ref-type="fig" rid="F4">Figure 4A</xref>). The greatest data loss on read level occurred in marker gene mapping. the proportion of reads loss were up to 5.31, 5.91, 5.32, 4.87% for each simulated dataset with target fraction from 5 to 95%. Samples without a dominant species (e.g., Simu_BS_5%, Simu_BS_35%) encountered difficulty on assigning all reads correctly, as there may not be enough unique reads from them to reconstruct a complete genome for species identification (Knights et al., <xref ref-type="bibr" rid="B18">2011</xref>). Certain proportions of short contigs (6.47, 9.66, 10.07, 9.05%, for 4 samples, respectively) were also filtered out during contig binning (<xref ref-type="fig" rid="F4">Figure 4B</xref>). Data loss at read level is almost negligible (&#x0003C;2%) in reads assembly and contig binning (<xref ref-type="fig" rid="F4">Figure 4C</xref>).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Data loss assessment for simulated data. <bold>(A)</bold> Percentage of target contigs and reads preserved in each step (read assembly, contig binning, marker gene mapping), for MEGAHIT pipeline. The four circles in a row represent groups in which the frequency of target species increases from 5 to 95%. The orange portions represent preserved reads, the blue portions represent preserved contigs, while the white portions represent lost data. <bold>(B)</bold> Comparison of data loss in the steps of read assembly, contig binning, and marker gene mapping between MEGAHIT-BLAST (full squares) and Velvet-BLAST (dot lines and triangles) pipeline at contig level. The red, blue, green, and yellow lines represent the samples with proportion of target species from 5 to 95%. <bold>(C)</bold> Data loss comparison between MEGAHIT-BLAST (full squares) and Velvet-BLAST (dot lines and triangles) pipeline at read level. The red, blue, green, and yellow lines represent the samples with proportion of target species from 5 to 95%.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0004.tif"/>
</fig>
<p>By contrast, analysis results on the data loss issue by Velvet was unsatisfactory, indicating its inability to deal with highly contaminated data. At contig level, over 35% contigs were lost after contig binning and mapping of Velvet-processed data in all four samples. At read level, Velvet performed comparably as MEGAHIT in three samples, except that in Simu_BS_5%, 61.6% reads were lost after contig assembly by Velvet.</p>
</sec>
<sec>
<title>Base and Gene Coverage Analysis</title>
<p>QC-Blind results have nearly perfect coverage of genomic information regardless of the different complexities of the samples. Through mapping these reads back to the genome, on average 93.5% of the bases could be covered for one or more times, indicating the potential of this method to reconstruct a complete genome (<xref ref-type="fig" rid="F5">Figure 5A</xref>). More notably, this coverage is consistent among the four samples (94.1, 92.9, 93.2, 93.8%), which suggests that QC-Blind is able to work with samples of different complexities. Similarly, most of the annotated genes are also covered with processed reads (on average 93.8%). The Arginine biosynthesis pathway, a critical pathway for <italic>B. subtilis</italic>&#x00027;s metabolism (Kunst et al., <xref ref-type="bibr" rid="B19">1997</xref>), was selected as an example for examination (<xref ref-type="fig" rid="F5">Figure 5B</xref>); all the 20 genes that are involved in this pathway could be found in the processed reads (after quality control) of the four datasets (<xref ref-type="fig" rid="F5">Figure 5C</xref>).</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Coverage and pathway reconstruction based on simulated data. <bold>(A)</bold> Y-axis represents base coverage (red line, squares) and gene coverage (blue line, triangles) of target genome as described in Materials and Methods section of this paper. X-axis stands for four samples with target species from 5 to 95%. <bold>(B)</bold> Arginine biosynthesis pathway of <italic>B. subtilis</italic> from KEGG. <bold>(C)</bold> Genes successfully found in processed data marked with orange squares, and four squares stands for each sample, in which orange and white stands for exist and non-exist, respectively.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0005.tif"/>
</fig>
<p>The above assessments of QC-Blind based on simulated data have not only demonstrated the possibility but also the high fidelity of the reference-free QC. This performance can be attributed to the fact that the vast majority of target contigs were binned into a single cluster. Certainly, the selection of marker genes was very crucial, as their uniqueness among microbial community would assure high specificity in target/contamination classification.</p>
<p>Hence for simulated data, the resultant near-perfect coverage proved that the additional work performed on screening is worthwhile. We have put other simulation settings and results in <xref ref-type="supplementary-material" rid="SM1">Supplementary File 1</xref> including analytical results of Datasets B, C, and D (<xref ref-type="fig" rid="F1">Figure 1A</xref>).</p>
</sec>
<sec>
<title>Analysis Based on <italic>ab initio</italic> and <italic>in vivo</italic> Datasets</title>
<p>Before bacterial contamination screening, QC-Blind was able to capture the genetic information of target species in <italic>ab initio</italic> and <italic>in vivo</italic> datasets that were contaminated by large proportion of human-oriented reads (416,679,339 reads were identified from bacteria floras of human saliva in this study). This might affect the contig assembly and clustering process.</p>
<p>Single dominant cluster for the target species <italic>B. subtilis</italic> were successfully determined in each <italic>ab initio</italic> and <italic>in vivo</italic> dataset, with cluster 34 in AB_BS 35% containing 99.6% target reads, cluster 33 in AB_BS 65% containing 99.9% target reads, cluster 32 in AB_BS 95% containing 99.5% target reads and cluster 14, 65, 78 together containing 59.7% of target reads (<xref ref-type="fig" rid="F6">Figure 6A</xref>), while a lot of contigs from contamination species with very few sequences were not classified into independent cluster in AB_BS 65% and AB_BS 95%. All three dominant clusters were identified by marker genes with high specificity (<xref ref-type="fig" rid="F6">Figure 6B</xref>). However, the sensitivity of AB_BS 65% at read level dropped to 47.5% while the sensitivity of AB_BS 35% and AB_BS 95% and Real_BS remained high.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Evaluation of contig binning and contaminations removal for real data. <bold>(A)</bold> Target distribution and concentration in four samples. In the bar charts, clusters with the largest number of target contigs were shown, combined with all other clusters that has at least one target contig. The green bar represents target species, while the orange bar represents other species. Distributions of all target contigs were also shown in pies. The green portion stands for the cluster with the largest number of target contigs, while the orange portion stands for other clusters containing target contigs. The clusters are marked by original cluster ID from QC-Blind pipeline (e.g., Cluster34). <bold>(B)</bold> Sensitivity and specificity of the results of the three groups at MEGAHIT-BLAST. The blue lines with squares stand for read level results and the red lines with triangles stand for contig level results.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0006.tif"/>
</fig>
<p>For data loss ratios, our method&#x00027;s performance on read datasets remained high level (<xref ref-type="fig" rid="F7">Figure 7A</xref>), except that &#x0003C;20% contigs remained in AB_BS 65% with &#x0003C;30% reads after assembly (<xref ref-type="fig" rid="F7">Figures 7B,C</xref>). For possible explanation for this abnormal phenomenon, we found that the N50 and average contig length of AB_BS 65% were the lowest among the three (<xref ref-type="table" rid="T2">Table 2</xref>), a large number of its contigs were filtered due to the 600 bp cutoff of CONCOCT. This stringent cutoff was set to remove low quality reads and keep specificity at high level, which if set lower, might recover the data loss (<xref ref-type="supplementary-material" rid="SM3">Supplementary File 3</xref>). No more than 6% of reads were lost in marker gene mapping.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Data loss assessment for real data. <bold>(A)</bold> Proportion of target contigs and reads preserved in each step (read assembly, contig binning, marker gene mapping), for MEGAHIT pipeline. The four circles in a row represent groups in which the frequency of target species increases from 35, 65 to 95%, as well as real BS sequencing data. The orange portions represent preserved reads, the blue portions represent preserved contigs, while the white portions represent lost data. <bold>(B)</bold> Data loss in the steps of read assembly, contig binning, and marker gene mapping of MEGAHIT-BLAST pipeline at contig level. The red, blue, green, and yellow lines represent the samples in which the frequency of target species increases from 35, 65 to 95%, as well as real BS sequencing data. <bold>(C)</bold> Data loss of MEGAHIT-BLAST pipeline at read level. All results were calculated based on simulated dataset A.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0007.tif"/>
</fig>
<p>For base- and gene-level coverage, the performance of QC-Blind on real datasets was consistent with that on simulated datasets, as the analytical results of AB_BS 35%, AB_BS 95% and Real_BS datasets all show coverage of over 98%, except for AB_ BS 65% (<xref ref-type="fig" rid="F8">Figure 8A</xref>). The results reaffirmed the potential of QC-Blind to reconstruct genome from real sequencing data with contaminations (<xref ref-type="fig" rid="F8">Figures 8B,C</xref>).</p>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Coverage and pathway reconstruction for real data. <bold>(A)</bold> Y-axis represents base coverage (red line, squares) and gene coverage (blue line, triangles) of target genome as described in Materials and Methods section of this paper. X-axis stands for four samples with proportion of target species from 5 to 95%. <bold>(B)</bold> Arginine biosynthesis pathway of <italic>B. subtilis</italic> from KEGG. <bold>(C)</bold> Genes successfully found in processed data marked with orange squares, and three squares stands for each sample, in which orange and white stands for exist and non-exist, respectively.</p></caption>
<graphic xlink:href="fmicb-10-01560-g0008.tif"/>
</fig>
</sec>
<sec>
<title>Comparison With Existing QC Tools</title>
<p>There is no existing reference-free QC tool similar to QC-Blind up till now, so it is difficult to conduct a completely fair performance comparison with QC-Blind. Here we briefly describe three reference-based methods, followed by a simple comparison study.</p>
<p>Firstly, Kontaminant is a k-mer-based contamination screening tool (Ramirez-Gonzalez, <xref ref-type="bibr" rid="B28">2013</xref>), which has proved to be effective in host filtering for novel viral discovery. Compared to QC-Blind, Kontaminant is limited by the completeness of existing k-mer database, which lead to its inability to work on unknown contaminations. Another general QC analytical tool is FastQC, which is able to generate a comprehensive report on the quality profile of the reads (Andrews, <xref ref-type="bibr" rid="B2">2010</xref>; Brown et al., <xref ref-type="bibr" rid="B4">2017</xref>). With respect to contaminant identification, it could detect the overrepresented sequence through assessing per base sequence content, per base GC content and per sequence GC content, which can be used as evidence that the library is contaminated (Andrews, <xref ref-type="bibr" rid="B2">2010</xref>). Although FastQC is able to detect unknown contaminations, it cannot remove contaminants well, especially in situations where there are multiple contaminating species. Compared to FastQC, QC-blind implements species-based contigs binning method (ideally one cluster is from one species), which performs better in the case that the contaminant is a mixture of multiple species. The third reference-based method is QC-Chain (Zhou et al., <xref ref-type="bibr" rid="B45">2013</xref>), which has good performance in identifying and removing contaminations. However, the false positive rate remains high. Compared to this method, the purity of target clusters in QC-Blind is much higher, and marker genes can map the target clusters accurately, which could ensure higher true positive rate.</p>
<p>As it is still valuable to compare QC-Blind with commonly used reference-based QC tools in terms of contaminant identification and filtration, while the above-mentioned reference-based QC tools are all based on certain assumptions, here we have conducted a simple yet direct comparison of QC-Blind with reference-based Bowtie2 method (<ext-link ext-link-type="uri" xlink:href="https://sourceforge.net/projects/bowtie-bio/files/bowtie2/">https://sourceforge.net/projects/bowtie-bio/files/bowtie2/</ext-link>). Since Bowtie2 is simply a set of mapping tools, it is obvious that if all reference genomes are provided, Bowtie2 would yield the best specificity for target identification and read assignment.</p>
<p>For a direct comparison with reference-based method, we have utilized reference genome for strain <italic>B. subtilis</italic> 168, as well as the most abundant oral microbes (HOB10, as detailed in <xref ref-type="table" rid="T1">Table 1</xref>) for the assessment. The Bowtie2 mapping tools with default parameters was used. Results have shown that based on simulated dataset A (<xref ref-type="table" rid="T1">Table 1</xref>), when using reference genome for strain <italic>B. subtilis</italic> 168, almost perfect quantities of reads could be assigned to target successfully, which is not surprising. However, when using HOB10 as reference genome for contaminations, 0.3% of error could still occur. On <italic>in vivo</italic> datasets, it was observed that 88.6 &#x000B1; 1.5% read-level assignment specificity could be achieved by using reference genome for strain <italic>B. subtilis</italic> 168. Such results on <italic>in vivo</italic> datasets are close to the results of QC-Blind (<xref ref-type="fig" rid="F6">Figure 6</xref>). Therefore, it is still true that reference-based method is superior to reference-free method in specificity. However, the gap between the reference-based method and the reference-free method is much closer when QC-Blind is adopted, especially on <italic>in vivo</italic> sequencing data.</p>
</sec>
<sec>
<title>Efficiency Evaluation</title>
<p>On a computational server with Intel Xeon CPU E7-4820 v2 (each core 2.00 GHz, 8 core, 16 processors&#x02014;we used only 1 processor) and 512GB RAM, QC-Blind ran in &#x0003C;12 h on datasets with 40 million paired-end reads, with varying time depending on the sequencing quality and contig number. The greatest proportion of time was consumed on contig assembly and contig binning. Due to the time complexity of the clustering algorithm, the running time increased significantly when working with larger number of contigs, which result from the use of lower contig length cutoff values. Thus, a reasonable cutoff, an improved clustering algorithm, as well as the utilization of multiple processors could be taken into consideration to reach higher efficiency.</p>
</sec>
</sec>
<sec sec-type="conclusions" id="s7">
<title>Conclusion</title>
<p>In this study, we proposed the QC-Blind pipeline for assigning reads to target species. QC-Blind first uses the well-established 16S rRNA approach for species identification. It then employs read assembly (Velvet or MEGAHIT) and contig binning (CONCOCT) sequentially to cluster contigs and reads. Finally, it uses marker genes to identify contig clusters.</p>
<p>A systematic assessment of QC-Blind based on <italic>in silico, ab initio</italic>, and <italic>in vivo</italic> datasets with different fraction of reads from contaminations, showed QC-Blind performs well on screening microbial contamination. After being processed by QC-Blind, contigs and reads were highly concentrated in target clusters and were easily identified through their marker genes. The clusters are almost homogeneous even when samples are contaminated by more than 50% heterogeneous reads. The reads which QC-Blind recovered consists of a large proportion of the genome of the target species. However, the performance of QC-Blind on simulation datasets, <italic>ab initio</italic> mixture of species and <italic>in vivo</italic> real datasets showed certain differences: data loss was more significant in a few real datasets such as BS 65%.</p>
<p>Our tests show that QC-Blind is able to acquire high-quality sequencing data, as well as reduce the widely presented &#x0201C;batch effects&#x0201D; (Weiss et al., <xref ref-type="bibr" rid="B41">2014</xref>) caused by experimental procedure and human factors (exemplified with human saliva in this study). We have also shown that reference-free methods work well, and such performance is not very much dependent on the choice of assembler. However, it is very hard to completely separate reads from target and contamination even when using reference-based method, as exemplified by our comparison study, as identical sequence fragment usually occur, between target, and contamination species. Having this in mind, it is clear that with the application of QC-Blind, the performance gap between reference-based and reference-free approaches further shrink. Additionally, unlike traditional reference-based method that highly depend on reference genome, QC-Blind could accurately identify and filter sequencing reads from target species utilizing only a small number of marker genes (Leek et al., <xref ref-type="bibr" rid="B21">2010</xref>). Moreover, the selection of marker genes is flexible and context-dependent, thus providing a lot of room for improvement during actual application.</p>
<p>As a future work, we are considering putting QC-Blind to the task where both target and contamination species are unidentified (and without biomarker genes other than 16S rRNA or a few genes) before sequencing. This problem is equivalent to the problem of metagenomic read binning, in which the reads of both target species and contaminations should be clustered into separate clusters. A more complex situation is with multiple species as target species, and multiple known/unknown contaminant species (but without multiple samples for comparison). Theoretically, contig binning can be directly applied to this multiple-species problem, and there are two points worth noticing: First, to increase the accuracy of marker gene identification, sequences from the same species have to be precisely clustered. Second, the performance of assembly and contig binning method should be stable in different situations, especially when there is a lack of dominant species. All these would be considered in our future explorations on the QC issues of high-throughput sequencing data.</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>This study was designed by KN. WX and YG designed the simulated data and performed the data analysis. PY and CC collected the real data. MH made the contribution in the data analysis aspect. WX, ZC, GX, and KN wrote the initial draft of the manuscript. All authors revised the manuscript.</p>
<sec>
<title>Conflict of Interest Statement</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
</sec>
</body>
<back>
<ack><p>We thank Francis Ng for his careful proof-reading.</p>
</ack><sec sec-type="supplementary-material" id="s9">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fmicb.2019.01560/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fmicb.2019.01560/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="Data_Sheet_1.zip" id="SM1" mimetype="application/zip" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary File 1</label>
<caption><p>The clustering results and evaluations of simulated datasets of BS_1_5 (contaminated by HOB5), BS_1_10 (contaminated by HOB10), BS&#x0002B;SC_1_10 (contaminated by HOB10), Ecoli_1_5 (contaminated by HOB5), Ecoli_1_10 (contaminated by HOB10), SA_1_5 (contaminated by HOB5), SA_1_10 (contaminated by HOB10).</p></caption> </supplementary-material>
<supplementary-material xlink:href="Data_Sheet_2.docx" id="SM2" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary File 2</label>
<caption><p><bold>(Table S1)</bold> Identification Sensitivity of target and contamination species for QC-Blind-processed simulated datasets. <bold>(Table S2)</bold> Assembly Statistics for simulated datasets.</p></caption> </supplementary-material>
<supplementary-material xlink:href="Data_Sheet_3.zip" id="SM3" mimetype="application/zip" xmlns:xlink="http://www.w3.org/1999/xlink">
<label>Supplementary File 3</label>
<caption><p>Realdata_cluster_BS.xlsx.</p>
<p>The clustering results of real datasets of AB_BS when cutoff of CONCOCT was set to 500 bp.</p>
<p>Realdata_evaluation of BS.xlsx.</p>
<p>The evaluations of real datasets of AB_BS when cutoff of CONCOCT was set to 500 bp.</p></caption> </supplementary-material>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Amann</surname> <given-names>R. I.</given-names></name> <name><surname>Ludwig</surname> <given-names>W.</given-names></name> <name><surname>Schleifer</surname> <given-names>K. H.</given-names></name></person-group> (<year>1995</year>). <article-title>Phylogenetic identification and <italic>in situ</italic> detection of individual microbial cells without cultivation</article-title>. <source>Microbiol. Rev.</source> <volume>59</volume>, <fpage>143</fpage>&#x02013;<lpage>169</lpage>.<pub-id pub-id-type="pmid">7535888</pub-id></citation></ref>
<ref id="B2">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Andrews</surname> <given-names>S.</given-names></name></person-group> (<year>2010</year>). <source>FastQC: A Quality Control Tool for High Throughput Sequence Data.</source> <publisher-name>Babraham Institute</publisher-name>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.bioinformatics.babraham.ac.uk/projects/fastqc/">https://www.bioinformatics.babraham.ac.uk/projects/fastqc/</ext-link></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bolger</surname> <given-names>A. M.</given-names></name> <name><surname>Lohse</surname> <given-names>M.</given-names></name> <name><surname>Usadel</surname> <given-names>B.</given-names></name></person-group> (<year>2014</year>). <article-title>Trimmomatic: a flexible trimmer for Illumina sequence data</article-title>. <source>Bioinformatics</source>. <volume>30</volume>, <fpage>2114</fpage>&#x02013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btu170</pub-id><pub-id pub-id-type="pmid">24695404</pub-id></citation></ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Brown</surname> <given-names>J.</given-names></name> <name><surname>Pirrung</surname> <given-names>M.</given-names></name> <name><surname>McCue</surname> <given-names>L. A.</given-names></name></person-group> (<year>2017</year>). <article-title>FQC dashboard: integrates FastQC results into a web-based, interactive, and extensible FASTQ quality control tool</article-title>. <source>Bioinformatics.</source> (<year>2017</year>) <volume>33</volume>, <fpage>3137</fpage>&#x02013;<lpage>3139</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btx373</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>S.</given-names></name> <name><surname>Huang</surname> <given-names>T.</given-names></name> <name><surname>Zhou</surname> <given-names>Y.</given-names></name> <name><surname>Han</surname> <given-names>Y.</given-names></name> <name><surname>Xu</surname> <given-names>M.</given-names></name> <name><surname>Gu</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>AfterQC: automatic filtering, trimming, error removing and quality control for fastq data</article-title>. <source>BMC Bioinformat</source>. <volume>18</volume>(<supplement>Suppl 3</supplement>):<fpage>80</fpage>. <pub-id pub-id-type="doi">10.1186/s12859-017-1469-3</pub-id><pub-id pub-id-type="pmid">28361673</pub-id></citation></ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cheng</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>X.</given-names></name> <name><surname>Su</surname> <given-names>X.</given-names></name> <name><surname>Zhao</surname> <given-names>H.</given-names></name> <name><surname>Han</surname> <given-names>M.</given-names></name> <name><surname>Bo</surname> <given-names>C.</given-names></name> <etal/></person-group>. (<year>2014a</year>). <article-title>DNA extraction protocol for biological ingredient analysis of Liuwei Dihuang Wan</article-title>. <source>Genom. Proteom. Bioinformat.</source> <volume>12</volume>, <fpage>137</fpage>&#x02013;<lpage>143</lpage>. <pub-id pub-id-type="doi">10.1016/j.gpb.2014.03.002</pub-id><pub-id pub-id-type="pmid">24838067</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cheng</surname> <given-names>X.</given-names></name> <name><surname>Su</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>X.</given-names></name> <name><surname>Zhao</surname> <given-names>H.</given-names></name> <name><surname>Bo</surname> <given-names>C.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2014b</year>). <article-title>Biological ingredient analysis of traditional Chinese medicine preparation based on high-throughput sequencing: the story for Liuwei Dihuang Wan</article-title>. <source>Sci. Rep.</source> <volume>4</volume>, <fpage>5147</fpage>&#x02013;<lpage>5147</lpage>. <pub-id pub-id-type="doi">10.1038/srep05147</pub-id><pub-id pub-id-type="pmid">24888649</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Coleman</surname> <given-names>C.</given-names></name> <name><surname>Quinn</surname> <given-names>E. M.</given-names></name> <name><surname>McManus</surname> <given-names>R.</given-names></name></person-group> (<year>2015</year>). <article-title>Quality control procedures for high-throughput genetic association studies</article-title>. <source>Methods Mol. Biol.</source> <volume>1326</volume>, <fpage>203</fpage>&#x02013;<lpage>215</lpage>. <pub-id pub-id-type="doi">10.1007/978-1-4939-2839-2_17</pub-id><pub-id pub-id-type="pmid">26498623</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Concolino</surname> <given-names>P.</given-names></name> <name><surname>Costella</surname> <given-names>A.</given-names></name> <name><surname>Minucci</surname> <given-names>A.</given-names></name> <name><surname>Scaglione</surname> <given-names>G. L.</given-names></name> <name><surname>Santonocito</surname> <given-names>C.</given-names></name> <name><surname>Salutari</surname> <given-names>V.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>A preliminary Quality Control (QC) for next generation sequencing (NGS) library evaluation turns out to be a very useful tool for a rapid detection of BRCA1/2 deleterious mutations</article-title>. <source>Clin. Chim. Acta.</source> <volume>437</volume>, <fpage>72</fpage>&#x02013;<lpage>77</lpage>. <pub-id pub-id-type="doi">10.1016/j.cca.2014.06.026</pub-id><pub-id pub-id-type="pmid">25007954</pub-id></citation></ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Davey</surname> <given-names>J. W.</given-names></name> <name><surname>Hohenlohe</surname> <given-names>P. A.</given-names></name> <name><surname>Etter</surname> <given-names>P. D.</given-names></name> <name><surname>Boone</surname> <given-names>J. Q.</given-names></name> <name><surname>Catchen</surname> <given-names>J. M.</given-names></name> <name><surname>Blaxter</surname> <given-names>M. L.</given-names></name></person-group> (<year>2011</year>). <article-title>Genome-wide genetic marker discovery and genotyping using next-generation sequencing</article-title>. <source>Nat. Rev. Genet</source>. <volume>12</volume>:<fpage>499</fpage>&#x02013;<lpage>510</lpage>. <pub-id pub-id-type="doi">10.1038/nrg3012</pub-id><pub-id pub-id-type="pmid">21681211</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Freedman</surname> <given-names>Z. B.</given-names></name> <name><surname>Upchurch</surname> <given-names>R. A.</given-names></name> <name><surname>Zak</surname> <given-names>D. R.</given-names></name> <name><surname>Cline</surname> <given-names>L. C.</given-names></name></person-group> (<year>2016</year>). <article-title>Anthropogenic N deposition slows decay by favoring bacterial metabolism: insights from metagenomic analyses</article-title>. <source>Front. Microbiol.</source> <volume>7</volume>:<fpage>259</fpage>. <pub-id pub-id-type="doi">10.3389/fmicb.2016.00259</pub-id><pub-id pub-id-type="pmid">26973633</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guo</surname> <given-names>Y.</given-names></name> <name><surname>Ye</surname> <given-names>F.</given-names></name> <name><surname>Sheng</surname> <given-names>Q.</given-names></name> <name><surname>Clark</surname> <given-names>T.</given-names></name> <name><surname>Samuels</surname> <given-names>D. C.</given-names></name></person-group> (<year>2014</year>). <article-title>Three-stage quality control strategies for DNA re-sequencing data</article-title>. <source>Brief Bioinform.</source> <volume>15</volume>, <fpage>879</fpage>&#x02013;<lpage>889</lpage>. <pub-id pub-id-type="doi">10.1093/bib/bbt069</pub-id><pub-id pub-id-type="pmid">24067931</pub-id></citation></ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hasan</surname> <given-names>N. A.</given-names></name> <name><surname>Young</surname> <given-names>B. A.</given-names></name> <name><surname>Minard-Smith</surname> <given-names>A. T.</given-names></name> <name><surname>Saeed</surname> <given-names>K.</given-names></name> <name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Heizer</surname> <given-names>E. M.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Microbial community profiling of human saliva using shotgun metagenomic sequencing</article-title>. <source>PLoS ONE</source> <volume>9</volume>:<fpage>e97699</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0097699</pub-id><pub-id pub-id-type="pmid">24846174</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Henderson</surname> <given-names>G.</given-names></name> <name><surname>Cox</surname> <given-names>F.</given-names></name> <name><surname>Kittelmann</surname> <given-names>S.</given-names></name> <name><surname>Miri</surname> <given-names>V. H.</given-names></name> <name><surname>Zethof</surname> <given-names>M.</given-names></name> <name><surname>Noel</surname> <given-names>S. J.</given-names></name> <etal/></person-group>. (<year>2013</year>). <article-title>Effect of DNA extraction methods and sampling techniques on the apparent structure of cow and sheep rumen microbial communities</article-title>. <source>PLoS ONE</source> <volume>8</volume>:<fpage>e74787</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0074787</pub-id><pub-id pub-id-type="pmid">24040342</pub-id></citation></ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jia</surname> <given-names>B.</given-names></name> <name><surname>Xuan</surname> <given-names>L.</given-names></name> <name><surname>Cai</surname> <given-names>K.</given-names></name> <name><surname>Hu</surname> <given-names>Z.</given-names></name> <name><surname>Ma</surname> <given-names>L.</given-names></name> <name><surname>Wei</surname> <given-names>C.</given-names></name></person-group> (<year>2013</year>). <article-title>NeSSM: a next-generation sequencing simulator for metagenomics</article-title>. <source>PLoS ONE</source> <volume>8</volume>:<fpage>e75448</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0075448</pub-id><pub-id pub-id-type="pmid">24124490</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jung</surname> <given-names>J.</given-names></name> <name><surname>Philippot</surname> <given-names>L.</given-names></name> <name><surname>Park</surname> <given-names>W.</given-names></name></person-group> (<year>2016</year>). <article-title>Metagenomic and functional analyses of the consequences of reduction of bacterial diversity on soil functions and bioremediation in diesel-contaminated microcosms</article-title>. <source>Sci. Rep.</source> <volume>6</volume>:<fpage>23012</fpage>. <pub-id pub-id-type="doi">10.1038/srep23012</pub-id><pub-id pub-id-type="pmid">26972977</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Katta</surname> <given-names>M. A.</given-names></name> <name><surname>Khan</surname> <given-names>A. W.</given-names></name> <name><surname>Doddamani</surname> <given-names>D.</given-names></name> <name><surname>Thudi</surname> <given-names>M.</given-names></name> <name><surname>Varshney</surname> <given-names>R. K.</given-names></name></person-group> (<year>2015</year>). <article-title>NGS-QCbox and raspberry for parallel, automated and rapid quality control analysis of large-scale next generation sequencing (Illumina) data</article-title>. <source>PLoS ONE</source> <volume>10</volume>:<fpage>e0139868</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0139868</pub-id><pub-id pub-id-type="pmid">26460497</pub-id></citation></ref>
<ref id="B18">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Knights</surname> <given-names>D.</given-names></name> <name><surname>Kuczynski</surname> <given-names>J.</given-names></name> <name><surname>Charlson</surname> <given-names>E. S.</given-names></name> <name><surname>Zaneveld</surname> <given-names>J.</given-names></name> <name><surname>Mozer</surname> <given-names>M. C.</given-names></name> <name><surname>Collman</surname> <given-names>R. G.</given-names></name> <etal/></person-group>. (<year>2011</year>). <article-title>Bayesian community-wide culture-independent microbial source tracking</article-title>. <source>Nat. Methods</source> <volume>8</volume>, <fpage>761</fpage>&#x02013;<lpage>763</lpage>. <pub-id pub-id-type="doi">10.1038/nmeth.1650</pub-id><pub-id pub-id-type="pmid">21765408</pub-id></citation></ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kunst</surname> <given-names>F.</given-names></name> <name><surname>Ogasawara</surname> <given-names>N.</given-names></name> <name><surname>Moszer</surname> <given-names>I.</given-names></name> <name><surname>Albertini</surname> <given-names>A. M.</given-names></name> <name><surname>Alloni</surname> <given-names>G.</given-names></name> <name><surname>Azevedo</surname> <given-names>V.</given-names></name> <etal/></person-group>. (<year>1997</year>). <article-title>The complete genome sequence of the gram-positive bacterium <italic>Bacillus subtilis</italic></article-title>. <source>Nature</source> <volume>390</volume>, <fpage>249</fpage>&#x02013;<lpage>256</lpage>. <pub-id pub-id-type="doi">10.1038/36786</pub-id><pub-id pub-id-type="pmid">9384377</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Langmead</surname> <given-names>B.</given-names></name> <name><surname>Salzberg</surname> <given-names>S. L.</given-names></name></person-group> (<year>2012</year>). <article-title>Fast gapped-read alignment with Bowtie 2</article-title>. <source>Nat. Methods</source> <volume>9</volume>, <fpage>357</fpage>&#x02013;<lpage>359</lpage>. <pub-id pub-id-type="doi">10.1038/nmeth.1923</pub-id><pub-id pub-id-type="pmid">22388286</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Leek</surname> <given-names>J. T.</given-names></name> <name><surname>Scharpf</surname> <given-names>R. B.</given-names></name> <name><surname>Bravo</surname> <given-names>H. C.</given-names></name> <name><surname>Simcha</surname> <given-names>D.</given-names></name> <name><surname>Langmead</surname> <given-names>B.</given-names></name> <name><surname>Johnson</surname> <given-names>W. E.</given-names></name> <etal/></person-group>. (<year>2010</year>). <article-title>Tackling the widespread and critical impact of batch effects in high-throughput data</article-title>. <source>Nat. Rev. Genet</source>. <volume>11</volume>, <fpage>733</fpage>&#x02013;<lpage>739</lpage>. <pub-id pub-id-type="doi">10.1038/nrg2825</pub-id><pub-id pub-id-type="pmid">20838408</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Leggett</surname> <given-names>R. M.</given-names></name> <name><surname>Ramirez-Gonzalez</surname> <given-names>R. H.</given-names></name> <name><surname>Clavijo</surname> <given-names>B. J.</given-names></name> <name><surname>Waite</surname> <given-names>D.</given-names></name> <name><surname>Davey</surname> <given-names>R. P.</given-names></name></person-group> (<year>2013</year>). <article-title>Sequencing quality assessment tools to enable data-driven informatics for high throughput genomics</article-title>. <source>Front. Genet.</source> <volume>4</volume>:<fpage>288</fpage>. <pub-id pub-id-type="doi">10.3389/fgene.2013.00288</pub-id><pub-id pub-id-type="pmid">24381581</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>D.</given-names></name> <name><surname>Liu</surname> <given-names>C. M.</given-names></name> <name><surname>Luo</surname> <given-names>R.</given-names></name> <name><surname>Sadakane</surname> <given-names>K.</given-names></name> <name><surname>Lam</surname> <given-names>T. W.</given-names></name></person-group> (<year>2015</year>). <article-title>MEGAHIT: an ultra-fast single-node solution for large and complex metagenomics assembly via succinct de Bruijn graph</article-title>. <source>Bioinformatics</source> <volume>31</volume>, <fpage>1674</fpage>&#x02013;<lpage>1676</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btv033</pub-id><pub-id pub-id-type="pmid">25609793</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lindgreen</surname> <given-names>S.</given-names></name> <name><surname>Adair</surname> <given-names>K. L.</given-names></name> <name><surname>Gardner</surname> <given-names>P. P.</given-names></name></person-group> (<year>2016</year>). <article-title>An evaluation of the accuracy and speed of metagenome analysis tools</article-title>. <source>Sci. Rep.</source> <volume>6</volume>:<fpage>19233</fpage>. <pub-id pub-id-type="doi">10.1038/srep19233</pub-id><pub-id pub-id-type="pmid">26778510</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Paszkiewicz</surname> <given-names>K. H.</given-names></name> <name><surname>Farbos</surname> <given-names>A.</given-names></name> <name><surname>O&#x00027;Neill</surname> <given-names>P.</given-names></name> <name><surname>Moore</surname> <given-names>K.</given-names></name></person-group> (<year>2014</year>). <article-title>Quality control on the frontier</article-title>. <source>Front. Genet.</source> <volume>5</volume>:<fpage>157</fpage>. <pub-id pub-id-type="doi">10.3389/fgene.2014.00157</pub-id><pub-id pub-id-type="pmid">24904650</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Porebski</surname> <given-names>S.</given-names></name> <name><surname>Bailey</surname> <given-names>L. G.</given-names></name> <name><surname>Baum</surname> <given-names>B. R.</given-names></name></person-group> (<year>1997</year>). <article-title>Modification of a CTAB DNA extraction protocol for plants containing high polysaccharide and polyphenol components</article-title>. <source>Plant Mol. Biol. Rep.</source> <volume>15</volume>, <fpage>8</fpage>&#x02013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1007/BF02772108</pub-id></citation></ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Quinlan</surname> <given-names>A. R.</given-names></name> <name><surname>Hall</surname> <given-names>I. M.</given-names></name></person-group> (<year>2010</year>). <article-title>BEDTools: a flexible suite of utilities for comparing genomic features</article-title>. <source>Bioinformatics</source>. <volume>26</volume>, <fpage>841</fpage>&#x02013;<lpage>842</lpage>. <pub-id pub-id-type="doi">10.1093/bioinformatics/btq033</pub-id><pub-id pub-id-type="pmid">20110278</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Ramirez-Gonzalez</surname> <given-names>R.</given-names></name></person-group> (<year>2013</year>). <source>Kontaminant, a k-mer Based Contamination Screening and Filtering Tool</source>. Available online at: <ext-link ext-link-type="uri" xlink:href="http://www.tgac.ac.uk/kontaminant">http://www.tgac.ac.uk/kontaminant</ext-link></citation></ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>R&#x000FC;tti</surname> <given-names>S.</given-names></name> <name><surname>Widmann</surname> <given-names>C.</given-names></name></person-group> (<year>2015</year>). <article-title>Genetics and molecular biology: HDL plasticity and diversity of functions</article-title>. <source>Curr. Opin. Lipidol.</source> <volume>26</volume>, <fpage>596</fpage>&#x02013;<lpage>597</lpage>. <pub-id pub-id-type="doi">10.1097/MOL.0000000000000242</pub-id><pub-id pub-id-type="pmid">26780013</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Salter</surname> <given-names>S. J.</given-names></name> <name><surname>Cox</surname> <given-names>M. J.</given-names></name> <name><surname>Turek</surname> <given-names>E. M.</given-names></name> <name><surname>Calus</surname> <given-names>S. T.</given-names></name> <name><surname>Cookson</surname> <given-names>W. O.</given-names></name> <name><surname>Moffatt</surname> <given-names>M. F.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Reagent and laboratory contamination can critically impact sequence-based microbiome analyses</article-title>. <source>BMC Biol.</source> <volume>12</volume>:<fpage>87</fpage>. <pub-id pub-id-type="doi">10.1186/s12915-014-0087-z</pub-id><pub-id pub-id-type="pmid">25387460</pub-id></citation></ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Schmieder</surname> <given-names>R.</given-names></name> <name><surname>Edwards</surname> <given-names>R.</given-names></name></person-group> (<year>2011</year>). <article-title>Fast identification and removal of sequence contamination from genomic and metagenomic datasets</article-title>. <source>PLoS ONE</source> <volume>6</volume>:<fpage>e17288</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0017288</pub-id><pub-id pub-id-type="pmid">21408061</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sheng</surname> <given-names>Q.</given-names></name> <name><surname>Vickers</surname> <given-names>K.</given-names></name> <name><surname>Zhao</surname> <given-names>S.</given-names></name> <name><surname>Wang</surname> <given-names>J.</given-names></name> <name><surname>Samuels</surname> <given-names>D. C.</given-names></name> <name><surname>Koues</surname> <given-names>O.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Multi-perspective quality control of Illumina RNA sequencing data analysis</article-title>. <source>Brief Funct. Genom.</source> <volume>16</volume>, <fpage>194</fpage>&#x02013;<lpage>204</lpage>. <pub-id pub-id-type="doi">10.1093/bfgp/elw035</pub-id><pub-id pub-id-type="pmid">27687708</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Simon</surname> <given-names>C.</given-names></name> <name><surname>Daniel</surname> <given-names>R.</given-names></name></person-group> (<year>2011</year>). <article-title>Metagenomic analyses: past and future trends</article-title>. <source>Appl. Environ. Microbiol.</source> <volume>77</volume>, <fpage>1153</fpage>&#x02013;<lpage>1161</lpage>. <pub-id pub-id-type="doi">10.1128/AEM.02345-10</pub-id><pub-id pub-id-type="pmid">21169428</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Strong</surname> <given-names>M. J.</given-names></name> <name><surname>Xu</surname> <given-names>G.</given-names></name> <name><surname>Morici</surname> <given-names>L.</given-names></name> <name><surname>Splinter Bon-Durant</surname> <given-names>S.</given-names></name> <name><surname>Baddoo</surname> <given-names>M.</given-names></name> <name><surname>Lin</surname> <given-names>Z.</given-names></name> <etal/></person-group>. (<year>2014</year>). <article-title>Microbial contamination in next generation sequencing: implications for sequence-based analysis of clinical samples</article-title>. <source>PLoS Pathog.</source> <volume>10</volume>:<fpage>e1004437</fpage>. <pub-id pub-id-type="doi">10.1371/journal.ppat.1004437</pub-id><pub-id pub-id-type="pmid">25412476</pub-id></citation></ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Strous</surname> <given-names>M.</given-names></name> <name><surname>Kraft</surname> <given-names>B.</given-names></name> <name><surname>Bisdorf</surname> <given-names>R.</given-names></name> <name><surname>Tegetmeyer</surname> <given-names>H. E.</given-names></name></person-group> (<year>2012</year>). <article-title>The binning of metagenomic contigs for microbial physiology of mixed cultures</article-title>. <source>Front. Microbiol.</source> <volume>3</volume>:<fpage>410</fpage>. <pub-id pub-id-type="doi">10.3389/fmicb.2012.00410</pub-id><pub-id pub-id-type="pmid">23227024</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Su</surname> <given-names>X.</given-names></name> <name><surname>Pan</surname> <given-names>W.</given-names></name> <name><surname>Song</surname> <given-names>B.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <name><surname>Ning</surname> <given-names>K.</given-names></name></person-group> (<year>2014</year>). <article-title>Parallel-META 2.0: enhanced metagenomic data analysis with functional annotation, high performance computing and advanced visualization</article-title>. <source>PLoS ONE</source> <volume>9</volume>:<fpage>e89323</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0089323</pub-id><pub-id pub-id-type="pmid">24595159</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sunagawa</surname> <given-names>S.</given-names></name> <name><surname>Mende</surname> <given-names>D. R.</given-names></name> <name><surname>Zeller</surname> <given-names>G.</given-names></name> <name><surname>Izquierdo-Carrasco</surname> <given-names>F.</given-names></name> <name><surname>Berger</surname> <given-names>S. A.</given-names></name> <name><surname>Kultima</surname> <given-names>J. R.</given-names></name> <etal/></person-group>. (<year>2013</year>). <article-title>Metagenomic species profiling using universal phylogenetic marker genes</article-title>. <source>Nat. Methods</source> <volume>10</volume>:<fpage>1196</fpage>. <pub-id pub-id-type="doi">10.1038/nmeth.2693</pub-id><pub-id pub-id-type="pmid">24141494</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tanner</surname> <given-names>M. A.</given-names></name> <name><surname>Goebel</surname> <given-names>B. M.</given-names></name> <name><surname>Dojka</surname> <given-names>M. A.</given-names></name> <name><surname>Pace</surname> <given-names>N. R.</given-names></name></person-group> (<year>1998</year>). <article-title>Specific ribosomal DNA sequences from diverse environmental settings correlate with experimental contaminants</article-title>. <source>Appl. Environ. Microbiol.</source> <volume>64</volume>, <fpage>3110</fpage>&#x02013;<lpage>3113</lpage>.<pub-id pub-id-type="pmid">9687486</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Truong</surname> <given-names>D. T.</given-names></name> <name><surname>Franzosa</surname> <given-names>E. A.</given-names></name> <name><surname>Tickle</surname> <given-names>T. L.</given-names></name> <name><surname>Scholz</surname> <given-names>M.</given-names></name> <name><surname>Weingart</surname> <given-names>G.</given-names></name> <name><surname>Pasolli</surname> <given-names>E.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>MetaPhlAn2 for enhanced metagenomic taxonomic profiling</article-title>. <source>Nat. Methods</source> <volume>12</volume>, <fpage>902</fpage>&#x02013;<lpage>903</lpage>. <pub-id pub-id-type="doi">10.1038/nmeth.3589</pub-id><pub-id pub-id-type="pmid">26418763</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Vikram</surname> <given-names>S.</given-names></name> <name><surname>Guerrero</surname> <given-names>L. D.</given-names></name> <name><surname>Makhalanyane</surname> <given-names>T. P.</given-names></name> <name><surname>Le</surname> <given-names>P. T.</given-names></name> <name><surname>Seely</surname> <given-names>M.</given-names></name> <name><surname>Cowan</surname> <given-names>D. A.</given-names></name></person-group> (<year>2016</year>). <article-title>Metagenomic analysis provides insights into functional capacity in a hyperarid desert soil niche community</article-title>. <source>Environ. Microbiol.</source> <volume>18</volume>, <fpage>1875</fpage>&#x02013;<lpage>1888</lpage>. <pub-id pub-id-type="doi">10.1111/1462-2920.13088</pub-id><pub-id pub-id-type="pmid">26470632</pub-id></citation></ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Weiss</surname> <given-names>S.</given-names></name> <name><surname>Amir</surname> <given-names>A.</given-names></name> <name><surname>Hyde</surname> <given-names>E. R.</given-names></name> <name><surname>Metcalf</surname> <given-names>J. L.</given-names></name> <name><surname>Song</surname> <given-names>S. J.</given-names></name> <name><surname>Knight</surname> <given-names>R.</given-names></name></person-group> (<year>2014</year>). <article-title>Tracking down the sources of experimental contamination in microbiome studies</article-title>. <source>Genome Biol</source>. <volume>15</volume>:<fpage>564</fpage>. <pub-id pub-id-type="doi">10.1186/s13059-014-0564-2</pub-id><pub-id pub-id-type="pmid">25608874</pub-id></citation></ref>
<ref id="B42">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yan</surname> <given-names>X.</given-names></name> <name><surname>Luo</surname> <given-names>X.</given-names></name> <name><surname>Zhao</surname> <given-names>M.</given-names></name></person-group> (<year>2016</year>). <article-title>Metagenomic analysis of microbial community in uranium-contaminated soil</article-title>. <source>Appl. Microbiol. Biotechnol</source>. <volume>100</volume>, <fpage>299</fpage>&#x02013;<lpage>310</lpage>. <pub-id pub-id-type="doi">10.1007/s00253-015-7003-5</pub-id><pub-id pub-id-type="pmid">26433967</pub-id></citation></ref>
<ref id="B43">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>J.</given-names></name> <name><surname>Feng</surname> <given-names>Q.</given-names></name> <name><surname>Wong</surname> <given-names>S. H.</given-names></name> <name><surname>Zhang</surname> <given-names>D.</given-names></name> <name><surname>Liang</surname> <given-names>Q. Y.</given-names></name> <name><surname>Qin</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Metagenomic analysis of faecal microbiome as a tool towards targeted non-invasive biomarkers for colorectal cancer</article-title>. <source>Gut</source> <volume>66</volume>, <fpage>70</fpage>&#x02013;<lpage>78</lpage>. <pub-id pub-id-type="doi">10.1136/gutjnl-2015-309800</pub-id><pub-id pub-id-type="pmid">26408641</pub-id></citation></ref>
<ref id="B44">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zerbino</surname> <given-names>D. R.</given-names></name> <name><surname>Birney</surname> <given-names>E.</given-names></name></person-group> (<year>2008</year>). <article-title>Velvet: algorithms for de novo short read assembly using de Bruijn graphs</article-title>. <source>Genome Res</source>. <volume>18</volume>, <fpage>821</fpage>&#x02013;<lpage>829</lpage>. <pub-id pub-id-type="doi">10.1101/gr.074492.107</pub-id><pub-id pub-id-type="pmid">18349386</pub-id></citation></ref>
<ref id="B45">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>Q.</given-names></name> <name><surname>Su</surname> <given-names>X.</given-names></name> <name><surname>Wang</surname> <given-names>A.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name> <name><surname>Ning</surname> <given-names>K.</given-names></name></person-group> (<year>2013</year>). <article-title>QC-Chain: fast and holistic quality control method for next-generation sequencing data</article-title>. <source>PLoS ONE</source> <volume>8</volume>:<fpage>e60234</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0060234</pub-id><pub-id pub-id-type="pmid">23565205</pub-id></citation></ref>
</ref-list>
<fn-group>
<fn fn-type="financial-disclosure"><p><bold>Funding.</bold> This work is partially supported by Ministry of Science and Technology&#x00027;s high-tech grant 2018YFC0910502, and National Science Foundation of China grant 31871334 and 31671374.</p></fn>
</fn-group>
</back>
</article>