1. oldal

A Lumiére fivérek talán leghíresebb alkotása, A vonat érkezése az első nyilvánosan vetített filmek egyike volt 1896-ban. Az 50 másodperces jelenet, amelyben egy vonat érkezik La Ciotat állomására, most újra történelmet írt: 121 évvel bemutatása után ugyanis ez lett az egyik első film, amelyet DNS-alapú adattárolással rögzítettek. Yaniv Erlich és Dina Zielinski, a New Yorki Genomközpont és a Columbia Egyetem kutatói a filmecskén kívül egy operációs rendszert, egy képet, egy tanulmányt, egy számítógépes vírust és egy Amazon-ajándékkupont kódoltak az élethez elengedhetetlen molekula révén.

Egy új megoldásnak köszönhetően ráadásul mindezt rendkívül kis méretekben valósították meg. Míg egy 1 terabájtos merevlemez tömege nagyjából 150 gramm, Erlich és Zielinski 215 ezerszer ennyi adatot tud eltárolni egyetlen gramm DNS-ben. Ami azt jelenti, hogy az új módszerrel kódolva a világ összes adata elférne egy autó csomagtartójában.

A DNS adattárolásra való használata egyáltalán nem újdonság, hiszen az élet maga is ennek köszönhetően létezhet. A kettős spirál alakú molekulában négy nukleotid bázis (adenin – A, guanin – G, citozin – C, timin – T) kódolja azokat információkat, amelyek alapján az élőlények felépülnek és működnek. A kód révén ugyanakkor másfajta adatokat is lehetséges eltárolni, ehhez az említett digitális anyagok esetében mindössze át kellett fordítani a bázisok nyelvére az egyeseket és a nullákat, és egy nekik megfelelő DNS-t felépíteni.

Galéria megnyitása

És hogy mi ennek az értelme? A DNS-nek számos előnye van a ma használatos adattároló rendszerek többségével szemben. Először is, ahogy már említettük, nagyon kis helyen rengeteg információ tárolható, így az adatok kevesebb fizikai helyet foglalnak el. Másodszor a molekula rendkívül strapabíró: megfelelő körülmények közt tartva több tízezer évig is leolvashatók maradnak a benne tárolt adatok.

A harmadik és talán legfontosabb tény pedig, hogy a DNS több mint 3 milliárd éves múltra tekint vissza a bolygón. A modernkori adattárolók, a flopik, a videokazetták, a CD-k és társaik sorra elavulnak, ráadásul minden új megoldáshoz új olvasókat kell vásárolniuk a felhasználóknak, a DNS formájában rögzített adatokkal ez viszont nem fog megtörténni. Amíg lesz DNS-alapú élet a bolygón, arra is lesz törekvés, hogy ez leolvasható legyen. A szekvenáló módszerek persze fejlődnek majd, és a rögzítés is gyorsabbá válik, de az, hogy mit kell leolvasni, vagy milyen módon kell kódolni az adatokat, nem fog változni.

Ami a DNS-alapú adattárolásra irányuló első kísérleteket illeti, a szakértők kezdetben azzal próbálkoztak, hogy élő sejtek genomjába igyekeztek adatokat beleírni. Ezzel azonban az volt a fő probléma, hogy a sejt idővel elpusztult, vagyis az adatok hosszútávú tárolására nem volt alkalmas a módszer. A másik gondot az jelentette, hogy az élő sejt DNS-e folyamatosan változik, másolódik, javító mechanizmusok indulnak be rajta, így az adatok minősége a sejt élete folyamán is folyamatosan romlott.

Galéria megnyitása

