eDNA暴露人类活动轨迹!你的DNA信息可能随时随地在泄露!

news2025/1/22 17:00:02

环境DNA(environmental DNA, eDNA)领域发展迅速,但人类eDNA的应用仍未得到充分利用和重视。eDNA分析的广泛应用将为病原体监测、生物多样性监测、濒危和入侵物种检测以及群体遗传学带来许多公认的好处。

佛罗里达大学野生动物疾病基因组学教授David Duffy带领的研究团队对这种广泛存在的人类DNA进行了测序,相关研究成果于2023年5月15日最新发表在《Nature Ecology & Evolution》,题目为“Inadvertent human genomic bycatch and intentional capture raise beneficial applications and ethical concerns with environmental DNA”。本研究结果表明,这些广泛存在的eDNA质量非常高,可以让科学家识别与疾病相关的突变,并确定附近人群的遗传血统。

J Farrel和Sean Goggin在圣奥古斯丁收集水样。

图片:Todd Osbourne

期刊:Nature Ecology & Evolution

影响因子:19.1

DOI:10.1038/s41559-023-02056-2

文章概述

美国佛罗里达大学的一个研究团队发现,eDNA测序可能会意外地收集到人类基因组信息,即“人类基因副产品(HGB)”。该研究团队分析了一些样本,从中识别出了人类遗传物质,并通过对额外样本的分析来定量HGB的水平。这些样本来自各个远离或接近人类活动的水域。在所有eDNA样本中,该团队都识别出了HGB。有些样本的质量足以识别出身份信息,例如祖先和疾病易感性。研究人员指出,由于HGB带来了eDNA研究的伦理和隐私问题,该领域的研究可能需要更严格的审查。

图1 样本类型和来源

主要结果

对野生动物和病原体监测产生的水和沙子eDNA进行宏基因组深度测序,在所有样本中都检测到与人类匹配的reads(图1b)。此外,在一些野生(非康复水箱)水样中,检测到的人类测序数据的水平几乎与主要研究物种绿海龟一样高。正如预期的那样,修复砂和水箱水样品中海龟的eDNA含量高于人类的eDNA。由于研究地点并不直接毗邻人类密集居住地区(即城市或城镇),因此从野生样本中提取的人类eDNA的高比率尤为重要。

在这些复杂的宏基因组eDNA测序样本中,人类Y染色体可以被用于确认真正的人类reads的存在。在所有样本中均检测到人类Y染色体基因组副产品,河口样本的人类Y染色体RPTM值往往高于海洋样本。

用于人类eDNA定量的物种特异性qPCR分析显示,人类DNA很容易从位于城镇附近的水位点重建(图1c和图2)。同时研究人员还前往一个人迹罕至的偏远岛屿,未检测到人类DNA,但从志愿者在沙滩上的脚印中可提取到人类DNA(图2b)。此外,研究人员从一家兽医院收集了室内空气样本,并找到了与工作人员、动物和常见动物病毒相匹配的DNA(图2c)。

图1 从现场样本中回收人类eDNA

图2 对来自的佛罗里达水、沙和空气样本中人类eDNA的物种特异性qPCR定量分析

通过qPCR对每个样本中的人类eDNA水平进行定量后,选择了7个样本进行MinION测序,以确认人类基因组信息可以来源于有意识的人类。用6个有意识的人类eDNA样本(收集于2022年)和旅程时间最长的(旅程超过904 km)的水阴性现场对照样本进行的。在没有任何富集的情况下,水、人类足迹沙子和室内空气中的人类eDNA样本返回了数千个与人类一致的reads,而现场对照组水样和无人类足迹沙子eDNA样本只有2到26个与人类匹配的reads。结果显示,eDNA不一定是片段化的DNA,因为即使没有采用高分子量提取方法或长读文库制备方案,研究人员也恢复了长达148,969 bp的人类eDNA单reads(空气eDNA;水120,998 bp;沙子39,229 bp)(图3b)。

图3 eDNA样本宏基因组测序结果

