Using bioinformatics tools it is possible to store digital data (encode)into a nucleotide sequence. The amazing feature of storing digital data into nucleotide sequence is that it can store approximately 5.5 petabytes of data in just 1 gram of nucleotide sequence.Firstly the digital data is to be converted to a nucleotide sequence . Then using NGS(Next Generation Sequencing) nucleotide sequence is synthesized . But the problem is at the time of decoding the sequence data back to digital data. Because to decode a single file it is necessary to decode the whole DNA sequence back to digital data. So to reduce time consumption and money something new had to be introduced.
So the authors of this paper (DOI:https://doi.org/10.1038/nbt.4079) attempted something new. They used PCR(Polymerase Chain Reaction) to randomly access data from the whole DNA sequence. They used particular primer for each and every file i.e. for each and every file they used identical pair of PCR primers(Forward and Reverse). So whichever file we need ,just the pair of primers will bring up the nucleotide sequence of the file and we can easily decode it back to the digital data.
P.S.:Digital data means any type of files like document,image,audio,video etc.
©image source: Nature Biotechnology