{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,26]],"date-time":"2026-06-26T14:02:12Z","timestamp":1782482532531,"version":"3.54.5"},"reference-count":30,"publisher":"Oxford University Press (OUP)","issue":"3","license":[{"start":{"date-parts":[[2024,2,29]],"date-time":"2024-02-29T00:00:00Z","timestamp":1709164800000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62102374"],"award-info":[{"award-number":["62102374"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62072417"],"award-info":[{"award-number":["62072417"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024,3,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>DNA as a novel storage medium is considered an effective solution to the world\u2019s growing demand for information due to its high density and long-lasting reliability. However, early coding schemes ignored the biologically constrained nature of DNA sequences in pursuit of high density, leading to DNA synthesis and sequencing difficulties. This article proposes a novel DNA storage coding scheme. The system encodes half of the binary data using each of the two GC-content complementary encoding rules to obtain a DNA sequence.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>After simulating the encoding of representative document and image file formats, a DNA sequence strictly conforming to biological constraints was obtained, reaching a coding potential of 1.66\u2009bit\/nt. In the decoding process, a mechanism to prevent error propagation was introduced. The simulation results demonstrate that by adding Reed-Solomon code, 90% of the data can still be recovered after introducing a 2% error, proving that the proposed DNA storage scheme has high robustness and reliability.<\/jats:p>\n                  <jats:p>Availability and implementation: The source code for the codec scheme of this paper is available at https:\/\/github.com\/Mooreniah\/DNA-dual-rule-rotary-encoding-storage-system-DRRC.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btae113","type":"journal-article","created":{"date-parts":[[2024,2,29]],"date-time":"2024-02-29T08:36:39Z","timestamp":1709195799000},"source":"Crossref","is-referenced-by-count":11,"title":["A dual-rule encoding DNA storage system using chaotic mapping to control GC content"],"prefix":"10.1093","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2190-7651","authenticated-orcid":false,"given":"Xuncai","family":"Zhang","sequence":"first","affiliation":[{"name":"College of Electrical Information Engineering, Zhengzhou University of Light Industry , Zhengzhou 450000, Henan, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-8839-2322","authenticated-orcid":false,"given":"Baonan","family":"Qi","sequence":"additional","affiliation":[{"name":"College of Electrical Information Engineering, Zhengzhou University of Light Industry , Zhengzhou 450000, Henan, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ying","family":"Niu","sequence":"additional","affiliation":[{"name":"College of Building Environment Engineering, Zhengzhou University of Light Industry , Zhengzhou 450000, Henan, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2024,2,28]]},"reference":[{"key":"2024031405370435300_btae113-B1","doi-asserted-by":"crossref","first-page":"4724","DOI":"10.1098\/rspb.2012.1745","article-title":"The half-life of DNA in bone: measuring decay kinetics in 158 dated fossils","volume":"279","author":"Allentoft","year":"2012","journal-title":"Proc R Soc B"},{"key":"2024031405370435300_btae113-B2","doi-asserted-by":"crossref","first-page":"1229","DOI":"10.1038\/s41587-019-0240-x","article-title":"Data storage in DNA with fewer synthesis cycles using composite DNA letters","volume":"37","author":"Anavy","year":"2019","journal-title":"Nat Biotechnol"},{"key":"2024031405370435300_btae113-B3","doi-asserted-by":"crossref","first-page":"538","DOI":"10.1016\/j.future.2017.12.066","article-title":"Bridging data-capacity gap in big data storage","volume":"87","author":"Bhat","year":"2018","journal-title":"Fut Gen Comput Syst"},{"key":"2024031405370435300_btae113-B4","doi-asserted-by":"crossref","first-page":"1011","DOI":"10.1016\/j.procs.2016.05.398","article-title":"Forward error correction for DNA data storage","volume":"80","author":"Blawat","year":"2016","journal-title":"Proc Comput Sci"},{"key":"2024031405370435300_btae113-B5","doi-asserted-by":"crossref","first-page":"e1003031","DOI":"10.1371\/journal.pcbi.1003031","article-title":"Shining a light on dark sequencing: characterising errors in Ion Torrent PGM data","volume":"9","author":"Bragg","year":"2013","journal-title":"PLoS Comput Biol"},{"key":"2024031405370435300_btae113-B6","doi-asserted-by":"crossref","first-page":"911","DOI":"10.1021\/acscentsci.9b00210","article-title":"Storage of information using small organic molecules","volume":"5","author":"Cafferty","year":"2019","journal-title":"ACS Cent Sci"},{"key":"2024031405370435300_btae113-B7","doi-asserted-by":"crossref","first-page":"866","DOI":"10.1109\/TCBB.2020.3011582","article-title":"Designing uncorrelated address constrain for DNA storage by DMVO algorithm","volume":"19","author":"Cao","year":"2022","journal-title":"IEEE\/ACM Trans Comput Biol Bioinform"},{"key":"2024031405370435300_btae113-B8","doi-asserted-by":"crossref","first-page":"6582","DOI":"10.1038\/s41598-019-43105-w","article-title":"High information capacity DNA-based data storage with augmented encoding characters using degenerate bases","volume":"9","author":"Choi","year":"2019","journal-title":"Sci Rep"},{"key":"2024031405370435300_btae113-B9","doi-asserted-by":"crossref","first-page":"1628","DOI":"10.1126\/science.1226355","article-title":"Next-generation digital information storage in DNA","volume":"337","author":"Church","year":"2012","journal-title":"Science"},{"key":"2024031405370435300_btae113-B10","doi-asserted-by":"crossref","first-page":"8072463","DOI":"10.1155\/2016\/8072463","article-title":"New trends of digital data storage in DNA","volume":"2016","author":"De Silva","year":"2016","journal-title":"Biomed Res Int"},{"key":"2024031405370435300_btae113-B11","doi-asserted-by":"crossref","first-page":"950","DOI":"10.1126\/science.aaj2038","article-title":"DNA fountain enables a robust and efficient storage architecture","volume":"355","author":"Erlich","year":"2017","journal-title":"Science"},{"key":"2024031405370435300_btae113-B12","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1038\/nature11875","article-title":"Towards practical, high-capacity, low-maintenance information storage in synthesized DNA","volume":"494","author":"Goldman","year":"2013","journal-title":"Nature"},{"key":"2024031405370435300_btae113-B13","doi-asserted-by":"crossref","first-page":"2552","DOI":"10.1002\/anie.201411378","article-title":"Robust chemical preservation of digital information on DNA in silica with error-correcting codes","volume":"54","author":"Grass","year":"2015","journal-title":"Angew Chem Int Ed Engl"},{"key":"2024031405370435300_btae113-B14","doi-asserted-by":"crossref","first-page":"e0217364","DOI":"10.1371\/journal.pone.0217364","article-title":"Encoding information in synthetic metabolomes","volume":"14","author":"Kennedy","year":"2019","journal-title":"PLoS One"},{"key":"2024031405370435300_btae113-B15","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1038\/s41587-019-0356-z","article-title":"A DNA-of-things storage architecture to create materials with embedded memory","volume":"38","author":"Koch","year":"2020","journal-title":"Nat Biotechnol"},{"key":"2024031405370435300_btae113-B16","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1038\/nmeth.2918","article-title":"Large-scale de novo DNA synthesis: technologies and applications","volume":"11","author":"Kosuri","year":"2014","journal-title":"Nat Methods"},{"key":"2024031405370435300_btae113-B17","first-page":"2492","year":"2009"},{"key":"2024031405370435300_btae113-B18","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1142\/S0218127408020483","article-title":"Time scaling of chaotic systems: application to secure communications","volume":"18","author":"Materassi","year":"2008","journal-title":"Int J Bifurc Chaos"},{"key":"2024031405370435300_btae113-B19","doi-asserted-by":"crossref","first-page":"4327","DOI":"10.1021\/ac2010857","article-title":"Landscape of next-generation sequencing technologies","volume":"83","author":"Niedringhaus","year":"2011","journal-title":"Anal Chem"},{"key":"2024031405370435300_btae113-B20","first-page":"412","article-title":"Chamaeleo: an integrated evaluation platform for DNA storage","volume":"2","year":"2021","journal-title":"Synth Biol J"},{"key":"2024031405370435300_btae113-B21","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1038\/s43588-022-00231-2","article-title":"Towards practical and robust DNA-based data archiving using the yin\u2013yang codec system","volume":"2","author":"Ping","year":"2022","journal-title":"Nat Comput Sci"},{"key":"2024031405370435300_btae113-B22","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1186\/1471-2164-13-341","article-title":"A tale of three next generation sequencing platforms: comparison of Ion Torrent, Pacific Biosciences and Illumina MiSeq sequencers","volume":"13","author":"Quail","year":"2012","journal-title":"BMC Genomics"},{"key":"2024031405370435300_btae113-B23","doi-asserted-by":"crossref","first-page":"R51","DOI":"10.1186\/gb-2013-14-5-r51","article-title":"Characterizing and measuring bias in sequence data","volume":"14","author":"Ross","year":"2013","journal-title":"Genome Biol"},{"key":"2024031405370435300_btae113-B24","doi-asserted-by":"crossref","first-page":"913","DOI":"10.1038\/nmeth.2137","article-title":"Accurate gene synthesis with tag-directed retrieval of sequence-verified DNA molecules","volume":"9","author":"Schwartz","year":"2012","journal-title":"Nat Methods"},{"key":"2024031405370435300_btae113-B25","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1038\/nature24286","article-title":"DNA sequencing at 40: past, present and future","volume":"550","author":"Shendure","year":"2017","journal-title":"Nature"},{"key":"2024031405370435300_btae113-B26","doi-asserted-by":"crossref","first-page":"1415","DOI":"10.1038\/s41587-020-0570-8","article-title":"A dual-constriction biological nanopore resolves homonucleotide sequences with high fidelity","volume":"38","author":"Van der Verren","year":"2020","journal-title":"Nat Biotechnol"},{"key":"2024031405370435300_btae113-B27","doi-asserted-by":"crossref","first-page":"628","DOI":"10.1038\/s41467-023-36297-3","article-title":"DNA-Aeon provides flexible arithmetic coding for constraint adherence and error correction in DNA storage","volume":"14","author":"Welzel","year":"2023","journal-title":"Nat Commun"},{"key":"2024031405370435300_btae113-B28","doi-asserted-by":"crossref","DOI":"10.1109\/9780470546345","volume-title":"Reed-Solomon Codes and Their Applications","author":"\u0398Wicker","year":"1999"},{"key":"2024031405370435300_btae113-B29","doi-asserted-by":"crossref","first-page":"14138","DOI":"10.1038\/srep14138","article-title":"A rewritable, random-access DNA-based storage system","volume":"5","author":"Yazdi","year":"2015","journal-title":"Sci Rep"},{"key":"2024031405370435300_btae113-B30","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/s12539-021-00476-x","article-title":"A hierarchical error correction strategy for text DNA storage","volume":"14","author":"Zan","year":"2022","journal-title":"Interdiscip Sci"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btae113\/56794700\/btae113.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/40\/3\/btae113\/56965069\/btae113.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/40\/3\/btae113\/56965069\/btae113.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,14]],"date-time":"2024-03-14T05:37:27Z","timestamp":1710394647000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btae113\/7616129"}},"subtitle":[],"editor":[{"given":"Lenore","family":"Cowen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2024,2,28]]},"references-count":30,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2024,3,4]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btae113","relation":{},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2024,3,1]]},"published":{"date-parts":[[2024,2,28]]},"article-number":"btae113"}}