An Asymmetric-Error-Aware LDPC Decoding Algorithm for DNA Storage
With the rapid growth of data, DNA is attracting attention as a promising storage medium due to its durability, large storage capacity, and high bulk density. However, errors occur in DNA synthesis and sequencing processes, with substitutions being the most common errors in DNA storage process. To a...
Saved in:
| Published in | IEEE communications letters Vol. 27; no. 1; pp. 32 - 36 |
|---|---|
| Main Authors | , , , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
IEEE
01.01.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 1089-7798 1558-2558 |
| DOI | 10.1109/LCOMM.2022.3216408 |
Cover
| Abstract | With the rapid growth of data, DNA is attracting attention as a promising storage medium due to its durability, large storage capacity, and high bulk density. However, errors occur in DNA synthesis and sequencing processes, with substitutions being the most common errors in DNA storage process. To address this issue, we select low-density parity-check (LDPC) codes as the error correction method to guarantee data reliability. However, unlike traditional data storage channels, errors occurring between nucleotides in the DNA channel are asymmetric. Therefore, traditional belief propagation (BP) decoding algorithm is not sufficient for effective error correction under DNA channel. In this letter, we propose to use two LDPC codes and take error types as additional information for calibrating log-likelihood ratio (LLR) value. In addition, compared with previous works, simulation results show that our proposed decoding algorithm can reduce bit error rate (BER) by <inline-formula> <tex-math notation="LaTeX">33\% \sim 94\% </tex-math></inline-formula>. |
|---|---|
| AbstractList | With the rapid growth of data, DNA is attracting attention as a promising storage medium due to its durability, large storage capacity, and high bulk density. However, errors occur in DNA synthesis and sequencing processes, with substitutions being the most common errors in DNA storage process. To address this issue, we select low-density parity-check (LDPC) codes as the error correction method to guarantee data reliability. However, unlike traditional data storage channels, errors occurring between nucleotides in the DNA channel are asymmetric. Therefore, traditional belief propagation (BP) decoding algorithm is not sufficient for effective error correction under DNA channel. In this letter, we propose to use two LDPC codes and take error types as additional information for calibrating log-likelihood ratio (LLR) value. In addition, compared with previous works, simulation results show that our proposed decoding algorithm can reduce bit error rate (BER) by [Formula Omitted]. With the rapid growth of data, DNA is attracting attention as a promising storage medium due to its durability, large storage capacity, and high bulk density. However, errors occur in DNA synthesis and sequencing processes, with substitutions being the most common errors in DNA storage process. To address this issue, we select low-density parity-check (LDPC) codes as the error correction method to guarantee data reliability. However, unlike traditional data storage channels, errors occurring between nucleotides in the DNA channel are asymmetric. Therefore, traditional belief propagation (BP) decoding algorithm is not sufficient for effective error correction under DNA channel. In this letter, we propose to use two LDPC codes and take error types as additional information for calibrating log-likelihood ratio (LLR) value. In addition, compared with previous works, simulation results show that our proposed decoding algorithm can reduce bit error rate (BER) by <inline-formula> <tex-math notation="LaTeX">33\% \sim 94\% </tex-math></inline-formula>. |
| Author | Fang, Yi Wang, Yixin Sun, Yi Han, Guojun Liu, Chang |
| Author_xml | – sequence: 1 givenname: Yi orcidid: 0000-0001-9023-0253 surname: Sun fullname: Sun, Yi email: 2112003039@mail2.gdut.edu.cn organization: School of Information Engineering, Guangdong University of Technology, Guangzhou, China – sequence: 2 givenname: Guojun orcidid: 0000-0003-2480-8066 surname: Han fullname: Han, Guojun email: gjhan@gdut.edu.cn organization: School of Information Engineering, Guangdong University of Technology, Guangzhou, China – sequence: 3 givenname: Chang orcidid: 0000-0002-2827-1019 surname: Liu fullname: Liu, Chang email: liuchang@gdut.edu.cn organization: School of Information Engineering, Guangdong University of Technology, Guangzhou, China – sequence: 4 givenname: Yixin orcidid: 0000-0002-6394-0214 surname: Wang fullname: Wang, Yixin email: ywang065@ntu.edu.sg organization: Institute for Infocomm Research, Agency for Science, Technology and Research, Connexis North Tower, Singapore – sequence: 5 givenname: Yi orcidid: 0000-0002-1538-249X surname: Fang fullname: Fang, Yi email: fangyi@gdut.edu.cn organization: School of Information Engineering, Guangdong University of Technology, Guangzhou, China |
| BookMark | eNp9kEtPwzAMgCM0JLbBH4BLJc4dcdrmcay68ZA6hgScoyxNR6a1GWkmtH9PxyYOHLjYluzPlr8RGrSuNQhdA54AYHFXFov5fEIwIZOEAE0xP0NDyDIekz4M-hpzETMm-AUadd0aY8xJBkOU522Ud_umMcFbHc-8dz7Ov5Q3UTl9KaKp0a6y7SrKNyvnbfhootr5aPqcR6_BebUyl-i8VpvOXJ3yGL3fz96Kx7hcPDwVeRlrIrIQc9A0BVGntKqAV2ltEgW4wqArkS0Bp4IxYCozKfRtqpjI-k-WCogmKWZ1Mka3x71b7z53pgty7Xa-7U9KwigklAOGfoofp7R3XedNLbUNKljXBq_sRgKWB2HyR5g8CJMnYT1K_qBbbxvl9_9DN0fIGmN-ASEIBYqTb8HDdc4 |
| CODEN | ICLEF6 |
| CitedBy_id | crossref_primary_10_1089_cmb_2024_0697 crossref_primary_10_1145_3723166 |
| Cites_doi | 10.1109/TMBMC.2016.2537305 10.1186/s13036-019-0211-2 10.1007/978-3-0348-7865-4_5 10.1038/srep14138 10.1109/TIT.2017.2700847 10.1109/ALLERTON.2019.8919890 10.1186/s13059-018-1462-9 10.1038/nbt.4079 10.1109/TSP.2006.880240 10.1126/science.aaj2038 10.1038/nnano.2015.219 10.1049/el:19970362 10.1109/ISIT.2019.8849814 10.1126/science.1226355 10.1109/ACCESS.2020.3021700 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023 |
| DBID | 97E RIA RIE AAYXX CITATION 7SP 8FD L7M |
| DOI | 10.1109/LCOMM.2022.3216408 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitle | CrossRef Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1558-2558 |
| EndPage | 36 |
| ExternalDocumentID | 10_1109_LCOMM_2022_3216408 9926160 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Guangzhou Science and Technology Plan Project grantid: 202201010239 – fundername: National Natural Science Foundation of China grantid: U2001203; 61871136; 62071131 funderid: 10.13039/501100001809 – fundername: Graduate Education & Innovation Project of Guangdong Province grantid: 2022XSLT022 – fundername: International Collaborative Research Program of Guangdong Science and Technology Department grantid: 2022A0505050070 – fundername: Guangdong Basic and Applied Basic Research Foundation grantid: 2022B1515020086 |
| GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV AZLTO BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IES IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 VH1 AAYXX CITATION 7SP 8FD L7M |
| ID | FETCH-LOGICAL-c295t-81c6419f46dd18d4fe3a10d01cd95b10497717a5e4118d6a795321ba12c2407f3 |
| IEDL.DBID | RIE |
| ISSN | 1089-7798 |
| IngestDate | Mon Jun 30 10:11:35 EDT 2025 Wed Oct 01 03:18:37 EDT 2025 Thu Apr 24 23:00:51 EDT 2025 Wed Aug 27 02:54:22 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 1 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c295t-81c6419f46dd18d4fe3a10d01cd95b10497717a5e4118d6a795321ba12c2407f3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-2827-1019 0000-0001-9023-0253 0000-0002-1538-249X 0000-0002-6394-0214 0000-0003-2480-8066 |
| PQID | 2761368101 |
| PQPubID | 85419 |
| PageCount | 5 |
| ParticipantIDs | ieee_primary_9926160 crossref_citationtrail_10_1109_LCOMM_2022_3216408 proquest_journals_2761368101 crossref_primary_10_1109_LCOMM_2022_3216408 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2023-Jan. 2023-1-00 20230101 |
| PublicationDateYYYYMMDD | 2023-01-01 |
| PublicationDate_xml | – month: 01 year: 2023 text: 2023-Jan. |
| PublicationDecade | 2020 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE communications letters |
| PublicationTitleAbbrev | LCOMM |
| PublicationYear | 2023 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 ref15 ref14 ref11 ref10 ref2 ref1 ref8 ref7 ref9 ref4 ref3 ref6 ref5 |
| References_xml | – ident: ref6 doi: 10.1109/TMBMC.2016.2537305 – ident: ref5 doi: 10.1186/s13036-019-0211-2 – ident: ref14 doi: 10.1007/978-3-0348-7865-4_5 – ident: ref3 doi: 10.1038/srep14138 – ident: ref13 doi: 10.1109/TIT.2017.2700847 – ident: ref4 doi: 10.1109/ALLERTON.2019.8919890 – ident: ref11 doi: 10.1186/s13059-018-1462-9 – ident: ref7 doi: 10.1038/nbt.4079 – ident: ref15 doi: 10.1109/TSP.2006.880240 – ident: ref2 doi: 10.1126/science.aaj2038 – ident: ref12 doi: 10.1038/nnano.2015.219 – ident: ref8 doi: 10.1049/el:19970362 – ident: ref10 doi: 10.1109/ISIT.2019.8849814 – ident: ref1 doi: 10.1126/science.1226355 – ident: ref9 doi: 10.1109/ACCESS.2020.3021700 |
| SSID | ssj0008251 |
| Score | 2.4160826 |
| Snippet | With the rapid growth of data, DNA is attracting attention as a promising storage medium due to its durability, large storage capacity, and high bulk density.... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 32 |
| SubjectTerms | Algorithms asymmetric substitutions Asymmetry belief-propagation (BP) decoding Bit error rate bit error rate reduction Bulk density Codes Data storage Decoding DNA DNA data storage Error correcting codes Error correction Error reduction Gene sequencing Iterative decoding Likelihood ratio low-density parity-check (LDPC) codes Memory Nucleotides Sequential analysis Storage capacity Symbols |
| Title | An Asymmetric-Error-Aware LDPC Decoding Algorithm for DNA Storage |
| URI | https://ieeexplore.ieee.org/document/9926160 https://www.proquest.com/docview/2761368101 |
| Volume | 27 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 1558-2558 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0008251 issn: 1089-7798 databaseCode: RIE dateStart: 19970101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PS8MwFA5zJz34a4rTKTl403ZLm7bJsewHItsUdLBbaZNUxW2VrkP0r_el7cpQEW89JBDeS977vjTvfQhdsphGdsi4EduRZ1AaEYOxGM6VYCLmgKFFXiE3Grs3E3o7daY1dF3Vwiil8sdnytSf-b98mYiVviprcw543wWCvuUxt6jVqqKuLsEsHtNzQIycrQtkOrw97N6NRkAFLcu0LaAHWkpyIwnlqio_QnGeXwZ7aLReWfGs5NVcZZEpPr81bfzv0vfRbgk0sV_sjANUU4tDtLPRfrCBfH-B_eXHfK5VtYTRT9MkNfz3MFV42Lvv4h5QU53asD97StKX7HmOAeLi3tjHD0DVIRIdocmg_9i9MUpJBUNY3MkMRoRLCY-pKyVhksbKDklHdoiQ3ImAmgEcJF7oKArEQ7qhxx0wWRQSS2jqF9vHqL5IFuoEYUd5xLJCVziepJIJ5kI2jL1Qs14FHm4isrZxIMp-41r2YhbkvKPDg9wvgfZLUPqlia6qOW9Ft40_Rze0oauRpY2bqLV2ZVAeyGVgeYBbdO81cvr7rDO0rZXki9uVFqpn6UqdA97Ioot8o30BLBjNOg |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT9swFH6qyoHtwI91EwUGPuy2pa0TO7GPUUtVWNNNGki9RYntbAjaoJAKwV-_5yStEEMTtxxsyXrPfu_7HL_3AXwRGUu9REgn89LAYSyljhAZnislVCYRQ6uqQi6a-ZMrdjHn8xZ829TCGGOqx2emZz-rf_k6Vyt7VdaXEvG-jwR9izPGeF2ttYm7tgizfk4vETNKsS6RGcj-dPgjipAMum7Pc5EgWDHJZ2mo0lX5JxhXGWa8C9F6bfXDkpveqkx76ulF28a3Ln4PdhqoScJ6b-xDyyw_wPtnDQg7EIZLEt4_LhZWV0s5Z0WRF074kBSGTEc_h2SE5NQmNxLe_s6L6_LPgiDIJaNZSH4hWcdY9BGuxmeXw4nTiCo4ypW8dARVPqMyY77WVGiWGS-hAz2gSkueIjlDQEiDhBuG1EP7SSA5mixNqKss-cu8T9Be5ktzAISbgLpu4iseaKaFEj7mwyxILO816OMu0LWNY9V0HLfCF7dxxTwGMq78Elu_xI1fuvB1M-eu7rfx39Eda-jNyMbGXTheuzJujuR97AaIXGz3NXr4-qxT2J5cRtN4ej77fgTvrK58fddyDO2yWJnPiD7K9KTadH8BG-nQhw |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=An+Asymmetric-Error-Aware+LDPC+Decoding+Algorithm+for+DNA+Storage&rft.jtitle=IEEE+communications+letters&rft.au=Sun%2C+Yi&rft.au=Han%2C+Guojun&rft.au=Liu%2C+Chang&rft.au=Wang%2C+Yixin&rft.date=2023-01-01&rft.issn=1089-7798&rft.eissn=1558-2558&rft.volume=27&rft.issue=1&rft.spage=32&rft.epage=36&rft_id=info:doi/10.1109%2FLCOMM.2022.3216408&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_LCOMM_2022_3216408 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1089-7798&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1089-7798&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1089-7798&client=summon |