Encoding and decoding data into DNA base pairs
scripts/dna-encode
takes an input file (or reads from STDIN
) and encodes the data as DNA base pairs.
dna-encode --verbose --input [filename]
cat [filename] | dna-encode --output [output]
scripts/dna-decode
takes an input file (or reads from STDIN
) and decodes the base pairs into data.
dna-decode --verbose --input [filename]
cat [filename] | dna-decode --output [output]
Uses Python 2.7 and the bundled DNACloud, by Shalin Shah
Shah, Shalin, Dixita Limbachiya, and Manish K. Gupta. "DNACloud: A Potential Tool for storing Big Data on DNA." arXiv preprint arXiv:1310.6992 (2013).