用DNA实现无错数据存储可以实现吗?
生活随笔
收集整理的這篇文章主要介紹了
用DNA实现无错数据存储可以实现吗?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
可以的,發(fā)表于《自然》雜志上一篇文章,文章作者歐洲分子生物學(xué)實驗室(EMBL)的研究人員創(chuàng)造了一種新的DNA存儲數(shù)據(jù)方法,通過這種方法,克服了DNA存儲易出錯的問題,并且數(shù)據(jù)的存儲時間可達成百上千年,用這種方法存儲1億小時以上的高分辨率的視頻,只需一小杯DNA即可。
用DNA進行4進制的編碼是可行的,數(shù)學(xué)上沒任何問題,而且有人在實驗上已經(jīng)做出來。所以僅僅是存儲數(shù)據(jù)問題不大。但考慮到生化反應(yīng)本身的局限性,比如在體內(nèi)DNA聚合酶的錯誤率是10^-8次方數(shù)量級;在體外做PCR的話,錯誤率能到10^-6數(shù)量級就已經(jīng)很好了。現(xiàn)在假設(shè)我們有一個DNA硬盤,進行數(shù)據(jù)拷貝的時候就出現(xiàn)問題了。比如有1G的數(shù)據(jù),按照10^-6的錯誤率,那么就有1000個bytes的數(shù)據(jù)錯誤。這個錯誤率是很高的。@summer 提出的文章我沒看過,不過nature說克服了DNA存儲易錯的問題,想必技術(shù)有了進步了吧
DNA存儲在理論上是完全可行的,目前制約這個項目的主要因素是用DNA進行數(shù)據(jù)存儲和讀取時的準確性很難得到保證。目前研究者主要面臨兩個困難:第一,使用現(xiàn)在的方法只能制造出一小段DNA;第二,DNA的讀寫都非常容易出錯,尤其是在大量相同的字符被編碼進DNA時。相信,技術(shù)方面肯定是可以慢慢完善的。
用DNA進行4進制的編碼是可行的,數(shù)學(xué)上沒任何問題,而且有人在實驗上已經(jīng)做出來。所以僅僅是存儲數(shù)據(jù)問題不大。但考慮到生化反應(yīng)本身的局限性,比如在體內(nèi)DNA聚合酶的錯誤率是10^-8次方數(shù)量級;在體外做PCR的話,錯誤率能到10^-6數(shù)量級就已經(jīng)很好了。現(xiàn)在假設(shè)我們有一個DNA硬盤,進行數(shù)據(jù)拷貝的時候就出現(xiàn)問題了。比如有1G的數(shù)據(jù),按照10^-6的錯誤率,那么就有1000個bytes的數(shù)據(jù)錯誤。這個錯誤率是很高的。@summer 提出的文章我沒看過,不過nature說克服了DNA存儲易錯的問題,想必技術(shù)有了進步了吧
DNA存儲在理論上是完全可行的,目前制約這個項目的主要因素是用DNA進行數(shù)據(jù)存儲和讀取時的準確性很難得到保證。目前研究者主要面臨兩個困難:第一,使用現(xiàn)在的方法只能制造出一小段DNA;第二,DNA的讀寫都非常容易出錯,尤其是在大量相同的字符被編碼進DNA時。相信,技術(shù)方面肯定是可以慢慢完善的。
總結(jié)
以上是生活随笔為你收集整理的用DNA实现无错数据存储可以实现吗?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 武汉哪里有vr体验店体验一次多少钱?
- 下一篇: 眼部吸脂手术多少钱啊?