这些科学家用DNA做的鲜为人知事,你估计都没见过!
DNA世界的每一步都给人类带来奇妙甚至吃惊的发现。研究人员越来越多地探索和掌握了生命中的分子。生物与技术之间的界限以前所未有的方式模糊,有时甚至更糟。但DNA也为复杂疾病带来简单的答案,存储奇怪的文件,甚至可以画出犯罪分子的脸。

绘制罪犯的面孔
专家称现在通过基因分析能够绘制人的肖像。这意味着遗留在犯罪现场的烟头、口香糖、头发、血迹、汗水、精液都能暴露犯罪分子。如果在一个犯罪现场留下DNA,新的法医技术可以根据他或她的遗传遗体编制犯罪者的脸。称为DNA表型,它可以告诉调查人员嫌疑人真实的头发颜色、眼睛和皮肤的色泽,地理祖先和更细的细节,如雀斑。为了完善技术,在面部特征等方面获得更多的准确性,扫描了志愿者的面孔和DNA。然后,软件搜索他们的遗传点与下巴线、脸颊和鼻子的形状之间的连接。识别出的模式使得表型能够提供足够的信息来编辑数字式拍摄。另一方面,它也被用来向不明身份的受害者的头骨添加更多的细节。

DNA可以破坏计算机
2017年,华盛顿大学采取恶意软件并将其编码成合成DNA基因。电子计算机排序时,从生物到数字的飞跃发生。当软件将A、C、和T组合更改为计算机代码时,病毒被释放,并使研究人员完全遥控计算机。虽然这个黑客品牌目前还没有被使用,但这只是一个时间问题。由于DNA测序和遗传数据库对于许多科学领域来说是非常有价值的,因此以这种方式传递的恶意软件可能会造成不可估量的损害。

DNA可以存储音乐
为了帮助解决世界的信息存储问题,科学家转向了DNA。他们想证明有没有其他媒介可以匹配其容量或耐久性。最近,两个音乐表演——深紫色的“烟雾之水”和迈尔斯·戴维斯的“Tutu”被选为DNA文件。他们的二进制代码,由1s和0s组成的数字语言被转换为遗传基因(A,C,G和T)。反过来,基础被合成地创建并排列成与音乐的二进制序列相匹配。歌曲覆盖了140
MB的硬盘。但是,在成为DNA后,他们几乎没有斑点。DNA的普遍性意味着可以以这种方式存储音乐。

保护皮肤
太阳的爱好者可能很快就能不用担心皮肤晒黑或受伤。来自太阳的紫外线(UV)射线可以破坏DNA,日光浴的癌症风险是众所周知的。在2017年,科学家们提出了一个巧妙的想法。由鲑鱼精子的DNA制成的防晒霜几乎像第二层皮肤一样吸收紫外线损伤。那些喜欢日晒数小时的人也不用担心皮肤脱水。鱼皮能保持水分。这比使用防晒霜具有更广泛的用途。

