<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.fkkt.uni-lj.si/index.php?action=history&amp;feed=atom&amp;title=Shranjevanje_digitalnih_podatkov_v_DNA</id>
	<title>Shranjevanje digitalnih podatkov v DNA - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.fkkt.uni-lj.si/index.php?action=history&amp;feed=atom&amp;title=Shranjevanje_digitalnih_podatkov_v_DNA"/>
	<link rel="alternate" type="text/html" href="https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;action=history"/>
	<updated>2026-09-12T19:59:22Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17520&amp;oldid=prev</id>
		<title>Samo Purič at 17:07, 17 May 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17520&amp;oldid=prev"/>
		<updated>2020-05-17T17:07:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:07, 17 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l9&quot;&gt;Line 9:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 9:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Praktičen način shranjevanja podatkov z visoko kapaciteto ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Praktičen način shranjevanja podatkov z visoko kapaciteto ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Prednosti DNA sistemov:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;Prednosti DNA sistemov:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka kapaciteta oz. izredna gostota kodiranja informacij&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka kapaciteta oz. izredna gostota kodiranja informacij&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Evolucijsko dokazana učinkovitost in zanesljivost ohranjanja zapisanih informacij  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Evolucijsko dokazana učinkovitost in zanesljivost ohranjanja zapisanih informacij  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Slabosti prvih DNA sistemov:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;Slabosti prvih DNA sistemov:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Shranjevanje majhnih količin podatkov (težave pri razširjanju obsega)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Shranjevanje majhnih količin podatkov (težave pri razširjanju obsega)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Samo Purič</name></author>
	</entry>
	<entry>
		<id>https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17519&amp;oldid=prev</id>
		<title>Samo Purič at 17:07, 17 May 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17519&amp;oldid=prev"/>
		<updated>2020-05-17T17:07:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:07, 17 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Prednosti DNA sistemov:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Prednosti DNA sistemov:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka kapaciteta oz. izredna gostota kodiranja informacij&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka kapaciteta oz. izredna gostota kodiranja informacij&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Dolgotrajna obstojnost pri lahko lahko dosegljivih pogojih&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Dolgotrajna obstojnost pri lahko lahko dosegljivih pogojih&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Evolucijsko dokazana učinkovitost in zanesljivost ohranjanja zapisanih informacij  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Evolucijsko dokazana učinkovitost in zanesljivost ohranjanja zapisanih informacij  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Slabosti prvih DNA sistemov:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Slabosti prvih DNA sistemov:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Shranjevanje majhnih količin podatkov (težave pri razširjanju obsega)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Shranjevanje majhnih količin podatkov (težave pri razširjanju obsega)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Odsotnost robustnih popravljalnih mehanizmov oziroma sistemov&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Odsotnost robustnih popravljalnih mehanizmov oziroma sistemov&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka cena zapisovanja in branja podatkov&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka cena zapisovanja in branja podatkov&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kljub temu, da so tehnike za manipulacijo, shranjevanje in kopiranje velikih količin DNA v veljavi že leta, glavno težavo pri uporabi DNA, kot medija za shranjevanje digitalnih informacij, predstavlja &amp;#039;&amp;#039;de novo&amp;#039;&amp;#039; sinteza dolgih zaporedij DNA po točno določenem načrtu. Pristop, ki so ga ubrali raziskovalci iz Evropskega inštituta za bioinformatiko (EBI), je temeljil na hipotetični dolgi molekuli DNA, ki je bila kodirana &amp;#039;&amp;#039;in vitro&amp;#039;&amp;#039; z uporabo krajših fragmentov. Za razliko od uporabe živih vektorjev, tako zasnovan sistem omogoča preprost dostop do informacij in dolgotrajno shranjevanje, poleg tega pa je cenovno veliko bolj učinkovit.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kljub temu, da so tehnike za manipulacijo, shranjevanje in kopiranje velikih količin DNA v veljavi že leta, glavno težavo pri uporabi DNA, kot medija za shranjevanje digitalnih informacij, predstavlja &amp;#039;&amp;#039;de novo&amp;#039;&amp;#039; sinteza dolgih zaporedij DNA po točno določenem načrtu. Pristop, ki so ga ubrali raziskovalci iz Evropskega inštituta za bioinformatiko (EBI), je temeljil na hipotetični dolgi molekuli DNA, ki je bila kodirana &amp;#039;&amp;#039;in vitro&amp;#039;&amp;#039; z uporabo krajših fragmentov. Za razliko od uporabe živih vektorjev, tako zasnovan sistem omogoča preprost dostop do informacij in dolgotrajno shranjevanje, poleg tega pa je cenovno veliko bolj učinkovit.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l25&quot;&gt;Line 25:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 33:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left: auto; margin-right: auto; text-align:center; border: none; background: none;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left: auto; margin-right: auto; text-align:center; border: none; background: none;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+Tabela 1: Shema pretvarjanja tritov v nukleotide, ki preprečuje nastanek homopolimerov.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+Tabela 1: Shema pretvarjanja tritov v nukleotide, ki preprečuje nastanek homopolimerov.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! &lt;/del&gt;style=&quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;width: 90px; &lt;/del&gt;background: #&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;B3C88A&lt;/del&gt;;&quot; |  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/ins&gt;style=&quot;background: #&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;FCFCFC&lt;/ins&gt;;&quot; |  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Samo Purič</name></author>
	</entry>
	<entry>
		<id>https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17518&amp;oldid=prev</id>
		<title>Samo Purič at 17:06, 17 May 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17518&amp;oldid=prev"/>
		<updated>2020-05-17T17:06:11Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:06, 17 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l35&quot;&gt;Line 35:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 35:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | 2&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | 2&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/del&gt;style=&quot;background: #&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;FCFCFC&lt;/del&gt;;&quot; |A  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! &lt;/ins&gt;style=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;width: 90px; &lt;/ins&gt;background: #&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;B3C88A&lt;/ins&gt;;&quot; |A  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/del&gt;style=&quot;background: #&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;FCFCFC&lt;/del&gt;;&quot; |C&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! &lt;/ins&gt;style=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;width: 90px; &lt;/ins&gt;background: #&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;B3C88A&lt;/ins&gt;;&quot; |C&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/del&gt;style=&quot;background: #&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;FCFCFC&lt;/del&gt;;&quot; |G&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! &lt;/ins&gt;style=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;width: 90px; &lt;/ins&gt;background: #&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;B3C88A&lt;/ins&gt;;&quot; |G&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/del&gt;style=&quot;background: #&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;FCFCFC&lt;/del&gt;;&quot; |T&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! &lt;/ins&gt;style=&quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;width: 90px; &lt;/ins&gt;background: #&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;B3C88A&lt;/ins&gt;;&quot; |T&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Samo Purič</name></author>
	</entry>
	<entry>
		<id>https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17516&amp;oldid=prev</id>
		<title>Samo Purič at 17:01, 17 May 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17516&amp;oldid=prev"/>
		<updated>2020-05-17T17:01:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:01, 17 May 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;Povzeto po&amp;#039;&amp;#039;: [https://www.nature.com/articles/nature11875 Goldman, N. &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039; Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. &amp;#039;&amp;#039;Nature&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;494&amp;#039;&amp;#039;&amp;#039;, 77–80 (2013)]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;Povzeto po&amp;#039;&amp;#039;: [https://www.nature.com/articles/nature11875 Goldman, N. &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039; Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. &amp;#039;&amp;#039;Nature&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;494&amp;#039;&amp;#039;&amp;#039;, 77–80 (2013)]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;UVOD &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Uvod &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ideja o shranjevanju digitalnih podatkov v molekulah DNA ni nova. Kot medij za shranjevanje genetskih informacij, je DNA prisotna vse od začetka življenja na zemlji, velika verjentost pa je, da so se njeni osnovni gradniki pojavili že veliko prej. Tako pravzaprav ni nobeno naključje, da so raziskovalci že v sredini prejšnjega stoletja začeli razmišljati v tej smeri. Leta 1959 je fizik Richard Feynman predlagal koncept uporabe umetno zasnovanih objektov/procesov, ki bi med drugim posnemali tudi biološke molekule/sisteme. Prvi primer dejanskega shranjevanja podatkov je iz leta 1988, ko so raziskovalci iz Harvarda, v sodelovanju z umetnikom Joe Davisom, v DNA sekvenco v E.coli shranili sliko germanske rune. Razvoj je bil sprva zelo počasen (in je še danes), največjo oviro namreč predstavljata cena in pa dolgotrajnost postopkov zapisovanja in branja podatkov.&amp;lt;sup&amp;gt;1,2&amp;lt;/sup&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ideja o shranjevanju digitalnih podatkov v molekulah DNA ni nova. Kot medij za shranjevanje genetskih informacij, je DNA prisotna vse od začetka življenja na zemlji, velika verjentost pa je, da so se njeni osnovni gradniki pojavili že veliko prej. Tako pravzaprav ni nobeno naključje, da so raziskovalci že v sredini prejšnjega stoletja začeli razmišljati v tej smeri. Leta 1959 je fizik Richard Feynman predlagal koncept uporabe umetno zasnovanih objektov/procesov, ki bi med drugim posnemali tudi biološke molekule/sisteme. Prvi primer dejanskega shranjevanja podatkov je iz leta 1988, ko so raziskovalci iz Harvarda, v sodelovanju z umetnikom Joe Davisom, v DNA sekvenco v &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;E.coli&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;shranili sliko germanske rune. Razvoj je bil sprva zelo počasen (in je še danes), največjo oviro namreč predstavljata cena in pa dolgotrajnost postopkov zapisovanja in branja podatkov.&amp;lt;sup&amp;gt;1,2&amp;lt;/sup&amp;gt;  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;V zadnjih nekaj letih smo ustvarili in shranili večjo količino podatkov, kot pred tem v celotni zgodovini človeštva. Količina generiranih podatkov se eksponentno povečuje iz leta v leto. Klasični (t.j. magnetni ali optični) nosilci informacij ne predstavljajo trajne rešitve saj je, poleg relativno kratke življenjske dobe, njihova glavna pomanjkljivost ogromna količina energije ki je potrebna za delovanje podatkovnih centrov. V luči konstantnega napredka na področju tehnologije DNA, večjih hitrostih in pa predvsem nižanju cen sinteze in sekvenciranja, predstavlja uporaba DNA za shranjevanje podatkov izredno zanimivo alternativo klasičnim trdim diskom. Poleg tega molekula DNA predstavlja enostavno in robustno platformo, ki omogoča shranjevanje podatkov za daljše časovno obdobje.&amp;lt;sup&amp;gt;1,3&amp;lt;/sup&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;V zadnjih nekaj letih smo ustvarili in shranili večjo količino podatkov, kot pred tem v celotni zgodovini človeštva. Količina generiranih podatkov se eksponentno povečuje iz leta v leto. Klasični (t.j. magnetni ali optični) nosilci informacij ne predstavljajo trajne rešitve saj je, poleg relativno kratke življenjske dobe, njihova glavna pomanjkljivost ogromna količina energije ki je potrebna za delovanje podatkovnih centrov. V luči konstantnega napredka na področju tehnologije DNA, večjih hitrostih in pa predvsem nižanju cen sinteze in sekvenciranja, predstavlja uporaba DNA za shranjevanje podatkov izredno zanimivo alternativo klasičnim trdim diskom. Poleg tega molekula DNA predstavlja enostavno in robustno platformo, ki omogoča shranjevanje podatkov za daljše časovno obdobje.&amp;lt;sup&amp;gt;1,3&amp;lt;/sup&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Line 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Odsotnost robustnih popravljalnih mehanizmov oziroma sistemov&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Odsotnost robustnih popravljalnih mehanizmov oziroma sistemov&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka cena zapisovanja in branja podatkov&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;-	Visoka cena zapisovanja in branja podatkov&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kljub temu, da so tehnike za manipulacijo, shranjevanje in kopiranje velikih količin DNA v veljavi že leta, glavno težavo pri uporabi DNA, kot medija za shranjevanje digitalnih informacij, predstavlja de novo sinteza dolgih zaporedij DNA po točno določenem načrtu. Pristop, ki so ga ubrali raziskovalci iz Evropskega inštituta za bioinformatiko (EBI), je temeljil na hipotetični dolgi molekuli DNA, ki je bila kodirana in vitro z uporabo krajših fragmentov. Za razliko od uporabe živih vektorjev, tako zasnovan sistem omogoča preprost dostop do informacij in dolgotrajno shranjevanje, poleg tega pa je cenovno veliko bolj učinkovit.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Kljub temu, da so tehnike za manipulacijo, shranjevanje in kopiranje velikih količin DNA v veljavi že leta, glavno težavo pri uporabi DNA, kot medija za shranjevanje digitalnih informacij, predstavlja &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;de novo&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;sinteza dolgih zaporedij DNA po točno določenem načrtu. Pristop, ki so ga ubrali raziskovalci iz Evropskega inštituta za bioinformatiko (EBI), je temeljil na hipotetični dolgi molekuli DNA, ki je bila kodirana &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;in vitro&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;z uporabo krajših fragmentov. Za razliko od uporabe živih vektorjev, tako zasnovan sistem omogoča preprost dostop do informacij in dolgotrajno shranjevanje, poleg tega pa je cenovno veliko bolj učinkovit.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Kodiranje digitalnih informacij ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Kodiranje digitalnih informacij ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Za analizo delovanja načrtovanega sistema shranjevanja informacij je bilo izbranih 5 datotek zapisanih v sledečih računalniških formatih: ASCII tekst, PDF format, JPEG format in MP3 format. Bajti, ki sestavljajo vsako posamezno datoteko so predstavljeni kot enoverižno DNA zaporedje. Le-to ne vsebuje nobenih homopolimerov (t.j. zaporednih ponovitev identičnih baz), saj ti znatno prispevajo k pojavu napak v procesu obsežnejšega sekvenciranja. Odsotnost ponovitev je bila dosežena z uporabo Huffmanovega algoritma, ki vsak bajt v zaporedju zamenja s petimi ali šestimi base-3 števili oz. triti (ternarni sistem – 0, 1, 2). Vsak od 256 možnih bajtov je tako predstavljen z petimi ali šestimi triti. Nato je vsak trit kodiran z nukleotidom, ki je izbran po principu, da ne sme biti enak kot prejšnji (Tabela 1).  Vsako posamezno DNA zaporedje sestavlja 100 nukleotidov, razdeljeno pa je na prekrivajoče se segmente (prekrivanje 75 nukleotidov) s čimer je zagotovljena 4x redundantnost. Poleg tega je vsak drug segment pretvorjen v svoj reverzni komplement (s tem je zmanjšana možnost sistemskih napak, ki bi povzročile izgubo podatkov). Vsakemu segmentu pripada tudi 17 nukleotidov dolgo registrsko zaporedje, ki vsebuje informacije o datoteki, ki ji segment pripada in o njegovi lokacija znotraj le-te. Končni produkt je set segmentov celotnega DNA zaporedja z dolžino 117 nukleotidov. Uniformna dolžina segmentov in odsotnost zaporednih ponovitev enakih nukleotidov kažeta na to, da gre za sintetične molekule DNA, ki ne izvirajo iz narave.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Za analizo delovanja načrtovanega sistema shranjevanja informacij je bilo izbranih 5 datotek zapisanih v sledečih računalniških formatih: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;ASCII&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;tekst, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;PDF&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;format, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;JPEG&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;format in &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;MP3&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;format. Bajti, ki sestavljajo vsako posamezno datoteko so predstavljeni kot enoverižno DNA zaporedje. Le-to ne vsebuje nobenih homopolimerov (t.j. zaporednih ponovitev identičnih baz), saj ti znatno prispevajo k pojavu napak v procesu obsežnejšega sekvenciranja. Odsotnost ponovitev je bila dosežena z uporabo Huffmanovega algoritma, ki vsak bajt v zaporedju zamenja s petimi ali šestimi &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;base-3&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;števili oz. triti (ternarni sistem – 0, 1, 2). Vsak od 256 možnih bajtov je tako predstavljen z petimi ali šestimi triti. Nato je vsak trit kodiran z nukleotidom, ki je izbran po principu, da ne sme biti enak kot prejšnji (Tabela 1).  Vsako posamezno DNA zaporedje sestavlja 100 nukleotidov, razdeljeno pa je na prekrivajoče se segmente (prekrivanje 75 nukleotidov) s čimer je zagotovljena 4x redundantnost. Poleg tega je vsak drug segment pretvorjen v svoj reverzni komplement (s tem je zmanjšana možnost sistemskih napak, ki bi povzročile izgubo podatkov). Vsakemu segmentu pripada tudi 17 nukleotidov dolgo registrsko zaporedje, ki vsebuje informacije o datoteki, ki ji segment pripada in o njegovi lokacija znotraj le-te. Končni produkt je set segmentov celotnega DNA zaporedja z dolžino 117 nukleotidov. Uniformna dolžina segmentov in odsotnost zaporednih ponovitev enakih nukleotidov kažeta na to, da gre za sintetične molekule DNA, ki ne izvirajo iz narave.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left: auto; margin-right: auto; text-align:center; border: none; background: none;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left: auto; margin-right: auto; text-align:center; border: none; background: none;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l57&quot;&gt;Line 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Štirikratna redundantnost pomeni, da je vsaka baza kodirana v štirih različnih DNA segmentih, od katerih sta dva reverzna komplementa. Zaradi tega lahko vsako sistemsko ali naključno napako v sintezi ali sekvenciranju popravimo s t.i. »majority vote-om« (večinskim glasovanjem) ali pa z uporabo bolj dovršenih bralnih mehanizmov, ki upoštevajo možnost nastanka takšnih napak.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Štirikratna redundantnost pomeni, da je vsaka baza kodirana v štirih različnih DNA segmentih, od katerih sta dva reverzna komplementa. Zaradi tega lahko vsako sistemsko ali naključno napako v sintezi ali sekvenciranju popravimo s t.i. »majority vote-om« (večinskim glasovanjem) ali pa z uporabo bolj dovršenih bralnih mehanizmov, ki upoštevajo možnost nastanka takšnih napak.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sintetizirane oligonukeotide, ki ustrezajo načrtovanim DNA segmentom lahko v liofilizirani obliki shranjujemo ali transportiramo pri sobni temperaturi, brez uporabe specializiranega pakiranja. Po resuspendiranju, pomnoževanju in čiščenju je moč vzorec sekvencirati in iz posameznih segmentov in silico rekonstruirati celotno DNA zaporedje in iz njega dekodirati informacijo (brez kakršnih koli dodatnih informacij).  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Sintetizirane oligonukeotide, ki ustrezajo načrtovanim DNA segmentom lahko v liofilizirani obliki shranjujemo ali transportiramo pri sobni temperaturi, brez uporabe specializiranega pakiranja. Po resuspendiranju, pomnoževanju in čiščenju je moč vzorec sekvencirati in iz posameznih segmentov &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&lt;/ins&gt;in silico&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039; &lt;/ins&gt;rekonstruirati celotno DNA zaporedje in iz njega dekodirati informacijo (brez kakršnih koli dodatnih informacij).  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Dekodiranje in poprava napak ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Dekodiranje in poprava napak ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Samo Purič</name></author>
	</entry>
	<entry>
		<id>https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17515&amp;oldid=prev</id>
		<title>Samo Purič: New page: &#039;&#039;Povzeto po&#039;&#039;: [https://www.nature.com/articles/nature11875 Goldman, N. &#039;&#039;et al.&#039;&#039; Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. &#039;&#039;Nature&#039;&#039; &#039;&#039;&#039;...</title>
		<link rel="alternate" type="text/html" href="https://wiki.fkkt.uni-lj.si/index.php?title=Shranjevanje_digitalnih_podatkov_v_DNA&amp;diff=17515&amp;oldid=prev"/>
		<updated>2020-05-17T16:59:03Z</updated>

		<summary type="html">&lt;p&gt;New page: &amp;#039;&amp;#039;Povzeto po&amp;#039;&amp;#039;: [https://www.nature.com/articles/nature11875 Goldman, N. &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039; Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. &amp;#039;&amp;#039;Nature&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;Povzeto po&amp;#039;&amp;#039;: [https://www.nature.com/articles/nature11875 Goldman, N. &amp;#039;&amp;#039;et al.&amp;#039;&amp;#039; Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. &amp;#039;&amp;#039;Nature&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;494&amp;#039;&amp;#039;&amp;#039;, 77–80 (2013)]&lt;br /&gt;