Az első jól működő DNS-alapú adattárolót George Church, a Harvard kutatója alkotta meg 2012-ben. Church és társai a szakértő újonnan kiadott könyvét, néhány képet és egy Javascript-programot kódoltak a nukleotid bázisok révén. A sejteket kiiktatták a képből, és a kémiai úton szintetizált DNS-szakaszokat egyszerűen egy üvegchipre nyomtatták. Az egyesek helyére guanin vagy timin, a nullák helyére pedig adenin vagy citozin került a sorban. Az adatsort darabokra szabdalták és rövidebb fragmentumonként szintetizálták a kódoló szakaszokat. Ezek egyúttal egy-egy „vonalkódot” is kaptak, amely azt jelezte, hogy hol helyezkedtek el a teljes adatsorban. Az információ leolvasásához egy szekvenálóra és egy számítógépre volt szükség, amely sorba rendezte a töredékeket, majd visszafordította eredeti formátumukra a fájlokat.

A következő évben Church módszerét fejlesztette tovább Nick Goldman és Ewan Birney, az Európai Bioinformatikai Intézet (EBI) két tudósa egy kevesebb hibával működő rendszert dolgozva ki. Az első megoldással az volt a legnagyobb gond, hogy a leolvasás során a szekvenálók nehezen boldogultak az egymást követő egyforma bázisokkal, amelyekből pedig elég sok akadt a kódsorban. A szakértők ezért egyrészt egy hármas kódrendszerre tértek át, másrészt lemondtak az állandó megfeleltetésekről a kódolás során, és egy-egy bázis jelentését attól tették függővé, hogy azt milyen bázis előzi meg. Így kevesebb bázisismétlődés volt a sorokban, ami megkönnyítette a szekvenálást.

A kutatók a módszerrel DNS-re fordították Shakespeare mind a 154 ismert szonettjét, Francis Crick és James D. Watson a DNS szerkezetéről szóló tanulmányának PDF-változatát, egy fotót saját laborjukról, valamint Martin Luther King Van egy álmom kezdetű beszédének egy részletét MP3-formátumban. És ha már úgyis belelendültek a munkába, hozzácsapták ezekhez az átkódolást végrehajtó algoritmust is.

2. oldal

A DNS-alapú tárolás egyik, már említett problémája, hogy a szintetizálás és a szekvenálás is csak néhány száz bázisból álló szakaszokon működik megfelelően. A nagy fájlokat tehát apró darabokra kell bontani, majd ezeket DNS-ben kódolni. A végeredmény egy nagy halom DNS-darab lesz, amit aztán a leolvasáshoz úgy kell összerakni, hogy semmi ne maradjon ki a gigantikus kirakósból.

Church ezt a gondot úgy oldotta meg, hogy minden adatblokkot több ezer másolatban tárolt, amelyeket a leolvasáskor egymással is összevetett. Goldman és Birney a DNS-darabok számának csökkentése érdekében egymást átfedő fragmentumokkal dolgoztak. Egy-egy szakaszban 100 bázis kódolta a tárolni kívánt adatot, de a szintetizáláskor mindig csak 25 bázissal csúsztak odébb a szakértők az adatsorban. Így minden információmorzsa négy DNS-darabon is tárolódott. A módszer nagyjából bevált, de nagyon körülményes volt, és az elővigyázatosság ellenére is akadtak hibák.

Érdekes módon az online streameket kínáló szolgáltatások, például a Netflix vagy a Spotify nagyon hasonló gondokkal küzdenek. Ezek sokszor nagyon zajos csatornákon küldik keresztül adataikat, amelyekből az elveszett fragmentumok ellenére is élvezhető tartalomnak kell összeállnia. Ezt úgynevezett fountain kódok (vagy szökőkútkódok) segítségével oldják meg, amelyek véletlenszerű módon egységnyi csomagokat generálnak a forrásfájlból. Ha ezek megfelelő számban célba érnek, a vevő oldalán rekonstruálható belőlük az eredeti tartalom, még akkor is, ha nem minden csomag érkezett meg. A módszer előnye, hogy minimális redundancia mellett megbízható adatátvitelt lehet vele biztosítani még egyirányú csatornák esetén is.

Galéria megnyitása

