NUCLEIC ACID-BASED DATA STORAGE
Method of storing information in nucleic acid is disclosed which comprises processing units of information into permutation numbers by a reversible algorithm, providing a library of n distinct oligonucleotide strings of predetermined length in a fixed order, wherein n is a positive integer, wherein...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Method of storing information in nucleic acid is disclosed which comprises processing units of information into permutation numbers by a reversible algorithm, providing a library of n distinct oligonucleotide strings of predetermined length in a fixed order, wherein n is a positive integer, wherein each distinct oligonucleotide string is associated with a distinct index indicating the ordinal position, assembling distinct oligonucleotide strings to create strands comprising at least two oligonucleotide strings, wherein each oligonucleotide string's ordinal position matches with a permutation number obtained in step a), wherein each strand comprises at least a data bearing part and a semantic part, wherein the semantic part is to allocate orientation and/or order to a strand.
La présente invention concerne un procédé de stockage d'informations dans un acide nucléique qui consiste à traiter des unités d'informations en nombres de permutation par un algorithme réversible, fournir une bibliothèque de n chaînes d'oligonucléotides distinctes de longueur prédéfinie dans un ordre fixe, n étant un nombre entier positif, chaque chaîne d'oligonucléotides distincte étant associée à un indice distinct indiquant la position ordinale, assembler des chaînes d'oligonucléotides distinctes pour créer des brins comprenant au moins deux chaînes d'oligonucléotides, chaque position ordinale de la chaîne d'oligonucléotides correspondant à un nombre de permutation obtenu à l'étape a), chaque brin comprenant au moins une partie de support de données et une partie sémantique, la partie sémantique étant destinée à attribuer une orientation et/ou un ordre à un brin. |
---|