Official implementation of paper "Expanding the Molecular Alphabet of DNA-Based Data Storage Systems with Nanopore Readouts" (Nano Letters)
-
Updated
Aug 6, 2022 - Python
Official implementation of paper "Expanding the Molecular Alphabet of DNA-Based Data Storage Systems with Nanopore Readouts" (Nano Letters)
This repository facilitates encoding multiple binary text files into synthetic DNA molecules of desired length such that random access of each individual file can be carried out in the PCR step, along with the decoding mechanism to retrieve back the stored data of the file (oligo format : FORWARD PRIMER + ADDRESS BLOCK + PAYLOAD + REVERSE PRIMER).
This repository facilitates encoding binary data into synthetic DNA molecules of desired length (format : FORWARD PRIMER + ADDRESS BLOCK + PAYLOAD + REVERSE PRIMER), using a subset of a suitably designed set of primer pairs, along with the decoding mechanism to retrieve back the stored data.
Real-time data retrieval of DNA-based data storage with SPIDER-WEB
To associate your repository with the dna-based-data-storage topic, visit your repo's landing page and select "manage topics."