{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,24]],"date-time":"2026-09-24T06:02:57Z","timestamp":1790229777057,"version":"4.1.0"},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"S23","license":[{"start":{"date-parts":[[2019,12,1]],"date-time":"2019-12-01T00:00:00Z","timestamp":1575158400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"},{"start":{"date-parts":[[2019,12,27]],"date-time":"2019-12-27T00:00:00Z","timestamp":1577404800000},"content-version":"vor","delay-in-days":26,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Shenzhen Science and Technology Innovation Committee Technical Research Project","award":["JSGG20180703164202084"],"award-info":[{"award-number":["JSGG20180703164202084"]}]},{"name":"Shenzhen Strategic Emerging Industry Development Special Fund","award":["20170922151538732"],"award-info":[{"award-number":["20170922151538732"]}]},{"DOI":"10.13039\/501100012228","name":"Development and Reform Commission of Shenzhen Municipality","doi-asserted-by":"publisher","award":["XMHT20190104006"],"award-info":[{"award-number":["XMHT20190104006"]}],"id":[{"id":"10.13039\/501100012228","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2019,12]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Background<\/jats:title>\n                    <jats:p>Removing duplicates might be considered as a well-resolved problem in next-generation sequencing (NGS) data processing domain. However, as NGS technology gains more recognition in clinical application, researchers start to pay more attention to its sequencing errors, and prefer to remove these errors while performing deduplication operations. Recently, a new technology called unique molecular identifier (UMI) has been developed to better identify sequencing reads derived from different DNA fragments. Most existing duplicate removing tools cannot handle the UMI-integrated data. Some modern tools can work with UMIs, but are usually slow and use too much memory. Furthermore, existing tools rarely report rich statistical results, which are very important for quality control and downstream analysis. These unmet requirements drove us to develop an ultra-fast, simple, little-weighted but powerful tool for duplicate removing and sequence error suppressing, with features of handling UMIs and reporting informative results.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>\n                      This paper presents an efficient tool\n                      <jats:italic>gencore<\/jats:italic>\n                      for duplicate removing and sequence error suppressing of NGS data. This tool clusters the mapped sequencing reads and merges reads in each cluster to generate one single consensus read. While the consensus read is generated, the random errors introduced by library construction and sequencing can be removed. This error-suppressing feature makes\n                      <jats:italic>gencore<\/jats:italic>\n                      very suitable for the application of detecting ultra-low frequency mutations from deep sequencing data. When unique molecular identifier (UMI) technology is applied,\n                      <jats:italic>gencore<\/jats:italic>\n                      can use them to identify the reads derived from same original DNA fragment.\n                      <jats:italic>Gencore<\/jats:italic>\n                      reports statistical results in both HTML and JSON formats. The HTML format report contains many interactive figures plotting statistical coverage and duplication information. The JSON format report contains all the statistical results, and is interpretable for downstream programs.\n                    <\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Conclusions<\/jats:title>\n                    <jats:p>\n                      Comparing to the conventional tools like Picard and SAMtools,\n                      <jats:italic>gencore<\/jats:italic>\n                      greatly reduces the output data\u2019s mapping mismatches, which are mostly caused by errors. Comparing to some new tools like UMI-Reducer and UMI-tools,\n                      <jats:italic>gencore<\/jats:italic>\n                      runs much faster, uses less memory, generates better consensus reads and provides simpler interfaces. To our best knowledge,\n                      <jats:italic>gencore<\/jats:italic>\n                      is the only duplicate removing tool that generates both informative HTML and JSON reports. This tool is available at:\n                      <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/OpenGene\/gencore\">https:\/\/github.com\/OpenGene\/gencore<\/jats:ext-link>\n                    <\/jats:p>\n                  <\/jats:sec>","DOI":"10.1186\/s12859-019-3280-9","type":"journal-article","created":{"date-parts":[[2019,12,27]],"date-time":"2019-12-27T03:02:42Z","timestamp":1577415762000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":67,"title":["Gencore: an efficient tool to generate consensus reads for error suppressing and duplicate removing of NGS data"],"prefix":"10.1186","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5799-653X","authenticated-orcid":false,"given":"Shifu","family":"Chen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanqing","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yaru","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tanxiao","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenting","family":"Liao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yun","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhicheng","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jia","family":"Gu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,12,27]]},"reference":[{"key":"3280_CR1","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1038\/nbt1486","volume":"26","author":"J Shendure","year":"2008","unstructured":"Shendure J, Ji H. Next-generation DNA sequencing. Nat Biotechnol. 2008;26:1135\u201345.","journal-title":"Nat Biotechnol"},{"key":"3280_CR2","doi-asserted-by":"publisher","first-page":"R18","DOI":"10.1186\/gb-2011-12-2-r18","volume":"12","author":"D Aird","year":"2011","unstructured":"Aird D, Ross GM, Chen W, Danielsson M, Fennell T, Russ C, et al. Analyzing and minimizing PCR amplification bias in Illumina sequencing libraries. Genome Biol. 2011;12:R18.","journal-title":"Genome Biol"},{"key":"3280_CR3","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1038\/nrg3642","volume":"15","author":"D Sims","year":"2014","unstructured":"Sims D, Sudbery I, Ilott NE, Heger A, Ponting CP. Sequencing depth and coverage: key considerations in genomic analyses. Nat Rev Genet. 2014;15:121\u201332.","journal-title":"Nat Rev Genet"},{"key":"3280_CR4","doi-asserted-by":"publisher","first-page":"2586","DOI":"10.1038\/nprot.2014.170","volume":"9","author":"SR Kennedy","year":"2014","unstructured":"Kennedy SR, Schmitt MW, Fox EJ, Kohrn BF, Salk JJ, Ahn EH, et al. Detecting ultralow-frequency mutations by duplex sequencing. Nat Protoc. 2014;9:2586\u2013606.","journal-title":"Nat Protoc"},{"key":"3280_CR5","doi-asserted-by":"publisher","first-page":"547","DOI":"10.1038\/nbt.3520","volume":"34","author":"AM Newman","year":"2016","unstructured":"Newman AM, Lovejoy AF, Klass DM, Kurtz DM, Chabon JJ, Scherer F, et al. Integrated digital error suppression for improved detection of circulating tumor DNA. Nat Biotechnol. 2016;34:547\u201355.","journal-title":"Nat Biotechnol"},{"key":"3280_CR6","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.ygeno.2014.12.005","volume":"105","author":"K Karlsson","year":"2015","unstructured":"Karlsson K, Sahlin E, Iwarsson E, Westgren M, Nordenskj\u00f6ld M, Linnarsson S. Amplification-free sequencing of cell-free DNA for prenatal non-invasive diagnosis of chromosomal aberrations. Genomics. 2015;105:150\u20138.","journal-title":"Genomics"},{"key":"3280_CR7","doi-asserted-by":"publisher","first-page":"13463","DOI":"10.1073\/pnas.1312146110","volume":"110","author":"C Vollmers","year":"2013","unstructured":"Vollmers C, Sit RV, Weinstein JA, Dekker CL, Quake SR. Genetic measurement of memory B-cell recall using antibody repertoire sequencing. Proc Natl Acad Sci U S A. 2013;110:13463\u20138.","journal-title":"Proc Natl Acad Sci U S A"},{"key":"3280_CR8","doi-asserted-by":"publisher","first-page":"2078","DOI":"10.1093\/bioinformatics\/btp352","volume":"25","author":"H Li","year":"2009","unstructured":"Li H, Handsaker B, Wysoker A, Fennell T, Ruan J, Homer N, et al. The sequence alignment\/map format and SAMtools. Bioinformatics. 2009;25:2078\u20139.","journal-title":"Bioinformatics"},{"key":"3280_CR9","doi-asserted-by":"publisher","first-page":"2032","DOI":"10.1093\/bioinformatics\/btv098","volume":"31","author":"A Tarasov","year":"2015","unstructured":"Tarasov A, Vilella AJ, Cuppen E, Nijman IJ, Prins P. Sambamba: fast processing of NGS alignment formats. Bioinformatics. 2015;31:2032\u20134.","journal-title":"Bioinformatics"},{"key":"3280_CR10","doi-asserted-by":"crossref","unstructured":"Mangul S, Driesche SV, Martin LS, Martin KC, Eskin E. UMI-Reducer: Collapsing duplicate sequencing reads via Unique Molecular Identifiers. bioRxiv. 2017:103267.","DOI":"10.1101\/103267"},{"key":"3280_CR11","doi-asserted-by":"publisher","first-page":"491","DOI":"10.1101\/gr.209601.116","volume":"27","author":"T Smith","year":"2017","unstructured":"Smith T, Heger A, Sudbery I. UMI-tools: Modelling sequencing errors in unique molecular identifiers to improve quantification accuracy. Genome Res. 2017;27:491\u20139.","journal-title":"Genome Res"},{"key":"3280_CR12","doi-asserted-by":"publisher","first-page":"884","DOI":"10.1093\/bioinformatics\/bty560","volume":"34","author":"S Chen","year":"2018","unstructured":"Chen S, Zhou Y, Chen Y, Gu J. Fastp: an ultra-fast all-in-one FASTQ preprocessor. Bioinformatics. 2018;34:884\u201390.","journal-title":"Bioinformatics"},{"key":"3280_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11912-017-0564-y","volume":"19","author":"A Esposito","year":"2017","unstructured":"Esposito A, Criscitiello C, Trapani D, Curigliano G. The emerging role of \u201cliquid biopsies,\u201d circulating tumor cells, and circulating cell-free tumor DNA in lung Cancer diagnosis and identification of resistance mutations. Curr Oncol Rep. 2017;19:1.","journal-title":"Curr Oncol Rep"},{"key":"3280_CR14","doi-asserted-by":"publisher","first-page":"1754","DOI":"10.1093\/bioinformatics\/btp324","volume":"25","author":"H Li","year":"2009","unstructured":"Li H, Durbin R. Fast and accurate short read alignment with burrows-wheeler transform. Bioinformatics. 2009;25:1754\u201360.","journal-title":"Bioinformatics"},{"key":"3280_CR15","doi-asserted-by":"publisher","first-page":"568","DOI":"10.1101\/gr.129684.111","volume":"22","author":"DC Koboldt","year":"2012","unstructured":"Koboldt DC, Zhang Q, Larson DE, Shen D, McLellan MD, Lin L, et al. VarScan 2: somatic mutation and copy number alteration discovery in cancer by exome sequencing. Genome Res. 2012;22:568\u201376.","journal-title":"Genome Res"},{"key":"3280_CR16","doi-asserted-by":"publisher","first-page":"e164","DOI":"10.1093\/nar\/gkq603","volume":"38","author":"K Wang","year":"2010","unstructured":"Wang K, Li M, Hakonarson H. ANNOVAR: functional annotation of genetic variants from high-throughput sequencing data. Nucleic Acids Res. 2010;38:e164.","journal-title":"Nucleic Acids Res"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-019-3280-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s12859-019-3280-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-019-3280-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,25]],"date-time":"2020-12-25T19:07:55Z","timestamp":1608923275000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-019-3280-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12]]},"references-count":16,"journal-issue":{"issue":"S23","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["3280"],"URL":"https:\/\/doi.org\/10.1186\/s12859-019-3280-9","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/501502","asserted-by":"object"}]},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12]]},"assertion":[{"value":"15 November 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 November 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 December 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Not applicable.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"606"}}