你相信吗:空气污染改变了我们的DNA
最近英属哥伦比亚大学的研究人员研究发现:当人类暴露在污染的空气中时,基因是会出现一些不同的变化情况。在这项研究中,研究人员招募了志愿者们,让他们坐在围墙包围的水族馆内,里面充满了污染的空气,研究人员试图使用了柴油机尾气颗粒物仿造世界污染最严重的城市的污染水平,但它却不是大多数城市的污染源。尽管如此,模拟污染中也包含大量的挥发性有机化合物(VOCs)和其他我们常见的肮脏气体。
在这项研究中,参与者每两小时坐在污染的烟雾中。据报道,他们知道他们在做什么,也知道他们陷入了怎样的境地——尽管有些人会想,大多数人对受污染的环境是躲之不及,尽管这是以科学的名义,为什么自己要饱受这样的痛苦?研究人员采集了志愿者的两个血液样本,一个样本是志愿者在水族馆里两个小时内呼吸过滤的空气,另一个样本是他们在另外两个小时里再次在房间里,但呼吸的却是充满污染的气体。
研究发现,参与者的DNA样本对比是一致的——DNA甲基化模式——甲基在DNA分子的层里打开或关闭基因,当志愿者坐在烟雾弥漫的房间的时候,这一切都改变了。研究人员很快指出,目前还尚不清楚甲基化模式的这种变化长期维持下去将会对人类健康有什么影响,它也可能一点影响也没有,也可能是引发癌症、哮喘、炎症或行为紊乱的一个临界过程,结果可能是很微妙的,但研究人员指出,即便如此,这次得到的结果还是连续并且有重要意义的。在志愿者暴露于污染后,大约有400 到50000个检测基因的甲基化是不同的。这也许不是很多,但这仅仅是两个小时的接触模拟污染的结果,如果长时间接触污染,这个后果我们可以想象。
下一步研究人员将会研究每一种基因改变的模式,并试着去发现这种变化对人体健康可能产生什么影响。如果他们能够解开谜团,就能最终解释我们呼吸的空气对我们DNA的作用,从而找到破解空气污染对我们健康的危害。
工业文明和城市发展,在为人类创造巨大财富的同时,也把数十亿吨计的废气和废物排入大气之中,人类赖以生存的大气层却成了空中垃圾库和毒气库。这项研究表明,空气污染对我们的DNA的改变也许只是很小很小的一部分。大气是我们赖以生存的,保护空气不仅是那些企业家和政治家的责任,更是我们每一个公民的责任。(科幻星系康斯坦丁/文)
本文如需转载,请联系QQ:102927545,并注明出处
你相信吗:空气污染改变了我们的DNA的更多相关文章
- Java开发笔记(五十二)对象的类型检查
前面介绍了类的多态性,来自于鸡类的实例chicken,既能用来表达公鸡实例,也能用来表达母鸡实例.可是这导致了一个问题,假如在call方法内部需要手工判断输入参数属于公鸡实例还是母鸡实例,那该如何是好 ...
- Lua语言中文手册 转载自网络
Programming in LuaCopyright ® 2005, Translation Team, www.luachina.net Programming in LuaProgramming ...
- (转载)RNA表观遗传学开创者何川
何川,RNA表观遗传学开创者.早年毕业于中国科技大学,2000年获麻省理工学院博士学位,2000到2002年在哈佛大学做博士后研究,2002年至今执教芝加哥大学化学系, 是芝加哥大学生物物理动态研究所 ...
- DNA甲基化与癌症、泛癌早筛 | DNA methylation and pan-cancer
虽然我们现在完全没有甲基化的数据,但还是可以了解一下. 什么是DNA甲基化,与组蛋白修饰有什么联系? DNA Methylation and Its Basic Function 表观的定义就是DNA ...
- 转录调控 | Transcriptional Regulation | Regulon
scRNA-seq做完该做的QC.normalization.imputation.clustering.trajectory和integration,就会开始做转录调控的分析了. 核心就是围绕着TF ...
- JavaScript动画-拖拽改变元素大小
▓▓▓▓▓▓ 大致介绍 拖拽改变元素大小是在模拟拖拽上增加了一些功能 效果:拖拽改变元素大小 ▓▓▓▓▓▓ 拖拽改变元素大小原理 首先这个方块得知道我们想要改变这个它的大小,所以我给它设定一个范围,当 ...
- 【用户交互】APP没有退出前台但改变系统属性如何实时更新UI?监听系统广播,让用户交互更舒心~
前日,一小伙伴问我一个问题,说它解决了半天都没解决这个问题,截图如下: 大概楼主理解如下: 如果在应用中有一个判断wifi的开关和一个当前音量大小的seekbar以及一个获取当前电量多少的按钮,想知道 ...
- javascript动画系列第四篇——拖拽改变元素大小
× 目录 [1]原理简介 [2]范围圈定 [3]大小改变[4]代码优化 前面的话 拖拽可以让元素移动,也可以改变元素大小.本文将详细介绍拖拽改变元素大小的效果实现 原理简介 拖拽让元素移动,是改变定位 ...
- Android程序中--不能改变的事情
有时,开发人员会对应用程序进行更改,当安装为以前版本的更新时出现令人惊讶的结果 - 快捷方式断开,小部件消失或甚至根本无法安装. 应用程序的某些部分在发布后是不可变的,您可以通过理解它们来避免意外. ...
随机推荐
- 小程序Java多次请求Session不变
微信小程序每次请求的sessionid是变化的,导致对应后台的session不一致,无法获取之前保存在session中的openid和sessionKey. 为了解决这个问题,需要强制同意每次小程序前 ...
- 如何修改Jquery Mobile 设置默认选项
以下的默认配置可以通过$.mobile对象重新配置自定义命名空间s (字符, 默认: ""): 在jQuery Mobile中,甚至可以自定义象HTML5中的data-attrib ...
- 题解 P5837 【[USACO19DEC]Milk Pumping】
这题其实想法挺简单的,因为他只需要简单的把每个点的花费和流量用dp记下来就好了 1.怎么记: 首先考虑dp的状态.由于所在的点和流量都要记,所以dp开二维,一维记所在的点,另一维记去哪 //dp[i] ...
- java复制对象,复制对象属性,只可复制两个对象想同的属性名。也可自定义只复制需要的属性。
注意:使用时copy()方法只会复制相同的属性.常用的copy()方法.以下为封装的工具和使用方式. 1.封装类 import java.util.Map; import java.util.Weak ...
- python如何在一个for循环中遍历多个列表
推荐使用python内置函数zip,它可以将x个y维列表变成一个zip对象,将zip对象拆包可以发现它变成了y个x维元组.我们还可以将这个对象变成一个元组或列表.如下所示: 如果是两个列表的zip,我 ...
- Spring AOP中使用args表达式访问目标方法的参数
Spring AOP 的使用过程理解 首先,aop的使用场景介绍: 1.处理一些通用的非功能性的需求,不影响业务流程,比如说打印日志.性能统计.推送消息等: 2.aop无法拦截static.final ...
- C# 扩张方法的语法
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { string str = ...
- Halcon系列(1) 菜鸟入门
官方网站怎么使用HDevelop :https://www.mvtec.com/products/halcon/halcon-tour
- s01字符串---蓝桥杯
问题描述 s01串初始为"0" 按以下方式变换 0变1,1变01 输入格式 1个整数(0~19) 输出格式 n次变换后s01串 样例输入 3 样例输出 101 数据规模和约定 0~ ...
- mysql常用方法案例
SELECTms.id,ms.name,ms.address,ms.mobile AS phone,ms.UUID,(case when ce.score is null then 0 else ce ...