Способ сохранения информации с использованием ДНК и устройство хранения информации

1. Способ сохранения информации с использованием ДНК, отличающийся тем, что информацию размещают последовательно на одноцепочечной ДНК путем соединенния с ней комплементарных этой ДНК закрытых праймеров, при этом ноль представляют закрытым праймером длиной N нуклеотидов, единицу представляют закрытым праймером длиной K нуклеотидов, между двумя последовательными закрытыми праймерами, соединенными с одноцепочечной ДНК, делают промежуток M нуклеотидов, N>0, K>0, K≠N, M>0, причем каждый закрытый праймер содержит цепь дезоксинуклеотидов, завершенную на 3' конце дидезоксинуклеотидом.
2. Способ по п. 1, отличающийся тем, что в качестве одноцепочечной ДНК выбирают существующую в природе одноцепочечную ДНК или ее часть, или одну цепь существующей в природе двухцепочечной ДНК или ее часть.
3. Способ по п. 1 или 2, отличающийся тем, что одноцепочечную ДНК секвенируют, затем определяют состав и последовательность нуклеотидов в закрытых праймерах, после чего синтезируют закрытые праймеры, а затем присоединяют закрытые праймеры к одноцепочечной ДНК с образованием биомолекулярного архива.
4. Способ по п. 3, отличающийся тем, что присоединение закрытых праймеров к одноцепочечной ДНК проводят одновременно по крайней мере для части закрытых праймеров, при этом перед синтезированием закрытых праймеров определяют их несовместимость с одноцепочечной ДНК, если по крайней мере для одного закрытого праймера имеется несколько участков его компплементарности с упомянутой ДНК и если один из этих участков пересекается с местом расположения промежутка или местом расположения закрытого праймера другого размера.
5. Способ по п. 4, отличающийся тем, что при обнаружении несовместимости  закрытых праймеров и одноцепочечной ДНК для размещения всей информации выбирают другой участок ДНК и повторяют определение закрытых праймеров.
6. Способ по п. 4, отличающийся тем, что при обнаружении несовместимости  закрытых праймеров и одноцепочечной ДНК информацию скремблируют и повторяют определение закрытых праймеров.
7. Способ по п. 4, отличающийся тем, что при обнаружении несовместимости  закрытых праймеров и одноцепочечной ДНК изменяют длину закрытых праймеров для нуля и/или единицы и/или длину промежутков, после чего повторяют определение закрытых праймеров.
8. Способ по п. 4, отличающийся тем, что при обнаружении несовместимости  закрытых праймеров и одноцепочечной ДНК эту ДНК делят на две части, соответственно делят на две части информацию для сохранения, после чего синтезируют закрытые праймеры независимо для двух упомянутых частей, а затем независимо присоединяют закрытые праймеры к одной и второй частям одноцепочечной ДНК.
9. Способ по п. 4, отличающийся тем, что при обнаружении несовместимости закрытых праймеров и одноцепочечной ДНК закрытые праймеры, для которых  обнаружена несовместимость, синтезируют отдельно от остальных и присоединяют такие закрытые праймеры к одноцепочечной ДНК после присоединения к этой ДНК других праймеров.
10. Способ по п. 4, отличающийся тем, что при обнаружении несовместимости закрытых праймеров и одноцепочечной ДНК берут другую одноцепочечную ДНК из библиотеки, после чего новую одноцепочечную ДНК секвенируют, повторяют определение закрытых праймеров.
11. Способ по любому из пп. 1-10, отличающийся тем, что биомолекулярный архив секвенируют, по результатам секвенирования восстанавливают данные, закодированные в биомолекулярном архиве, и сравнивают эти данные с исходной информацией, которую требовалось сохранить.
12. Способ по п. 11, отличающийся тем, что при восстановлении данных по результатам секвенирования биомолекулярного архива определяют длину каждого закрытого праймера, присоединенного к одноцепочечной ДНК биомолекулярного архива.
13. Способ по любому из пп. 1-12, отличающийся тем, что осуществляют упомянутые действия одновременно с несколькими одинаковыми молекулами одноцепочечной ДНК.
14. Способ по любому из пп. 1-5, 7-10, отличающийся тем, что информацию предварительно скремблируют.
15. Устройство хранения информации, отличающееся тем, что содержит одноцепочечную ДНК, к которой комплементарно присоединены закрытые праймеры, каждый из которых содержит цепь дезоксинуклеотидов, завершенную на 3' конце дидезоксинуклеотидом, при этом праймеры присоединены к одноцепочечной ДНК с промежутками, на которых к одноцепочечной ДНК не присоединены никакие комплементарные нуклеотиды, при этом длина праймеров кодирует цифру хранящейся цифровой информации.
16. Устройство по п. 15, отличающееся тем, что закрытый праймер длиной N нуклеотидов кодирует ноль, закрытый праймер длиной K нуклеотидов кодирует единицу, между двумя последовательными закрытыми праймерами, соединенными с одноцепочечной ДНК, выполнен промежуток M нуклеотидов, N>0, K>0, K≠N, M>0.
17. Устройство по п. 15 или 16, отличающееся тем, что оно представляет собой сосуд с консервирующей жидкостью, в котором размещено несколько идентичных вышеупомянутых одноцепочечных ДНК.