胚胎手术
为了治愈危险的血液病,中国科学家在实验室里创造了人类胚胎。2017年,该项目涉及从患有β-地中海贫血的患者身上获取克隆的胚胎和组织。像许多遗传疾病一样,β-地中海贫血是由一个人的DNA基因中的毛刺引起的。人类遗传密码由四个碱基——腺嘌呤、胞嘧啶、鸟嘌呤和胸腺嘧啶(A、C、G和T)组成。它们包含用于形成人体和运行身体的整个过程。单个异常碱基称为点突变。这些与三分之二的遗传疾病有关。为了找到β-地中海贫血的点突变,科学家扫描了人类遗传密码的30亿个“信件”,以找出问题。原来是一个错误的G。一种称为基础编辑的技术用正确的A替代,并在DNA水平上治愈了第一种疾病。未来,基础编辑系统可能会与其他遗传疾病产生积极的结果。(科技新发现
康斯坦丁/文)
这些科学家用DNA做的鲜为人知事,你估计都没见过!的更多相关文章
- 做Data Mining,其实大部分时间都花在清洗数据
做Data Mining,其实大部分时间都花在清洗数据 时间 2016-12-12 18:45:50 51CTO 原文 http://bigdata.51cto.com/art/201612/52 ...
- 做asp.net的在别人眼中都是渣渣吗?
做asp.net的在别人眼中都是渣渣吗?
- 聊聊用Selenium做自动化碰到了哪些坑?都是怎么解决的?
本周我们的讨论话题是关于Selenium自动化: 话题:聊聊用Selenium做自动化碰到了哪些坑?都是怎么解决的? 话题描述:Selenium是大家做UI自动化用到的主流框架,在平时写脚本的过程中, ...
- 干货:鲜为人用的MySQL高级特性与玩法!
上一篇文章<万字总结:学习MySQL优化原理,这一篇就够了!>文末给大家留有两个开放的问题: 有非常多的程序员在分享时都会抛出这样一个观点:尽可能不要使用存储过程,存储过程非常不容易维护, ...
- 科学家用AI看月球后,却发现了这些东西
人工智能(AI)几乎已经无所不在,我们生活的大多数方面都已经被它们渗透,随着AI在过去几年取得的令人震惊的进步,它在许多方面都可能帮助我们的生活变得更美好.近日,AI在月球上发现了近7000个未被 ...
- 计算机图形学学习方法和相关书籍,做游戏,GIS,虚拟现实,三维引擎的都能够看看.
本书參照<<图形学扫盲>> 整理的,原文内容引子: http://www.cppblog.com/lai3d/archive/2008/12/30/70796.html 前言: ...
- 使用angular4和asp.net core 2 web api做个练习项目(二), 这部分都是angular
上一篇: http://www.cnblogs.com/cgzl/p/7755801.html 完成client.service.ts: import { Injectable } from '@an ...
- 加深Java基础,做了20道题选择题!简答题没做
2015-03-16 17:13 269人阅读 评论(1) 收藏 举报 分类: 笔试(1) 版权声明:本文为博主原创文章,未经博主允许不得转载. 1,下列说法正确的是( A ) A )Jav ...
- Context都没弄明白,还怎么做Android开发?
Activity mActivity =new Activity() 作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言 ...
随机推荐
- eureka学习之二:自我保护机制
提供者和消费者:消费者通过注册服务名称,找rpc远程地址,调用提供者的接口 Eureka的自我保护机制:
- 计量经济与时间序列_关于Box-Jenkins的ARMA模型的经济学意义(重要思路)
1 很多人已经了解到AR(1)这种最简单的时间序列模型,ARMA模型包括AR模型和MA模型两个部分,这里要详细介绍Box-Jenkins模型的观念(有些资料中把ARMA模型叫做Box-Jenkins模 ...
- 判断1/N是否为无限小数
给定一个正整数N,请判断1/N是否为无限小数,若是输出YES,若不是请输出NO. 思路: 只要被除数n可以转换成2的次幂或者2与5的组合即为有限小数,否则为无线小数 代码如下: #include &l ...
- 计算KS值的标准代码
计算KS值的标准代码 from scipy.stats import ks_2samp get_ks = lambda y_pred,y_true: ks_2samp(y_pred[y_true==1 ...
- vi几个常用的命令
1.同时打开多个文件:vi 1.txt 2.txt 3.txt 在多个文件中来回切换,命令行模式输入“:next"表示下一个,输入":previous"代表进入上一个,” ...
- 题解 P3061 【[USACO12DEC]疯狂的栅栏Crazy Fences】
这道题的思想是首先我们找到所有的栅栏围成的空间,然后求每一只奶牛在哪几个栅栏空间之中,最后比较他们在的所有栅栏空间-----如果奶牛a和b同时在空间c,d和e内,那么他们一定在同一群中. 测试围栏的方 ...
- C++各种模板
高精度: 重载运算符版: #include<cstdio> #include<cstring> #include<algorithm> using namespac ...
- xcode7 上传APPStore错误ERROR ITMS-90474: iPad Multitasking support requires these orientations
在使用Xcode7 上传AppStore时候发现ERROR ITMS-90474错误.报错描述如下: ERROR ITMS-90474: “Invalid Bundle. iPad Multitask ...
- MySQL修改表的默认字符集和修改表字段的默认字符集
修改表的默认字符集: ALTER TABLE table_name DEFAULT CHARACTER SET character_name; 修改表字段的默认字符集: ALTER TABLE tab ...
- PAT甲级——1008 Elevator
PATA1008 Elevator The highest building in our city has only one elevator. A request list is made up ...