{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,20]],"date-time":"2026-03-20T08:42:24Z","timestamp":1773996144262,"version":"3.50.1"},"reference-count":13,"publisher":"Oxford University Press (OUP)","issue":"12","license":[{"start":{"date-parts":[[2023,12,13]],"date-time":"2023-12-13T00:00:00Z","timestamp":1702425600000},"content-version":"vor","delay-in-days":12,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Institutes of Health\/National Cancer Institute","award":["R37 CA230748"],"award-info":[{"award-number":["R37 CA230748"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Summary<\/jats:title>\n                  <jats:p>In whole genome sequencing data, polymerase chain reaction amplification results in duplicate DNA fragments coming from the same location in the genome. The process of preparing a whole genome bisulfite sequencing (WGBS) library, on the other hand, can create two DNA fragments from the same location that should not be considered duplicates. Currently, only one WGBS-aware duplicate marking tool exists. However, it only works with the output from a single tool, does not accept streaming input or output, and requires a substantial amount of memory relative to the input size. Dupsifter provides an aligner-agnostic duplicate marking tool that is lightweight, has streaming capabilities, and is memory efficient.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>Source code and binaries are freely available at https:\/\/github.com\/huishenlab\/dupsifter under the MIT license. Dupsifter is implemented in C and is supported on macOS and Linux.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad729","type":"journal-article","created":{"date-parts":[[2023,12,13]],"date-time":"2023-12-13T03:02:33Z","timestamp":1702436553000},"source":"Crossref","is-referenced-by-count":6,"title":["Dupsifter: a lightweight duplicate marking tool for whole genome bisulfite sequencing"],"prefix":"10.1093","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8592-4744","authenticated-orcid":false,"given":"Jacob","family":"Morrison","sequence":"first","affiliation":[{"name":"Department of Epigenetics, Van Andel Institute , Grand Rapids, MI 49503, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9126-1932","authenticated-orcid":false,"given":"Wanding","family":"Zhou","sequence":"additional","affiliation":[{"name":"Center for Computational and Genomic Medicine, Children\u2019s Hospital of Philadelphia , Philadelphia, PA 19104, United States"},{"name":"Department of Pathology and Laboratory Medicine, University of Pennsylvania , Philadelphia, PA 19104, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Benjamin K","family":"Johnson","sequence":"additional","affiliation":[{"name":"Department of Epigenetics, Van Andel Institute , Grand Rapids, MI 49503, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Shen","sequence":"additional","affiliation":[{"name":"Department of Epigenetics, Van Andel Institute , Grand Rapids, MI 49503, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2023,12,13]]},"reference":[{"key":"2023121610214233100_btad729-B1","doi-asserted-by":"crossref","first-page":"giab007","DOI":"10.1093\/gigascience\/giab007","article-title":"HTSlib: C library for reading\/writing high-throughput sequencing data","volume":"10","author":"Bonfield","year":"2021","journal-title":"Gigascience"},{"key":"2023121610214233100_btad729-B2","doi-asserted-by":"crossref","first-page":"giab008","DOI":"10.1093\/gigascience\/giab008","article-title":"Twelve years of SAMtools and BCFtools","volume":"10","author":"Danecek","year":"2021","journal-title":"Gigascience"},{"key":"2023121610214233100_btad729-B3","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1038\/nature11247","article-title":"An integrated encyclopedia of DNA elements in the human genome","volume":"489","author":"Dunham","year":"2012","journal-title":"Nature"},{"key":"2023121610214233100_btad729-B4","doi-asserted-by":"crossref","first-page":"2503","DOI":"10.1093\/bioinformatics\/btu314","article-title":"SAMBLASTER: fast duplicate marking and structural variant read extraction","volume":"30","author":"Faust","year":"2014","journal-title":"Bioinformatics"},{"key":"2023121610214233100_btad729-B5","doi-asserted-by":"crossref","first-page":"1571","DOI":"10.1093\/bioinformatics\/btr167","article-title":"Bismark: a flexible aligner and methylation caller for bisulfite-seq applications","volume":"27","author":"Krueger","year":"2011","journal-title":"Bioinformatics"},{"key":"2023121610214233100_btad729-B6","doi-asserted-by":"crossref","first-page":"3824","DOI":"10.1038\/s41467-018-06355-2","article-title":"Robust single-cell DNA methylome profiling with snmC-seq2","volume":"9","author":"Luo","year":"2018","journal-title":"Nat Commun"},{"key":"2023121610214233100_btad729-B7","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1093\/bioinformatics\/bty690","article-title":"gemBS: high throughput processing for DNA methylation data from bisulfite sequencing","volume":"35","author":"Merkel","year":"2017","journal-title":"Bioinformatics"},{"key":"2023121610214233100_btad729-B8","author":"Pedersen","year":"2014"},{"key":"2023121610214233100_btad729-B9","doi-asserted-by":"crossref","first-page":"1299","DOI":"10.1111\/1755-0998.13800","article-title":"On the causes, consequences, and avoidance of PCR duplicates: towards a theory of library complexity","volume":"23","author":"Rochette","year":"2023","journal-title":"Mol Ecol Resour"},{"key":"2023121610214233100_btad729-B10","doi-asserted-by":"crossref","first-page":"1086","DOI":"10.1038\/s41587-021-00910-x","article-title":"Extended-representation bisulfite sequencing of gene regulatory elements in multiplexed samples and single cells","volume":"39","author":"Shareef","year":"2021","journal-title":"Nat Biotechnol"},{"key":"2023121610214233100_btad729-B11","doi-asserted-by":"crossref","first-page":"420","DOI":"10.1186\/s13059-014-0420-4","article-title":"Biased estimates of clonal evolution and subclonal heterogeneity can arise from PCR duplicates in deep sequencing experiments","volume":"15","author":"Smith","year":"2014","journal-title":"Genome Biol"},{"key":"2023121610214233100_btad729-B12","doi-asserted-by":"crossref","first-page":"2032","DOI":"10.1093\/bioinformatics\/btv098","article-title":"Sambamba: fast processing of NGS alignment formats","volume":"31","author":"Tarasov","year":"2015","journal-title":"Bioinformatics"},{"key":"2023121610214233100_btad729-B13","doi-asserted-by":"crossref","first-page":"232","DOI":"10.1186\/1471-2105-10-232","article-title":"BSMAP: whole genome bisulfite sequence MAPping program","volume":"10","author":"Xi","year":"2009","journal-title":"BMC Bioinformatics"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad729\/54408122\/btad729.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/12\/btad729\/54533824\/btad729.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/12\/btad729\/54533824\/btad729.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,16]],"date-time":"2023-12-16T10:35:07Z","timestamp":1702722907000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad729\/7471870"}},"subtitle":[],"editor":[{"given":"Inanc","family":"Birol","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2023,12,1]]},"references-count":13,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2023,12,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad729","relation":{},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,12,1]]},"published":{"date-parts":[[2023,12,1]]},"article-number":"btad729"}}