&lt;br /&gt;
=== UVOD ===&lt;br /&gt;
&lt;br /&gt;
Ideja o shranjevanju digitalnih podatkov v molekulah DNA ni nova. Kot medij za shranjevanje genetskih informacij, je DNA prisotna vse od začetka življenja na zemlji, velika verjentost pa je, da so se njeni osnovni gradniki pojavili že veliko prej. Tako pravzaprav ni nobeno naključje, da so raziskovalci že v sredini prejšnjega stoletja začeli razmišljati v tej smeri. Leta 1959 je fizik Richard Feynman predlagal koncept uporabe umetno zasnovanih objektov/procesov, ki bi med drugim posnemali tudi biološke molekule/sisteme. Prvi primer dejanskega shranjevanja podatkov je iz leta 1988, ko so raziskovalci iz Harvarda, v sodelovanju z umetnikom Joe Davisom, v DNA sekvenco v E.coli shranili sliko germanske rune. Razvoj je bil sprva zelo počasen (in je še danes), največjo oviro namreč predstavljata cena in pa dolgotrajnost postopkov zapisovanja in branja podatkov.&amp;lt;sup&amp;gt;1,2&amp;lt;/sup&amp;gt; &lt;br /&gt;
&lt;br /&gt;
V zadnjih nekaj letih smo ustvarili in shranili večjo količino podatkov, kot pred tem v celotni zgodovini človeštva. Količina generiranih podatkov se eksponentno povečuje iz leta v leto. Klasični (t.j. magnetni ali optični) nosilci informacij ne predstavljajo trajne rešitve saj je, poleg relativno kratke življenjske dobe, njihova glavna pomanjkljivost ogromna količina energije ki je potrebna za delovanje podatkovnih centrov. V luči konstantnega napredka na področju tehnologije DNA, večjih hitrostih in pa predvsem nižanju cen sinteze in sekvenciranja, predstavlja uporaba DNA za shranjevanje podatkov izredno zanimivo alternativo klasičnim trdim diskom. Poleg tega molekula DNA predstavlja enostavno in robustno platformo, ki omogoča shranjevanje podatkov za daljše časovno obdobje.&amp;lt;sup&amp;gt;1,3&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Praktičen način shranjevanja podatkov z visoko kapaciteto ==&lt;br /&gt;
&lt;br /&gt;
Prednosti DNA sistemov:&lt;br /&gt;
-	Visoka kapaciteta oz. izredna gostota kodiranja informacij&lt;br /&gt;
-	Dolgotrajna obstojnost pri lahko lahko dosegljivih pogojih&lt;br /&gt;
-	Evolucijsko dokazana učinkovitost in zanesljivost ohranjanja zapisanih informacij &lt;br /&gt;
Slabosti prvih DNA sistemov:&lt;br /&gt;
-	Shranjevanje majhnih količin podatkov (težave pri razširjanju obsega)&lt;br /&gt;
-	Odsotnost robustnih popravljalnih mehanizmov oziroma sistemov&lt;br /&gt;
-	Visoka cena zapisovanja in branja podatkov&lt;br /&gt;
Kljub temu, da so tehnike za manipulacijo, shranjevanje in kopiranje velikih količin DNA v veljavi že leta, glavno težavo pri uporabi DNA, kot medija za shranjevanje digitalnih informacij, predstavlja de novo sinteza dolgih zaporedij DNA po točno določenem načrtu. Pristop, ki so ga ubrali raziskovalci iz Evropskega inštituta za bioinformatiko (EBI), je temeljil na hipotetični dolgi molekuli DNA, ki je bila kodirana in vitro z uporabo krajših fragmentov. Za razliko od uporabe živih vektorjev, tako zasnovan sistem omogoča preprost dostop do informacij in dolgotrajno shranjevanje, poleg tega pa je cenovno veliko bolj učinkovit. &lt;br /&gt;
&lt;br /&gt;
=== Kodiranje digitalnih informacij ===&lt;br /&gt;
&lt;br /&gt;
Za analizo delovanja načrtovanega sistema shranjevanja informacij je bilo izbranih 5 datotek zapisanih v sledečih računalniških formatih: ASCII tekst, PDF format, JPEG format in MP3 format. Bajti, ki sestavljajo vsako posamezno datoteko so predstavljeni kot enoverižno DNA zaporedje. Le-to ne vsebuje nobenih homopolimerov (t.j. zaporednih ponovitev identičnih baz), saj ti znatno prispevajo k pojavu napak v procesu obsežnejšega sekvenciranja. Odsotnost ponovitev je bila dosežena z uporabo Huffmanovega algoritma, ki vsak bajt v zaporedju zamenja s petimi ali šestimi base-3 števili oz. triti (ternarni sistem – 0, 1, 2). Vsak od 256 možnih bajtov je tako predstavljen z petimi ali šestimi triti. Nato je vsak trit kodiran z nukleotidom, ki je izbran po principu, da ne sme biti enak kot prejšnji (Tabela 1).  Vsako posamezno DNA zaporedje sestavlja 100 nukleotidov, razdeljeno pa je na prekrivajoče se segmente (prekrivanje 75 nukleotidov) s čimer je zagotovljena 4x redundantnost. Poleg tega je vsak drug segment pretvorjen v svoj reverzni komplement (s tem je zmanjšana možnost sistemskih napak, ki bi povzročile izgubo podatkov). Vsakemu segmentu pripada tudi 17 nukleotidov dolgo registrsko zaporedje, ki vsebuje informacije o datoteki, ki ji segment pripada in o njegovi lokacija znotraj le-te. Končni produkt je set segmentov celotnega DNA zaporedja z dolžino 117 nukleotidov. Uniformna dolžina segmentov in odsotnost zaporednih ponovitev enakih nukleotidov kažeta na to, da gre za sintetične molekule DNA, ki ne izvirajo iz narave. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin-left: auto; margin-right: auto; text-align:center; border: none; background: none;&amp;quot;&lt;br /&gt;
|+Tabela 1: Shema pretvarjanja tritov v nukleotide, ki preprečuje nastanek homopolimerov.&lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | &lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | naslednji trit&lt;br /&gt;
|- &lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | predhoden nukleotid&lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | 0&lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | 1&lt;br /&gt;
! style=&amp;quot;width: 90px; background: #B3C88A;&amp;quot; | 2&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |A &lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |T&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |A&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |C&lt;br /&gt;
| style=&amp;quot;background: #FCFCFC;&amp;quot; |G&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Štirikratna redundantnost pomeni, da je vsaka baza kodirana v štirih različnih DNA segmentih, od katerih sta dva reverzna komplementa. Zaradi tega lahko vsako sistemsko ali naključno napako v sintezi ali sekvenciranju popravimo s t.i. »majority vote-om« (večinskim glasovanjem) ali pa z uporabo bolj dovršenih bralnih mehanizmov, ki upoštevajo možnost nastanka takšnih napak. &lt;br /&gt;
Sintetizirane oligonukeotide, ki ustrezajo načrtovanim DNA segmentom lahko v liofilizirani obliki shranjujemo ali transportiramo pri sobni temperaturi, brez uporabe specializiranega pakiranja. Po resuspendiranju, pomnoževanju in čiščenju je moč vzorec sekvencirati in iz posameznih segmentov in silico rekonstruirati celotno DNA zaporedje in iz njega dekodirati informacijo (brez kakršnih koli dodatnih informacij). &lt;br /&gt;
&lt;br /&gt;
=== Dekodiranje in poprava napak ===&lt;br /&gt;
&lt;br /&gt;
Po opravljenem sekvenciranju se segmenti naložijo v pripravljen program, ki s procesom, obratnim od tistega za kodiranje informacije (opisano zgoraj), izlušči informacije v sklopu štirih stopenj (postopno branje segmentov ob upoštevanju prekrivanja). Pri tem se znebimo skoraj vseh sistemskih in naključnih napak, ki so nastale v procesu priprave informacijske knjižnice. Štiri od petih originalnih datotek so bile rekonstruirane s 100-odstotno natančnostjo brez človeškega posredovanja. Pri peti je prišlo do izgube dveh regij (25 nukleotidov), ki pa ju je bilo moč, z predvidevanjem glede na okoliške nukleotide, ročno dopolniti. Ob pregledu teh dveh regij, se je izkazalo, da gre za regije ki se nahajata znotraj dolgih ponovitev 20 nukleotidov dolgega motiva:&lt;br /&gt;
&lt;br /&gt;
5ʹ-GAGCATCTGCAGATGCTCAT-3ʹ&lt;br /&gt;
&lt;br /&gt;
ki je reverzno komplementaren sam sebi in kot tak predstavlja težavo saj v pogojih sekvenciranja pride do nastanka zanke znotraj tarčnega zaporedja kar inhibira sam proces. Iz tega razloga je pomembno, da se pri načrtovanju sheme kodiranja upošteva tudi možnost nastanka dolgih samo-komplementarnih zaporedij, ki nato motijo proces sekvenciranja in v celotno DNA verigo vnašajo luknje.&amp;lt;sup&amp;gt;4&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dolgoročno arhiviranje digitalnih podatkov ==&lt;br /&gt;
&lt;br /&gt;
Pomembno vprašanje za dolgoročno shranjevanje podatkov je, kako lahko bo sisteme za shranjevanje informacij na osnovi DNA uporabiti za razširjenje aplikacije. Število baz, ki so potrebne za kodiranje podatkov seveda raste linearno s samo količino podatkov, ki jih želimo shraniti. A vendar to ni edini sestavni del segmentov ki jih uporabljamo. Dolžina registrskega zaporedja, ki je potrebno za klasifikacijo posameznega segmenta, raste kot logaritem števila segmentov, ki jih moramo označiti. Iz tega razloga celotna količina DNA, ki jo je potrebno sintetizirati ne raste linearno. Največjo oviro pri vsem tem pa še vedno predstavlja dolžina posameznega fragmenta, ki je trenutno še omejena. Z napredkom na tem področju in z optimizacijo redundance v sistemu kodiranja pa bo tudi ta težava v bližnji prihodnosti odpravljena. &lt;br /&gt;
&lt;br /&gt;
Že ob upoštevanju trenutnih stroškov povezanih s sintezo in sekvenciranjem DNA verig, predstavlja opisani način zapisovanja informacij v DNA možno alternativo klasičnim sistemom v primerih kjer ni potrebe po konstantnem dostopanju do informacij. Takšen je tudi sistem CASTOR pospeševalnika v Cernu, ki je leta 2012 vseboval 80 PB in ima letni prirast 15 PB. Le majhen delež teh podatkov je shranjen na disku, za preostanek pa se uporabljajo magnetni trakovi, ki zasedejo veliko prostora in ne predstavljajo dolgoročne rešitve saj jih je treba na vsake 10 let presnemavati. V primerih, kjer bo dostop do določenih informacij potreben šele čez nekaj deset let v primeru preverjanja podatkov, je sistem na osnovi DNA cenovno ugoden že danes.&lt;br /&gt;
&lt;br /&gt;
Ocenjeni stroški uporabe dotične metode (leta 2013)  so naslednji: $12,400 MB-1 za shranjevanje informacije in $220 MB-1 za dekodiranje podatkov. V primerjavi z klasičnimi shranjevalnimi mediji (npr. magnetni trakovi), se torej uporaba DNA izkaže kot primerna opcija v primerih, kjer ni potrebe po konstantnem dostopanju do podatkov (dolgotrajno shranjevanje). Količina izluščenih podatkov: 757,051 bajtov podatkov iz 337 pg DNA (podatkovna gostota: 2,2 PB/g DNA. Za primerjavo, leta 2017 so raziskovalci iz univerze Columbia objavili metodo, imenovano DNA fontana, ki omogoča shranjevanje do 215 PB podatkov na gram DNA, vendar pa metoda zaradi svoje cene ni primerna za razširjeno uporabo v večjih sistemih.&amp;lt;sup&amp;gt;1,4,5,6&amp;lt;/sup&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Zaključek ==&lt;br /&gt;
&lt;br /&gt;
Predstavljen sistem shranjevanja digitalnih informacij v DNA predstavlja pomemben napredek na tem področju in je nekakšna odskočna deska za nadaljnje raziskave. Z napredkom na področju tehnologije DNA, nižanjem cen sinteze in sekvenciranja ter uveljavljanjem novih metod kodiranja podatkov, bodo sistemi na osnovi DNA v prihodnosti gotovo igrali pomembno vlogo v shranjevanju vedno večje količine podatkov, ki jih ustvarja človeštvo.  &lt;br /&gt;
&lt;br /&gt;
== Viri in literatura ==&lt;br /&gt;
&lt;br /&gt;
1.         Ceze, L., Nivala, J. &amp;amp; Strauss, K. Molecular digital data storage using DNA. Nature Reviews Genetics vol. 20 456–466 (2019).&lt;br /&gt;
&lt;br /&gt;
2.         Extance, A. Could the molecule known for storing genetic information also store the world’s data? Nature 537, 22–24 (2016).&lt;br /&gt;
&lt;br /&gt;
3.         DNA Data Storage Is Closer Than You Think - Scientific American. https://www.scientificamerican.com/article/dna-data-storage-is-closer-than-you-think/.&lt;br /&gt;
&lt;br /&gt;
4.         Goldman, N. et al. Towards practical, high-capacity, low-maintenance information storage in synthesized DNA. Nature 494, 77–80 (2013).&lt;br /&gt;
&lt;br /&gt;
5.         Akram, F., Haq, I. ul, Ali, H. &amp;amp; Laghari, A. T. Trends to store digital data in DNA: an overview. Molecular Biology Reports vol. 45 1479–1490 (2018).&lt;br /&gt;
&lt;br /&gt;
6.         Erlich, Y. &amp;amp; Zielinski, D. DNA Fountain enables a robust and efficient storage architecture. Science 355, 950–954 (2017).&lt;/div&gt;</summary>
		<author><name>Samo Purič</name></author>
	</entry>
</feed>