| CPC C12Q 1/6806 (2013.01) [G06N 3/123 (2013.01)] | 20 Claims |
|
1. A method of storing digital information in deoxyribose nucleic acid (DNA) comprising:
encoding the digital information as a sequence of nucleotides;
synthesizing a synthetic DNA molecule having the sequence of nucleotides;
storing the synthetic DNA molecule;
determining that a quantity of PCR-amplifiable DNA that is stored is less than a threshold level, wherein the threshold level is based on a change in the quantity of PCR-amplifiable DNA before and after storage as measured by quantitative PCR;
contacting the synthetic DNA molecule with a repair mixture comprising at least one of a DNA polymerase, a DNA ligase, or an endonuclease;
sequencing the synthetic DNA molecule following the contacting with the repair mixture to generate sequence data; and
decoding the sequence data to obtain regenerated digital information.
|