Cargando…
A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage
Due to the properties of DNA data storage, the errors that occur in DNA strands make error correction an important and challenging task. In this paper, a new code design of quaternary code suitable for DNA storage is proposed to correct at most two consecutive deletion or insertion errors. The decod...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8699998/ https://www.ncbi.nlm.nih.gov/pubmed/34945898 http://dx.doi.org/10.3390/e23121592 |
_version_ | 1784620649706160128 |
---|---|
author | Khuat, Thi-Huong Kim, Sunghwan |
author_facet | Khuat, Thi-Huong Kim, Sunghwan |
author_sort | Khuat, Thi-Huong |
collection | PubMed |
description | Due to the properties of DNA data storage, the errors that occur in DNA strands make error correction an important and challenging task. In this paper, a new code design of quaternary code suitable for DNA storage is proposed to correct at most two consecutive deletion or insertion errors. The decoding algorithms of the proposed codes are also presented when one and two deletion or insertion errors occur, and it is proved that the proposed code can correct at most two consecutive errors. Moreover, the lower and upper bounds on the cardinality of the proposed quaternary codes are also evaluated, then the redundancy of the proposed code is provided as roughly [Formula: see text]. |
format | Online Article Text |
id | pubmed-8699998 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-86999982021-12-24 A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage Khuat, Thi-Huong Kim, Sunghwan Entropy (Basel) Article Due to the properties of DNA data storage, the errors that occur in DNA strands make error correction an important and challenging task. In this paper, a new code design of quaternary code suitable for DNA storage is proposed to correct at most two consecutive deletion or insertion errors. The decoding algorithms of the proposed codes are also presented when one and two deletion or insertion errors occur, and it is proved that the proposed code can correct at most two consecutive errors. Moreover, the lower and upper bounds on the cardinality of the proposed quaternary codes are also evaluated, then the redundancy of the proposed code is provided as roughly [Formula: see text]. MDPI 2021-11-27 /pmc/articles/PMC8699998/ /pubmed/34945898 http://dx.doi.org/10.3390/e23121592 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Khuat, Thi-Huong Kim, Sunghwan A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage |
title | A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage |
title_full | A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage |
title_fullStr | A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage |
title_full_unstemmed | A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage |
title_short | A Quaternary Code Correcting a Burst of at Most Two Deletion or Insertion Errors in DNA Storage |
title_sort | quaternary code correcting a burst of at most two deletion or insertion errors in dna storage |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8699998/ https://www.ncbi.nlm.nih.gov/pubmed/34945898 http://dx.doi.org/10.3390/e23121592 |
work_keys_str_mv | AT khuatthihuong aquaternarycodecorrectingaburstofatmosttwodeletionorinsertionerrorsindnastorage AT kimsunghwan aquaternarycodecorrectingaburstofatmosttwodeletionorinsertionerrorsindnastorage AT khuatthihuong quaternarycodecorrectingaburstofatmosttwodeletionorinsertionerrorsindnastorage AT kimsunghwan quaternarycodecorrectingaburstofatmosttwodeletionorinsertionerrorsindnastorage |