Related Experiment Video
Updated: Oct 23, 2025

10:36
Rare Event Detection Using Error-corrected DNA and RNA Sequencing
Published on: August 3, 2018
12.2K
NOREC4DNA: using near-optimal rateless erasure codes for DNA storage.
Peter Michael Schwarz1, Bernd Freisleben2
1Department of Mathematics and Computer Science, Philipps-Universität Marburg, 35032, Marburg, Germany. schwarzk@uni-marburg.de.
BMC Bioinformatics
|August 18, 2021
Summary
NOREC4DNA software enables the use of advanced erasure codes for DNA data storage, improving reliability and efficiency over older methods. This framework facilitates the development of robust DNA storage systems.
Area of Science:
- Biotechnology
- Computer Science
- Information Theory
Background:
- DNA offers high-density, long-term digital data storage potential.
- Current DNA storage methods require error correction and avoidance of unstable sequences.
- Luby transform (LT) codes are basic fountain codes used in DNA storage, with room for improvement.
Purpose of the Study:
- To introduce NOREC4DNA, a software framework for near-optimal rateless erasure codes (NORECs) in DNA storage.
- To enable testing, comparison, and enhancement of NORECs for DNA data storage applications.
- To explore advanced NORECs beyond LT codes for improved DNA storage systems.
Main Methods:
- Development of the NOREC4DNA software framework.
- Implementation of various NORECs, including Raptor and Online codes.
- Experimental evaluation of NOREC performance in DNA storage simulations.
Main Results:
- NOREC4DNA provides a flexible platform for evaluating NORECs in DNA storage.
- Advanced NORECs like Raptor and Online codes show significant improvements over LT codes.
- The framework supports variable DNA strand lengths and near-zero overhead.
Conclusions:
- NOREC4DNA is a versatile and extensible framework for NOREC evaluation in DNA storage.
- It facilitates the comparison and improvement of coding strategies for DNA data storage.
- The framework supports the adoption of more efficient codes for reliable DNA data archiving.
Related Concept Videos
Overview of DNA Repair
32.3K
In order to be passed through generations, genomic DNA must be undamaged and error-free. However, every day, DNA in a cell undergoes several thousand to a million damaging events by natural causes and external factors. Ionizing radiation such as UV rays, free radicals produced during cellular respiration, and hydrolytic damage from metabolic reactions can alter the structure of DNA. Damages caused include single-base alteration, base dimerization, chain breaks, and cross-linkage.
Chemically...
Chemically...
32.3K
Base Excision Repair
23.9K
One of the common DNA damages is the chemical alteration of single bases by alkylation, oxidation, or deamination. The altered bases cause mispairing and strand breakage during replication. This type of damage causes minimal change to the DNA double helix structure and can be repaired by the base excision repair (BER) pathways. BER corrects damaged DNA sequences by removing the damaged base and restoring the original base sequence using the complementary strand as a template.
The first step of...
The first step of...
23.9K
Long-patch Base Excision Repair
7.3K
Since the discovery of the two BER pathways, there has been a debate about how a cell chooses one pathway over the other and the factors determining this selection. Numerous in vitro experiments have pointed out multiple determinants for the sub-pathway selection. These are:
7.3K
Proofreading
7.2K
Synthesis of new DNA molecules is carried out by the enzyme DNA polymerase, which adds nucleotides on the daughter strand complementary to the template DNA strand. DNA polymerase has a higher affinity to add the correct base and ensures fidelity during DNA replication. Furthermore, it exhibits proofreading activity during replication, using an exonuclease domain that cuts off incorrect nucleotides from the nascent DNA strand.
Errors During Replication are Corrected by the DNA Polymerase...
Errors During Replication are Corrected by the DNA Polymerase...
7.2K
Proofreading
57.3K
Overview
57.3K
Genome Copying Errors
4.6K
DNA replication is a well-evolved process that copies millions of base pairs with high fidelity during each cell division. Occasionally a wrong base or a long stretch of wrong bases may get added to the daughter strands. If the errors are left unchecked, cells might accumulate several mutations that might endanger their survival. Therefore, the copying errors are checked and repaired at three levels.
4.6K

