Efficient DNA Coding Algorithm for Polymerase Chain Reaction Amplification Information Retrieval.
DNA coding
DNA storage
ECA-PCRAIR
biological constraint
nonspecific pairing constraint
storage density
Journal
International journal of molecular sciences
ISSN: 1422-0067
Titre abrégé: Int J Mol Sci
Pays: Switzerland
ID NLM: 101092791
Informations de publication
Date de publication:
11 Jun 2024
11 Jun 2024
Historique:
received:
07
04
2024
revised:
02
06
2024
accepted:
07
06
2024
medline:
27
6
2024
pubmed:
27
6
2024
entrez:
27
6
2024
Statut:
epublish
Résumé
Polymerase Chain Reaction (PCR) amplification is widely used for retrieving information from DNA storage. During the PCR amplification process, nonspecific pairing between the 3' end of the primer and the DNA sequence can cause cross-talk in the amplification reaction, leading to the generation of interfering sequences and reduced amplification accuracy. To address this issue, we propose an efficient coding algorithm for PCR amplification information retrieval (ECA-PCRAIR). This algorithm employs variable-length scanning and pruning optimization to construct a codebook that maximizes storage density while satisfying traditional biological constraints. Subsequently, a codeword search tree is constructed based on the primer library to optimize the codebook, and a variable-length interleaver is used for constraint detection and correction, thereby minimizing the likelihood of nonspecific pairing. Experimental results demonstrate that ECA-PCRAIR can reduce the probability of nonspecific pairing between the 3' end of the primer and the DNA sequence to 2-25%, enhancing the robustness of the DNA sequences. Additionally, ECA-PCRAIR achieves a storage density of 2.14-3.67 bits per nucleotide (bits/nt), significantly improving storage capacity.
Identifiants
pubmed: 38928155
pii: ijms25126449
doi: 10.3390/ijms25126449
pii:
doi:
Substances chimiques
DNA
9007-49-2
DNA Primers
0
Types de publication
Journal Article
Langues
eng
Sous-ensembles de citation
IM
Subventions
Organisme : Tianjin Science and Technology Planning Project
ID : 22JCYBJCO1390