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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZUPANČIČ, Klemen, ČEPIN, Urška, PIRC, Žan, GRUDEN, Kristina, BERNOT, Nejc, NEMEC, Blaž, ZUPANČIČ, Luka, LALIĆ, Jasna
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
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.