为了证明人类eDNA可以用于不仅仅是定量的应用,研究进一步检查了eDNA数据中已知的人类遗传变异,以确定基于eDNA的祖先和疾病易感性应用是否可行。在gnomAD(v.2.1)中注释的缺失变异可以在所有三种人类阳性eDNA样本中检测到,主要在水中,但在沙子和空气样本中也有较小程度的缺失变异(图4a)。在单条read中检测到的最长缺失突变为40,738 bp,这是欧洲和拉丁美洲人群中常见的拷贝数多态性,位于人类2号染色体上。

接下来,研究人员评估了在水和沙质eDNA样本上进行人类外显子组富集的可行性。5个eDNA样品富集了人类外显子组,然后再通过高通量二代测序。结果表明,外显子组富集增加了人类对齐reads的比例(图4b)。外显子组富集后,水eDNA样本有48%的测序reads与人类基因组对齐(207.2亿人类对齐碱基),代表了目标人类外显子组区域的473x覆盖度(图4b)。

然后,研究人员检测了在eDNA样本中存在的人类群体-基因组水平的分辨率。检测到的缺失突变(图4a)在不同的人群中以不同的等位基因频率发生。该研究还对所有有意测序的人类eDNA阳性样本进行了单倍群和单倍型分析。每个评估的eDNA样本都可以进行群体基因组分析,不同样本之间特定单倍群和单倍型的比例不同(图4c)。每个样本还包含了复杂的微生物混合数据,证明了eDNA(包括空气eDNA)在同时检测人类、动物和微生物方面的实用性。

图4 鸟枪和外显子组富集的eDNA样本的突变和遗传祖先分析

总结

本研究结果表明,从环境当中可以很容易获得人类的eDNA,并且这些eDNA的完整性与高品质足以进行分析和测序,可用于识别与疾病相关的变异,并确定生活在这些地区的人的遗传来源。然而,检测人类eDNA可能会对个人信息安全造成威胁。因此,研究人员建议,为了适当地应用eDNA技术和处理这些信息的道德问题,决策者、科学界和其他相关利益方需要小心谨慎,并对在伦理上如何处理人类eDNA展开更深入的讨论。

参考文献

Inadvertent human genomic bycatch and intentional capture raise beneficial applications and ethical concerns with environmental DNA. Nature Ecology & Evolution, 2023.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/703583.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【pytorch函数笔记】torch.sum()、torch.unsqueeze()

1.torch.sum torch.sum(imgs, dim0) # 按列求和 torch.sum(imgs, dim1) # 按行求和 imgs torch.Tensor([i for i in zip( range(10), range(10))]) print(imgs) s1torch.sum(imgs, dim0) # 按列求和 s2torch.sum(imgs, dim1) # 按行求和 print(s1) print(s2) 2.torch.uns…

在前端开发中使用 Python

推荐给需要鼓捣前端应用又不熟悉 JS 的 Pythoner 简介 在使用 Python 进行数据分析的时候,经常需要创建一些动态、交互式的可视化作品。一般会用到如 Plotly、Pyecharts、Bokeh 等库,这些库都是基于前端技术创建可视化作品。所以在自定义可视化的时候&a…

Python3,有了此库,不需要再为导包顺序而烦恼了,小刀拉屁股,涨知识了。

usort详解 1、引言2、代码实战2.1 usort 安装2.2 代码示例 3、总结 1、引言 小鱼:小屌丝,这段代码是你的写的不? 小屌丝:是我写的啊,咋 鱼哥 小鱼:你看你的导包顺序,挺乱的 小屌丝:…

一些共享资料

大家好,才是真的好。 我们好久没有分享资料了,上次分享还是上次——我也忘记了多久。 本次Engage2023开完之后,从会议上也流出了很多各类技术和主题方面的PPT、PDF资料等,我搜索了一些Domino技术话题有关的共享在这里。 主题涉…

算法----二叉树的最近公共祖先

题目 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它…

轻量服务器外网访问不了的原因分析

​  轻量服务器外网访问不了原因的分析。很多用户在选择轻量服务器的时候都没考虑,直接就购买了,导致在使用的时候遇见了很多问题,下面我们就简单的聊聊关于轻量服务器外网无法访问的原因。 这里我们按照标题的意思可以解读为两种情况&…

2023最新互联网公司时长排行榜出炉