Erlich és Zielinski erre alapozva dolgozták ki saját módszerüket a DNS-alapú adattárolásra és adatolvasásra, a fountain kódok révén a korábbi megoldásoknál 60 százalékkal jobb hatásfokú adattárolást valósítva meg. Összesen 2,1 megabájt tömörített adatot fordítottak le DNS-szakaszokká, majd megpróbálták leolvasni ezeket. A fountain kód vezérletével 72 ezer DNS-szakaszt szintetizáltak, ami mindössze 7 százalékos redundanciát jelent, és a tárolt információkat akkor is sikerült tökéletes módon visszanyerniük, amikor véletlenszerűen megsemmisítettek 2000 szakaszt.

Saját becslésük szerint végül 216 petabájt/gramm adatsűrűséget valósítottak meg, ami ilyen alacsony redundanciaszint mellett nagyon közel jár a DNS formájában tárolható információmennyiség maximális adatsűrűségéhez. A kísérlet során a már említett vonatos film mellett DNS-ben rögzítették a KolibriOS-t, a Pioneer-űrszondákon utazó lemez képét, egy tanulmányt, amely arról szól, hogy különböző hordozókon mennyi információt lehetséges rögzíteni, a Zipbomb nevű vírust és egy 50 dolláros Amazon-ajándékkupont.

Az eredmény kétségkívül figyelemre méltó, ugyanakkor a DNS-alapú tárolásnak van néhány hátránya is, amelyeket meg kell oldani, mielőtt praktikusan használhatóvá válik a technika. A legnagyobb gond ezek közül, hogy a jelenleg használatos szekvenáló módszerek megsemmisítik a leolvasott szakaszokat. Vagyis a tárolt adatok olvasás közben eltűnnek. A DNS-t persze természetéből adódóan nagyon könnyű másolni, így minden olvasásra új kópiát lehet készíteni az adatokból, ezzel viszont az a probléma, hogy minden másolással nő a hibák előfordulási esélye. A fountain kódos módszer azonban erre is megoldást jelenthet. Zielinski például tízszer másolta le a szintetizált szakaszokat, és minden alkalommal tökéletes állapotban sikerült visszanyernie a fájlokat.

Galéria megnyitása

A másik gond a DNS-alapú tárolással, hogy jelenleg még rendkívül költséges mulatság. Bár a DNS-szekvenálás ára rengeteget csökkent az elmúlt pár évben, még mindig nem olcsó leolvasni a genetikai kódot, és ugyanez a helyzet a DNS szintetizálásával is. Amikor Birney és Goldman publikálták saját tanulmányukat, 12 400 dollárba került egy megabájt adat DNS-ként való kódolása. Ma ugyanez 3500 dollárba kerül. A költségeknél is nagyobb gond azonban, hogy bár a szekvenáló rendszerek egyre elterjedtebbek, DNS-szintézis egyelőre nagyon kevés helyen folyik. Jelenleg összesítve sincs elegendő kapacitás a Földön egy petabájt adat kódolására.

Erlich azonban azt reméli, hogy ha társaival meggyőznek mindenkit arról, hogy a DNS-alapú adattárolásban van a jövő, ezzel megindulnak a változások is. Az első merevlemezeket csak négy ember volt képes megemelni, néhány évtizeddel később pedig már körömnyi méretű pendrive-okat használunk – mondja a kutató. Egyelőre nagyon kevés pénz fordítódott a DNS-szintetizáló technikák fejlesztésére. De ha szükség lesz rá, biztosan születnek majd új, jobb megoldások ezen a téren is, folytatja Erlich.

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

26 hozzászólás

A komment írásához előbb jelentkezz be!
Törölt felhasználó
Törölt felhasználó
2017. márc. 7. 16:03
#8

