{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,16]],"date-time":"2026-01-16T01:35:05Z","timestamp":1768527305274,"version":"3.49.0"},"reference-count":29,"publisher":"Oxford University Press (OUP)","issue":"13","license":[{"start":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T00:00:00Z","timestamp":1610928000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/100007225","name":"Ministry of Science and Technology","doi-asserted-by":"publisher","award":["104-2311-B-009-002-MY3"],"award-info":[{"award-number":["104-2311-B-009-002-MY3"]}],"id":[{"id":"10.13039\/100007225","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100007225","name":"Ministry of Science and Technology","doi-asserted-by":"publisher","award":["105-2221-E-009-126-MY3"],"award-info":[{"award-number":["105-2221-E-009-126-MY3"]}],"id":[{"id":"10.13039\/100007225","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,7,27]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>Cross-sample comparisons or large-scale meta-analyses based on the next generation sequencing (NGS) involve replicable and universal data preprocessing, including removing adapter fragments in contaminated reads (i.e. adapter trimming). While modern adapter trimmers require users to provide candidate adapter sequences for each sample, which are sometimes unavailable or falsely documented in the repositories (such as GEO or SRA), large-scale meta-analyses are therefore jeopardized by suboptimal adapter trimming.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>Here we introduce a set of fast and accurate adapter detection and trimming algorithms that entail no a priori adapter sequences. These algorithms were implemented in modern C++ with SIMD and multithreading to accelerate its speed. Our experiments and benchmarks show that the implementation (i.e. EARRINGS), without being given any hint of adapter sequences, can reach comparable accuracy and higher throughput than that of existing adapter trimmers. EARRINGS is particularly useful in meta-analyses of a large batch of datasets and can be incorporated in any sequence analysis pipelines in all scales.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>EARRINGS is open-source software and is available at https:\/\/github.com\/jhhung\/EARRINGS.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Supplementary information<\/jats:title>\n                  <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btab025","type":"journal-article","created":{"date-parts":[[2021,1,13]],"date-time":"2021-01-13T18:07:39Z","timestamp":1610561259000},"page":"1846-1852","source":"Crossref","is-referenced-by-count":5,"title":["EARRINGS: an efficient and accurate adapter trimmer entails no a priori adapter sequences"],"prefix":"10.1093","volume":"37","author":[{"given":"Ting-Hsuan","family":"Wang","sequence":"first","affiliation":[{"name":"Department of Computer Science, College of Computer Science, National Chiao Tung University, National Yang Ming Chiao Tung University , Hsinchu 30010, Taiwan"}]},{"given":"Cheng-Ching","family":"Huang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science, National Chiao Tung University, National Yang Ming Chiao Tung University , Hsinchu 30010, Taiwan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2208-9213","authenticated-orcid":false,"given":"Jui-Hung","family":"Hung","sequence":"additional","affiliation":[{"name":"Department of Computer Science, College of Computer Science, National Chiao Tung University, National Yang Ming Chiao Tung University , Hsinchu 30010, Taiwan"}]}],"member":"286","published-online":{"date-parts":[[2021,1,18]]},"reference":[{"key":"2023051611462424300_btab025-B1","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1016\/S0022-2836(05)80360-2","article-title":"Basic local alignment search tool","volume":"215","author":"Altschul","year":"1990","journal-title":"J. Mol. Biol"},{"key":"2023051611462424300_btab025-B2","doi-asserted-by":"crossref","first-page":"998","DOI":"10.1038\/nsmb.2373","article-title":"Argonaute proteins couple chromatin silencing to alternative splicing","volume":"19","author":"Ameyar-Zazoua","year":"2012","journal-title":"Nat. Struct. Mol. Biol"},{"key":"2023051611462424300_btab025-B3","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1136\/archdischild-2013-304340","article-title":"What is next generation sequencing?","volume":"98","author":"Behjati","year":"2013","journal-title":"Arch. Dis. Child. Educ. Pract. Ed"},{"key":"2023051611462424300_btab025-B4","doi-asserted-by":"crossref","first-page":"2114","DOI":"10.1093\/bioinformatics\/btu170","article-title":"Trimmomatic: a flexible trimmer for Illumina sequence data","volume":"30","author":"Bolger","year":"2014","journal-title":"Bioinformatics"},{"key":"2023051611462424300_btab025-B16","year":"2019"},{"key":"2023051611462424300_btab025-B5","doi-asserted-by":"crossref","first-page":"3498","DOI":"10.1093\/bioinformatics\/btw419","article-title":"sBWT: memory efficient implementation of the hardware-acceleration-friendly Schindler transform for the fast biological sequence mapping","volume":"32","author":"Chang","year":"2016","journal-title":"Bioinformatics"},{"key":"2023051611462424300_btab025-B6","doi-asserted-by":"crossref","first-page":"i884","DOI":"10.1093\/bioinformatics\/bty560","article-title":"fastp: an ultra-fast all-in-one FASTQ preprocessor","volume":"34","author":"Chen","year":"2018","journal-title":"Bioinformatics"},{"key":"2023051611462424300_btab025-B7","doi-asserted-by":"crossref","first-page":"1209","DOI":"10.1101\/gr.159384.113","article-title":"Comparative validation of the D. melanogaster modENCODE transcriptome annotation","volume":"24","author":"Chen","year":"2014","journal-title":"Genome Res"},{"key":"2023051611462424300_btab025-B8","doi-asserted-by":"crossref","first-page":"e109","DOI":"10.1093\/nar\/gkv537","article-title":"Tailor: a computational framework for detecting non-templated tailing of small silencing RNAs","volume":"43","author":"Chou","year":"2015","journal-title":"Nucleic Acids Res"},{"key":"2023051611462424300_btab025-B9","author":"Chuan","year":"2019"},{"key":"2023051611462424300_btab025-B10","doi-asserted-by":"crossref","first-page":"D7","DOI":"10.1093\/nar\/gkv1290","article-title":"Database resources of the national center for biotechnology information","volume":"44","author":"Coordinators","year":"2016","journal-title":"Nucleic Acids Res"},{"key":"2023051611462424300_btab025-B11","doi-asserted-by":"crossref","first-page":"2096","DOI":"10.1101\/gr.226233.117","article-title":"Chromatin accessibility dynamics reveal novel functional enhancers in C. elegans","volume":"27","author":"Daugherty","year":"2017","journal-title":"Genome Res"},{"key":"2023051611462424300_btab025-B12","doi-asserted-by":"crossref","first-page":"e3720","DOI":"10.7717\/peerj.3720","article-title":"Atropos: specific, sensitive, and speedy trimming of sequencing reads","volume":"5","author":"Didion","year":"2017","journal-title":"PeerJ"},{"key":"2023051611462424300_btab025-B13","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1093\/nar\/30.1.207","article-title":"Gene expression omnibus: NCBI gene expression and hybridization array data repository","volume":"30","author":"Edgar","year":"2002","journal-title":"Nucleic Acids Res"},{"key":"2023051611462424300_btab025-B14","first-page":"1000106","article-title":"Accuracy of next generation sequencing platforms","volume":"1","author":"Fox","year":"2014","journal-title":"Next Gener. Seq. Appl"},{"key":"2023051611462424300_btab025-B15","doi-asserted-by":"crossref","first-page":"1533","DOI":"10.1093\/bioinformatics\/bts187","article-title":"pIRS: profile-based Illumina pair-end reads simulator","volume":"28","author":"Hu","year":"2012","journal-title":"Bioinformatics"},{"key":"2023051611462424300_btab025-B17","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1186\/1471-2105-15-182","article-title":"Skewer: a fast and accurate adapter trimmer for next-generation sequencing paired-end reads","volume":"15","author":"Jiang","year":"2014","journal-title":"BMC Bioinformatics"},{"key":"2023051611462424300_btab025-B18","doi-asserted-by":"crossref","first-page":"R54","DOI":"10.1186\/gb-2009-10-5-r54","article-title":"Dynamic expression of small non-coding RNAs, including novel microRNAs and piRNAs\/21U-RNAs, during Caenorhabditis elegans development","volume":"10","author":"Kato","year":"2009","journal-title":"Genome Biol"},{"key":"2023051611462424300_btab025-B19","doi-asserted-by":"crossref","first-page":"907","DOI":"10.1038\/s41587-019-0201-4","article-title":"Graph-based genome alignment and genotyping with HISAT2 and HISAT-genotype","volume":"37","author":"Kim","year":"2019","journal-title":"Nat. Biotechnol"},{"key":"2023051611462424300_btab025-B20","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1038\/nmeth.1778","article-title":"Counting absolute numbers of molecules using unique molecular identifiers","volume":"9","author":"Kivioja","year":"2012","journal-title":"Nat. Methods"},{"key":"2023051611462424300_btab025-B21","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1038\/nmeth.1923","article-title":"Fast gapped-read alignment with Bowtie 2","volume":"9","author":"Langmead","year":"2012","journal-title":"Nat. Methods"},{"key":"2023051611462424300_btab025-B22","doi-asserted-by":"crossref","first-page":"D19","DOI":"10.1093\/nar\/gkq1019","article-title":"The sequence read archive","volume":"39","author":"Leinonen","year":"2011","journal-title":"Nucleic Acids Res"},{"key":"2023051611462424300_btab025-B23","doi-asserted-by":"crossref","first-page":"3094","DOI":"10.1093\/bioinformatics\/bty191","article-title":"Minimap2: pairwise alignment for nucleotide sequences","volume":"34","author":"Li","year":"2018","journal-title":"Bioinformatics"},{"key":"2023051611462424300_btab025-B24","doi-asserted-by":"crossref","first-page":"S2","DOI":"10.1186\/1471-2105-16-S1-S2","article-title":"PEAT: an intelligent and efficient paired-end sequencing adapter trimming algorithm","volume":"16","author":"Li","year":"2015","journal-title":"BMC Bioinformatics"},{"key":"2023051611462424300_btab025-B25","doi-asserted-by":"crossref","first-page":"10","DOI":"10.14806\/ej.17.1.200","article-title":"Cutadapt removes adapter sequences from high-throughput sequencing reads","volume":"17","author":"Martin","year":"2011","journal-title":"EMBnet. J"},{"key":"2023051611462424300_btab025-B26","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1016\/0005-2795(75)90109-9","article-title":"Comparison of the predicted and observed secondary structure of T4 phage lysozyme","volume":"405","author":"Matthews","year":"1975","journal-title":"Biochim. Biophys. Acta"},{"key":"2023051611462424300_btab025-B27","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1186\/s13104-016-1900-2","article-title":"AdapterRemoval v2: rapid adapter trimming, identification, and read merging","volume":"9","author":"Schubert","year":"2016","journal-title":"BMC Res. Notes"},{"key":"2023051611462424300_btab025-B28","doi-asserted-by":"crossref","first-page":"208","DOI":"10.1186\/s12859-016-1069-7","article-title":"SeqPurge: highly-sensitive adapter trimming for paired-end NGS data","volume":"17","author":"Sturm","year":"2016","journal-title":"BMC Bioinformatics"},{"key":"2023051611462424300_btab025-B29","doi-asserted-by":"crossref","first-page":"821","DOI":"10.1101\/gr.074492.107","article-title":"Velvet: algorithms for de novo short read assembly using de Bruijn graphs","volume":"18","author":"Zerbino","year":"2008","journal-title":"Genome Res"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btab025\/36236517\/btab025.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/37\/13\/1846\/50340155\/btab025.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/37\/13\/1846\/50340155\/btab025.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,16]],"date-time":"2023-05-16T11:48:21Z","timestamp":1684237701000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/37\/13\/1846\/6103563"}},"subtitle":[],"editor":[{"given":"Peter","family":"Robinson","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2021,1,18]]},"references-count":29,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2021,7,27]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btab025","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2021,7,1]]},"published":{"date-parts":[[2021,1,18]]}}}