今天给大家分享一个对于选择公司来说另一个非常重要的参考指标:“互联网时长”。 我们在选择一个公司的时候,除了需要关注总收入package 以外,还需要考虑这家公司的加班时长是否人性化。 我们的工作时长是周工作小时数。法定工作时间是40小…

这8种Python加速运行技巧真棒

关注“Python专栏”微信公众号,回复暗号【面试大全】,立即领取面试题简历模板。 Python 是一种脚本语言,相比 C/C 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象…

使用wpf做得计算器

最近在学习wpf,使用wpf做得计算器练手,实现功能增删改查,求平方根,倒数,取反,模拟实体计算器的M,MS,MC,MR功能 上面截图相关的计算为 8乘5加-2加3.2加(9除以3的余数)

一路乱飙,从手工测试进阶测试开发岗,“我“的测试之路不简单

目录:导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜) 前言 测试人员的职能 …

StrSubstitutor和StrUtil占位符字符串替换

目录 一、commons-lang包下的StrSubstitutor1、使用场景一2、使用场景二 二、hutoo包下的StrUtil1、使用场景一2、使用场景二3、使用场景三 三、原生的三种方式 一、commons-lang包下的StrSubstitutor StrSubstitutor是commons-lang包提供的一个字符串替换类,整体使…

Redis实战——短信登录(二)

Redis代替session redis中设计key 在使用session时,每个用户都会有自己的session,这样虽然验证码的键都是“code”,但是相互不影响,从而确保每个用户获取到的验证码只能够自己使用,当使用redis时,redis的ke…

MCU单片机智能控制落地扇解决方案

随着科技进步和消费升级,消费者对电风扇的智能化需求日趋强烈。为了快速响应市场需求,以更低的成本打造智能电风扇。 MCU单片机智能控制落地扇解决方案以灵动微MM32SPIN040C主控。 方案采用的主控MM32SPIN040工作频率可达48MHz,内置16KB Fl…

虹科分享 | 拒绝自燃和爆炸,AGV电池如何进行实时监控和预测性维护?

Automated Guided Vehicle简称AGV,通常也称为AGV小车、自动导引运输车或无人搬运车等,指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车,通常用可充电的蓄电池来作为…

JumpServer开源堡垒机安装配置

JumpServer开源堡垒机安装与配置 一、简介二、下载与安装2.1、下载2.2、安装2.3、其他 一、简介 JumpServer 堡垒机帮助企业以更安全的方式管控和登录各种类型的资产。 支持 官网地址:https://www.jumpserver.org/index.html JumpServer 采用分层架构,…

【SNMP服务】网络杂谈(11)之什么是SNMP服务?

#2023 博客之星评选已开启–成为城市领跑者# 涉及知识点 什么是 SNMP,SNMP的特点,SNMP的服务,SNMP服务运行。深入了解SNMP技术。 原创于:CSDN博主-《拄杖盲学轻声码》,更多内容可去其主页关注下哈,不胜感…

Vue启用unity3D的exe

🐰个人主页:张清悠 👦个人简介:张清悠,字澄澈,号寻梦客,爱好旅行、运动,主攻前端方向技术研发,副攻Unity 3D、C、Python人工智能等 📝个人寄语:学…

parcel运行终端报错Uncaught ReferenceError: parcelRequire is not defined解决方案

我们通过指令 npm install parcel-bundler安装的parcel 运行起来会有一个报错 换个版本就好了 打开项目终端 我们先执行 npm uninstall parcel-bundler将错误的版本给他干掉 然后执行 npm install parcel安装正确的版本 然后运行项目 在浏览器中访问地址就一切正常了

如何预防DDOS和CC攻击

在当今数字化世界中,网络安全成为各行各业亟需解决的重要问题。最近,由于DDoS(分布式拒绝服务)和CC(恶意咨询)攻击事件的频繁发生,网络安全进一步引起了人们的关注。 据可靠消息源透露&#xff…

【SpringBoot】一、SpringBoot3新特性与改变详细分析

前言 本文适合具有springboot的基础的同学。 SpringBoot3改变&新特性 一、前置条件二、自动配置包位置变化1、Springboot2.X2、Springboot3.X 三、jakata api迁移1、Springboot2.X2、Springboot3.X3、SpringBoot3使用druid有问题,因为它引用的是旧的包 四 新特…