A játékvilágban is meglátszik mennyire elbutultak az emberek. Ha már nem szájbarágós egy játék, akkor el se tudnak vele indulni. Mai játékoknál már alap hogy nem elég a térkép és az azon bejelölt cél, mellette még az útra kell rajzolni nyilakat, de mindezek mellett még képernyőn lévő nyilaknak is mutatni kell hogy hol egy ajtó, hol egy felvehető objektum stb... Egy régi Resident Evilnél az életbe nem jönnének rá sokan hogy egy kötéllel bezárt ajtón meg kell gyújtani a kötelet az öngyújtóval meg hasonlók. Pedig az ilyesmi is nagyon fejlesztette a gondolkodást és a logikát ami akár a való életben is hasznos lehetett volna néha. Manager játékok sem sikeresek ma már érthetően mert nem tudnák kitalálni sokan hogy milyen taktikával lehetne bennük több pénzhez jutni. Pedig az agyat nem árt edzeni ha nem akar valaki idő előtt tök szenilis lenni.

fofoka
fofoka
2017. márc. 8. 19:54

Manapság sokkal több játék van és csak 1-2 kattintásnyira. Ergo a mai játékosnak sokkal jobban ki kell nyalni a hátsóját, mint 10-20 évvel ezelőtt.

Törölt felhasználó
Törölt felhasználó
2017. márc. 6. 21:55
#7

A DNS ezután is Domain Name System lesz a számítástechnikában, a cikkben szereplőnek nincs jövője, lassú mint a szar, úgyhogy hiába rajta százezer gigát tárolni, de ez már korábban is meg lett beszélve.

Renhoek
Renhoek
2017. márc. 6. 16:17
#6

Ez a visszafejlődés a mindennapi életben már nehézségeket okozhat.

Akár vegyük csak a tájékozódás fogalmát. Régen fellapoztad a térképet, kódok alapján kikerested a négyzetet, beazonosítottad formák alapján a grid-et, megkerested az utcát, és rajzoltál egy kis papírtérképet, majd végigmentél az úton folyton használva a felsőbbrendű kognitív képességeket. Keresés, tájékozódás, formafelismerés, vizuális memória, rajzolás, multitasking stb.... ezek más területen használt fontos skillek.

Most beütöd a GPS-be, és megérkezel anélkül, hogy bármit is végiggondolnál. (Helyette mondjuk lazulva zenét hallgatsz vezetéskor 5% CPU-val :D)

Egyszerűbb, sokkal kényelmesebb, ugyanakkor vajon milyen skillek fejlődnek vissza szép lassan, amik mondjuk egy állásinterjún (vagy akár a túlélés során egy háborúban) később fontosak lennének?

...és ismétlem, nem velünk van a baj, akik használjuk a kobakunkat nap mint nap, hanem a többi emberrel, akiknek ez volt kb az egyetlen agytorna naponta.

fofoka
fofoka
2017. márc. 8. 19:51

Azért van egy olyan gyanúm, hogy ha a PISA teszt 30 évvel ezelőtt is lett volna, akkor Magyarország kb. ugyanúgy teljesített volna, mint manapság. Ugyanis az oktatási rendszer akkoriban sem a logikus gondolkodásról szólt, hanem a beseggelésről.

A mai napig emlékszem a történelemtanárnőnk szavaira (valaki nem tudott valami évszámot): "Fiaim, ez érettségi tétel!" És ezt nyomatták orrvérzésig.

Vagy irodalomból Kafka: Átváltozás c. förmedvénye. "Ennek a műnek 17 különböző értelmezése van, amiből a tankönyvben 14 található meg. Holnapra mindenki tanuljon meg négyet!"

Szóval nem a jelenlegi bandával kezdődött a hülyítés.

katt777
katt777
2017. márc. 6. 9:48
#5

Nagyon várom már, hogy minden tudás a kisujjamban legyen!

Azt azért nem szabad elfelejteni, hogy az adattárolásnak semmi köze a gondolkodáshoz, és ha a tudást könnyen megkapjuk, nem tanulunk ergo gondolkodni sem fogunk (lésd kézíras vs ikonnyomogatás). Sajnos évtizedek óta nyilvánvalóan az emberiség totális elbutítása a célja minden "segítő” fejlesztésnek.

