导航:首页 > 源码编译 > dna可以用模拟编译吗

dna可以用模拟编译吗

发布时间:2025-03-01 23:17:05

❶ 能否将DNA译作计算机程序让其运行起来

能啊。理论上讲,我们需要一台准确率达到100%的DNA合成仪和DNA测序仪。
现在常用的ASCII码有256个,而碱基只有4种,4的五次方等于256。所以我们可以采用连续四个碱基代表一个ASCII码的方式来写程序。那么“hello world!”就会变成48个碱基的DNA序列。然后我们用DNA合成仪将它合成出来。然后用测序仪读取这一段DNA序列,同时按照之前的语法编译成ASCII的程序即可。
当然,DNA合成仪和DNA测序仪的准确率很难达到100%,要是发生了移码,最后编译得到的代码就和原始代码相差很多。同时,考虑到单碱基的合成/读取错误会导致单个ASCII码发生错误。要解决这些问题,就会涉及到信息学和密码学里面的一些专业知识,我不是特别懂。但是我确定,在将系统设计的更加复杂一点后,这些问题一定能解决。比如最简单的防止移码的办法就是每两个ASCII码之间设计一个标准的分隔符,使用某个稀有碱基(如次黄嘌呤),读取并编译的时候对两个相邻分隔符之间的四个碱基进行操作即可,如果某个单位区间发生移码,不会对区间外的其他内容产生干扰。

❷ 基因编辑技术并不安全,可能导致意想不到的基因突变

尽管CRISPR-Cas9被看作是现代医学中最具潜力和革命性的发明之一,而且是使人们比以往任何时候都更加接近设计试管婴儿的技术,但是,这种技术的风险可能比我们想象中要高出许多。

这项可能引发基因编辑领域革命的技术已经被证实,会引起几百种意想不到的基因突变。 科学家已经在人类身上试验过这项工具,这同时敲响了警钟。

来自哥伦比亚大学医学中心的Stephen Tsang称:“我们认为科学界应该考虑由CRSISPR导致的基因变异及其所带来的潜在伤害,包括单核苷酸突变以及基因组非编码区发生的突变。这是非常关键的。”

Tsang和他的研究团队首次筛查了基因编辑后某个活体器官的全部基因组,并且发现人们不想看到的基因突变可能会发生在与目标基因完全不相关的区域。

此前的研究很可能忽略了上述突变,因为在此前的研究中,按照基因编辑所涉及到的范围,人们设计和使用的电脑算法只确定并扫描了最容易受到影响的基因组区域。

研究人员之一,来自爱荷华大学的Alexander Bassuk表示:“当CRISPR在细胞或组织中运行时,这些可预见的算法似乎可以起到很好的作用。但是全基因组测序还没有运用于在活体动物身上寻找所有的脱靶效应。”

或许你错过了CRISPR-Cas9的宣传,其实,我们在多年前就已经听到过这项技术,那时,由于这项技术可以对人类和其它动植物进行DNA编辑,所以它被看作是一种可兜售的“革命”概念。

阅读全文

与dna可以用模拟编译吗相关的资料

热点内容
android序列化和反序列化 浏览:354
移动电商app制作怎么样 浏览:961
大学生编程有必要学吗 浏览:252
反编译移动盒子 浏览:395
失落记忆安卓怎么下载 浏览:840
美团app怎么找不到我的评价 浏览:730
cadsdi命令 浏览:690
qt少装一个编译器 浏览:416
怎么删除游戏文件夹修改画质 浏览:738
给程序员加油 浏览:601
电脑怎么找外部命令 浏览:294
app按摩怎么样 浏览:562
c代码转java 浏览:87
Python计算趋势指标 浏览:343
程序员小伙是什么梗 浏览:569
淮安兼职程序员条件 浏览:74
崽崽app怎么取消屏蔽的人 浏览:160
程序员的内功训练 浏览:35
极限编程敏捷开发 浏览:748
云网站服务器购买费用 浏览:482