The intention with this project was to create an open source proof of concept that binary information can be stored as DNA sequences.
These instructions will allow you to run the program on your machine.
- Requires Python 3.7
- Download dnaseq.py
- Run dnaseq.py
python dnaseq.py
- Answer prompts in console
- Encode/decode data
This project was inspired by Dina Zielinski's Ted Talk: https://www.youtube.com/watch?v=wxStlzunxCw.
If odd number of bits are generated, the message gets lost in dna so we have to make sure even number of bits are processed. To achieve that we add a 0 at the beginning
Also the previous code is impractical due to biological constraints. (It is illogical to encode data in a random DNA sting order). If there
The new code solves both these problems.