ER Logo

DNA Data Simulator

End-to-end DNA data storage simulation made easy.

This application provides a digital twin for the DNA data storage process, which essentially includes three main steps: (i) encoding data into DNA sequences, (ii) simulating errors that occur during synthesis, storage, and sequencing, and (iii) decoding the DNA sequences and reproducing the original files. Special emphasis is placed on an approach based on constrained coding spaces defined by oligo libraries. These libraries provide the user with a limited number of oligos that can be used to encode data. However, the digital twin also includes encoding schemes based on classic DNA synthesis with unconstrained coding sequences for reference. This application is part of the MI-DNA DISC project, which is funded by the EU Commission in the framework of the Horizon Europe – EIC Pathfinder Challenges programme (Grant Agreement No. 101115215). Its use is free for all users.

DNA data encoder

Upload files, encode them using various encoding options, and download DNA sequences.


Error Simulation

Simulate three biological processes: (i) synthesis, (ii) storage, and (iii) sequencing.

DNA data decoder

Decode data and reproduce the original files.

MI-DNA DISC Logo