DNA是一种编码生物信息的结构。最近,DNA 被用于编码数字信息。(即,将照片、文本等数字信息翻译成 DNA 序列。究竟使用什么算法将二进制文件翻译成 DNA 序列?
正如维基百科所说:
每立方毫米 DNA 可储存 5.5 PB
http://en.wikipedia.org/wiki/DNA_digital_data_storage
因此它是在 DNA 中存储大量信息的有效方法。是否有任何好的参考书或教程书可以训练如何有效地将信息编码为 DNA 并将它们再次解码为原始信息?
谢谢
DNA是一种编码生物信息的结构。最近,DNA 被用于编码数字信息。(即,将照片、文本等数字信息翻译成 DNA 序列。究竟使用什么算法将二进制文件翻译成 DNA 序列?
正如维基百科所说:
每立方毫米 DNA 可储存 5.5 PB
http://en.wikipedia.org/wiki/DNA_digital_data_storage
因此它是在 DNA 中存储大量信息的有效方法。是否有任何好的参考书或教程书可以训练如何有效地将信息编码为 DNA 并将它们再次解码为原始信息?
谢谢
建议学分子生物学。你需要了解 DNA 复制和转录背后的生物化学,什么是核苷酸,细胞如何工作,细胞核如何工作,以及许多其他领域;这真的不是一些教程或一本书的问题(我接受过生物信息学、生物物理学和分子生物学方面的培训)。对于您的其余问题 - 由于 DNA 使用四种不同的核苷酸,您可以将两位编码为一个核苷酸,例如 00b = A、01b = T、10b = C、11b = G。
概念证明来自这里:
可能吗?是的。是否实用:还没有。它将替代普通的硬盘驱动器/闪存盘吗?不,以目前的技术。
如果想了解更多有关 DNA 技术的信息,我建议您从生物化学的角度了解DNA 复制并研究一些 DNA 化学。如果您对当前的 DNA 技术测序感兴趣。并且会在biostar 找到更好的可能答案/讨论!