将数字信息编码为DNA

时间:2014-05-25 15:57:16

标签: bioinformatics dna-sequence

DNA是一种编码生物信息的结构。 最近DNA用于编码数字信息。 (即将数字信息如照片,文本等翻译成DNA序列。 究竟什么算法用于将二元转换为DNA序列?

正如维基百科声称:

  

可以在每立方毫米的DNA中储存5.5 petabits

http://en.wikipedia.org/wiki/DNA_digital_data_storage

因此,它是在DNA中存储大量信息的有效方式。 是否有任何好的参考书或教程书可以培训如何有效地将信息编码为DNA并再次将其解码为原始信息?

由于

2 个答案:

答案 0 :(得分:3)

我建议研究分子生物学。您需要了解DNA复制和转录背后的生物化学,核苷酸是什么,细胞是如何工作的,核是如何工作的,以及许多其他领域;这真的不是一些教程或一本书(我接受过生物信息学,生物物理学和分子生物学方面的培训)。对于你的其余问题 - 由于DNA使用四种不同的核苷酸,你可以将两位编码成一个核苷酸,例如00b = A,01b = T,10b = C,11b = G。

答案 1 :(得分:1)

概念验证来自here

有可能吗?是。它是否实用:还没有。它将取代常见的硬盘/闪存盘?不,用现有的技术。

如果想更多地了解DNA技术,从生物化学的角度来看,我建议你先看看DNA replication并研究一下DNA化学。 如果您对current DNA technology sequencing.感兴趣 并且会在biostar找到更好的答案/讨论!