Invention Grant
- Patent Title: Methods for storing digital data as, and for transforming digital data into, synthetic DNA
-
Application No.: US16811985Application Date: 2020-03-06
-
Publication No.: US10917109B1Publication Date: 2021-02-09
- Inventor: Melpomeni Panagiota Dimopoulou , Marc Antonini
- Applicant: Centre National de la Recherche Scientifique , Université Côte d'Azur
- Applicant Address: FR Paris; FR Nice
- Assignee: Centre National de la Recherche Scientifique,Université Côte d'Azur
- Current Assignee: Centre National de la Recherche Scientifique,Université Côte d'Azur
- Current Assignee Address: FR Paris; FR Nice
- Agency: TraskBritt
- Main IPC: H03M7/00
- IPC: H03M7/00 ; H03M7/30 ; H03M7/46

Abstract:
Methods for encoding data in synthetic DNA include, for an input data sequence, constructing a codebook of a number of unique codewords, of a nucleotide length, which are constructed such that, for each codeword, the codeword is formed from a selection of nucleotide pairs from a first predefined dictionary of nucleotide pairs, and, if the nucleotide length of the codeword is odd, an additional selection of a nucleotide from a second predefined dictionary of individual nucleotides. For each symbol from the input data sequence, at least one codeword is designated as associable therewith, and each symbol is coded as one codeword selected from the designated at least one codeword associable with that symbol. A code is formed from the codewords, arranged in corresponding order to that of their respective symbols in the input data sequence. A DNA sequence is synthetized with nucleotides ordered to match the code.
Information query