Renhoek
Renhoek
2017. márc. 6. 16:11

Ez egy jó megérzés, mert több tanulmányt is olvastam a témában... majd megkeresem őket.

Úgy tűnik igaz az, hogy a modern automatizmusok ugyan leegyszerűsítik az életünket, de olyan szinten elkényelmesítik, hogy elég sok agyterület egyszerűen visszafejlődik. Gyerekeknél pedig súlyos következményekkel járhat, ha valós mozgáskoordinációs játékok helyett, (LEGO, homokozás, építőkocka, bunyó a grundon) - egy VR játék és touchpad valóságával nőnek fel. Egy olyan környezetben ahol a szenzoros funkciók nem fejlődnek, nem érzed a tárgyat.

Az idegrendszer pontosan olyan mint egy izom, és pontosan ugyan úgy visszaépül, mint egy fekvőbeteg izomzata.

Persze ez nagyon komplex folyamat, és nagyon nehéz mérni - hiszen sok esetben egyes agyterületek volumene nem függ össze a kognitív képességgel.

Az is meglehet, hogy a felszabaduló időt, amit az automatizmusoknak köszönhetünk, az értelmesebbek gondolkodással töltik.

Ugyanakkor a nagy átlag szépen visszafejlődik, mert minimális szinten sem kell megerőltetni az agyukat - se motoros, se kognitív szinten.

MastR
MastR
2017. márc. 5. 21:36
#4

Most belegondoltam, hogy a DNS-be belekódolnak egy vírust ami megfertőzi a másik DNS-t, majd megfertőzi az ember dns-ét és végül az emberiség életképtelenné válik a sok kéretlen mutáció után.

A Csillagkapuban az Asgardok úgy haltak ki, hogy elkezdték manipulálni a saját DNS-üket. Tudom hogy film de egyre inkább kezd valósággá válni a sci-fi.

i2k010
i2k010
2017. márc. 6. 21:31

S az évi 3 nagy STEAM Sale idején órákra lefagynál a szerver túlterhelések miatt... hát kellene az neked? :) :)

Renhoek
Renhoek
2017. márc. 5. 19:11
#3

Szerintem ennek sok értelme nincs IT területen ebben a formában. Nehéz lesz meggyőzni a piacot.

A szekvenálás még sokáig pontosan ugyan így fog menni, max a módszer finomodik és sokkal olcsóbb lesz. amire ez értelmesen írható és olvasható lesz, addigra a holografikus, kristály vagy egyéb molekuláris szintű írható/olvasható anyagtechnológiai tárolás ennél sokkal hatékonyabb lesz.

Viszont a szintézis nagyon fontos lenne, hogy elterjedjen... mivel erősen felpörgetné a szintetikus biotechnológiát. A fehérjékkel való kísérletezés és maga a genetikai anyag írása is sokkal egyszerűbbé válna, ha csak beírnám a programba a kódsort és már szintetizálná is nekem a szakaszt egy vektorba. Mindezt nagyon olcsón és biztonságosan. Rengeteg gyógykezelés alapja lehetne ez... akár rendelőkben elvégezhető gyors diagnosztika és kezelések. Akár magának a rendszernek a prorgramozása, új javítómechanizmusok tervezése a genomba, csak így lehetségesek. Most még álom a szintézis, de a whole genom sequencing is emberi áron.

Még ha az IT világban nem terjed el, biztosan nagyon fontos jövő előtt áll. A valós idejű transzformáció a DNS és bináris kód között.

s_otto
s_otto
2017. márc. 5. 19:07
#2

Stadionok helyett lehetne erre költeni

Szefmester
Szefmester
2017. márc. 5. 17:58
#1

Milyen mértékegységet is emlegettek mindig a Star Trekben mikor adatmennyiségről volt szó? Gigaquad? Meg élő számítógép és tsai.

Nos, lehet pár évtized múlva látni fogjuk ahogy elkezdenek megszületni ezek a technológiák.

Vissza az oldal tetejére