三组学联合→HiC+Meta+Virome

病毒在微生物死亡率、多样性和生物地球化学循环中发挥着重要作用。地下水是全球最大的淡水,也是地球上最贫营养的水生系统之一,但在这个特殊的栖息地中微生物和病毒群落是如何形成的尚未被探索。本次经典文献分享给大家带来,宏基因组+宏病毒组+Hi-C测序揭示地下水病毒组全貌。

图片

期刊:Journal of Hazardous Materials                

影响因子:13.6

发表时间:2023年6月

研究方法及思路

1

研究样本

       银川平原23-60 m地下水(4个位点),过0.22um滤膜,收集滤膜并抽提DNA样本。

2

测序方法

● 宏基因组Illumina 测序;

● 宏病毒组Illumina + Nanopore ;

● Hi-C辅助病毒宿主预测。

图片

图1 研究方法及思路

主要研究结果

1.

病毒序列在宏基因组与宏病毒组数据中的分布

在宏基因组和病毒基因组中,分别回收到1402个和683个长度>5 kb的v-contigs。二代+三代测序数据混合组装使v-contig长度提高一倍(图1b)。宏病毒组数据集中映射的病毒reads数大于宏基因组(图1c)。v-contigs的完整性高于人类肠道微生物群的完整性,病毒组中高质量和中质量病毒占比更高(图1d)。t-SNE表明病毒组和宏基因组的病毒分布不同,说明病毒的分析需要结合这两种策略。去冗余后获得1920个v-contigs进行下游分析。

图片

图2 宏基因组与宏病毒组数据分析

2.

 地下水病毒群多样性及分布

基于蛋白质序列同源性,对1920个v-contigs进行聚类生成病毒簇(VC),48.7%的v-contigs聚集在454个VC中。根据集群中RefSeq病毒的分类信息推断VCs的系统进化亲缘关系,只有27个VC可以被分类(图2a)。说明地下水中存在大量未知病毒。计算每个位点454个VC的丰度,发现 VC在各位点的分布均受到环境因素的影响,普氏分析表明病毒群落与细菌群落显著相关(图2b)。

图片

图3a 下水系统的分类和病毒簇信息

图片

图3b  普氏分析病毒群落与细菌群落的相关性

3.

地下水系统中的病毒-宿主联系

同源性搜索+CRISPR匹配+Hi-C测序,共同预测病毒-宿主关系。469个VC预测到宿主,范围包括19门29纲69目(图3a)。在纲水平上对同一宿主相关的 VC丰度进行求和,通过Spearman分析发现 VC丰度与宿主高度相关(图3b)。

研究发现部分VC具有广泛的宿主范围,该特征为噬菌体与宿主相遇提供了更大的机会,也促进了辅助代谢基因(AMGs)的水平基因转移能力。Hi-C方法检测到了大多数宽宿主范围,突出了该方法在揭示病毒-宿主相互作用方面的优势。

图片

图片

图4 病毒和细菌群落的相互作用

4.

病毒中的AMGs

为了研究地下水病毒的生态功能,使用VIBRANT鉴定到336个病毒AMGs。其中有一些位点特异性AMGs,例如,来自深层样本中存在与氧敏感的嘧啶代谢和生物合成的AMG。这些特异性AMGs可能有利于病毒在这种寡营养环境中更好地生存。在AMGs的前20个功能分类中,有10个分类与生物合成过程有关(图4b)。图4c为人工筛选的与生物合成相关的AMGs。

图片

图片

图5 v-contigs中的AMGs

5.

地下水病毒与其他水系病毒的差异

为了揭示v-contigs的普遍性和差异性,将本研究中的地下水病毒与海洋(marine)、污水处理厂(WWTP)、其他地下水(other GW)中的病毒进行了比较。网络分析显示出明显的病毒栖息地特异性,90.5%的v-contigs只属于一个栖息地(图5a)。地下水病毒的GC含量与污水、海洋水系不同。这些结果表明地下水生态系统中的病毒更为相似,呈现出与污水处理系统和开放海洋中的病毒不同的基因组和功能特征。

图片

图片

图6 地下水和其他栖息地v-contigs的比较

6.

地下水病毒的独特性

将本研究和其他地下水研究中的病毒合并(标记为GW)。t-SNE分析显示出明显的栖息地驱动的聚类,表明病毒存在栖息地特异性(图6a 6b)。

通过SOM聚类将GW、WWTP和marine的V-contigs分为20组,它们在不同的生境中的贡献度差异很大(图6c)。与其他组相比,GW特异性病毒不能被VConTACT2分类,并且它们被KEGG(图6d)和AMG标记的蛋白质较少,进一步表明GW存在大量未知病毒。

图片

图片

图7 地下水病毒的独特性

研究结论

      本研究通过二代、三代测序构建宏基因组与宏病毒组,应用Hi-C、CRISPR和同源性搜索对病毒-宿主对进行预测,1920种病毒中有469种非冗余病毒与宿主关联。一些特殊AMGs的发现有助于探索地下水病毒的生态作用。总之,本研究扩展了当前对全球病毒记录的了解,为更全面地了解地下水中的病毒奠定了基础。

阅读原文

Virus impacted community adaptation in oligotrophic groundwater environment revealed by Hi-C coupled metagenomic and viromic study.Journal of Hazardous Materials.2023

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

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

相关文章

绿色能源迎来跨越式增长新时代

当今世界,百年未有之大变局加速演进,新一轮科技革命和产业变革深入发展,全球气候治理呈现新局面,新能源和信息技术紧密融合,生产生活方式加快转向低碳化、智能化,能源体系和发展模式正在进入非化石能源主导…

Briefings in Bioinformatics投稿经验分享

期刊名: BRIEFINGS IN BIOINFORMATICS期刊名缩写:BRIEF BIOINFORM期刊ISSN:1467-5463E-ISSN:1477-40542023年影响因子/JCR分区:9.5/Q1latex模板:http://static.primary.prod.gcms.the-infra.com/static/site/journals/document/oup-authoring-template.zip?node=7987de4…

java八股文面试[多线程]——线程间通信方式

多个线程在并发执行的时候,他们在CPU中是随机切换执行的,这个时候我们想多个线程一起来完成一件任务,这个时候我们就需要线程之间的通信了,多个线程一起来完成一个任务,线程通信一般有4种方式: 通过 volat…

gitlab提交项目Log in with Access Token错误

目录 报错信息 问题描述 解决方案 报错信息 问题描述 在提交项目到gitlab时,需要添加账户信息 ,但是报了这样一个错,原因应该就是路径问题,我在填写server地址的时候,就出现了路径问题,我把多余的几个/…

拥抱储能新时代!科士达闪耀EESA第二届中国国际储能展览会

2023年8月30日,EESA第二届中国国际储能展览会在苏州国际博览中心拉开帷幕,科士达以“零碳光储数能未来”为主题,亮相G3-20展台,多维度展现户用光储、工商业储能、大型储能等解决方案,彰显安全、高效、可靠的产品性能和…

postgresql类型转换函数

postgresql类型转换函数 简介CAST 函数to_date 函数to_timestamp 函数to_char 函数to_number 函数隐式类型转换 简介 类型转换函数用于将数据从一种类型转换为另一种类型。 CAST 函数 CAST ( expr AS data_type )函数用于将 expr 转换为 data_type 数据类型;Post…

【python爬虫】—图片爬取

图片爬取 需求分析Python实现 需求分析 从https://pic.netbian.com/4kfengjing/网站爬取图片,并保存 Python实现 获取待爬取网页 def get_htmls(pageslist(range(2, 5))):"""获取待爬取网页"""pages_list []for page in pages:u…

1、Spring是什么?

Spring 是一款主流的 Java EE 轻量级开源框架 。 框架 你可以理解为是一个程序的半成品,它帮我们实现了一部分功能,用这个框架我们可以减少代码的实现和功能的开发。 开源 也就是说,它开放源代码。通过源代码,你可以看到它是如何…

【Linux】基础IO

目录 一、回顾C语言文件操作二、文件系统调用接口1. open2.write3.read 三、文件描述符四、重定向1.输出重定向2.输入重定向 五、dup2 一、回顾C语言文件操作 1 #include<stdio.h>2 #include<stdlib.h>3 4 #define LOG "log.txt"5 6 int main()7 {8 //…

JVM类加载器

一、类与类加载器 类加载器虽然只用于实现类的加载动作&#xff0c;但它在Java程序中起到的作用却远超类加载阶段。对于 任意一个类&#xff0c;都必须由加载它的类加载器和这个类本身一起共同确立其在Java虚拟机中的唯一性&#xff0c;每一个类加载器&#xff0c;都拥有一个独…

「快学Docker」Docker容器安全性探析

「快学Docker」Docker容器安全性探析 引言容器安全性威胁Docker容器安全性目录容器镜像安全性主机与容器隔离访问控制运行时监控与防御网络安全性Docker容器安全性最佳实践 总结 引言 在当今快速发展的软件开发和部署领域&#xff0c;容器化技术已经成为一种不可或缺的工具。然…

金属矿山电子封条系统 yolov5

金属矿山电子封条通过pythonyolov5网络模型框架算法&#xff0c;金属矿山电子封条算法识别到运输设备启动运行或者识别到运输设备运行工作状态下有煤、无煤转换&#xff0c;进行预警分析&#xff0c;金属矿山电子封条算法利用智能化视频识别等技术,实时监测分析矿井出入井人员、…

Java 数组操作工具类Arrays用法

1、判断两个数组是否相等 注意&#xff1a;判断的并不是地址值&#xff0c;而是从元素个数、元素位置、元素顺序上看是否真的相同。 int[] arr1 {1,2,3,4,5,6}; int[] arr2 {1,2,3,4,5,6}; System.out.println(Arrays.equals(arr1,arr2)); //true 2、输出数组信息 我们先看…

Web网站服务器

目录 一、什么是Apache? 二、虚拟目录是什么&#xff1f; 三、Apcahe相关配置文件 四、httpd.conf主配置文件的常用配置参数 五、Web网站配置案例 5.1搭建基于用户的个人主页网站 5.2、配置虚拟目录 5.3、配置虚拟主机 5.3.1搭建两个基于IP地址的虚拟主机 5.3.2搭建两个基于域…

Yolov5 改进之损失函数 SlideLoss 注意力机制 MultiSEAM

用于学习记录 文章目录 前言一、SlideLoss1.1 utils/loss.py1.2 data/hyps/hyp.scratch-low.yaml二、注意力机制 MultiSEAM2.1 models/common.py2.2 models/yolo.py2.3 models/MultiSEAM.yaml三、训练结果图总结前言 一、SlideLoss YOLO-FaceV2: A Scale and Occlusion Aware …

[递归] 子集 全排列和组合问题

1.1 子集I 思路可以简单概括为 二叉树&#xff0c;每一次分叉要么选择一个元素&#xff0c;要么选择空&#xff0c;总共有n次&#xff0c;因此到n1进行保存结果&#xff0c;返回。像这样&#xff1a; #include <cstdio> #include <vector> #include <algorithm&…

SurfaceFlinger中Binder案例

SurfaceFlinger中Binder案例 1、SurfaceFlinger服务init启动2、SurfaceFlinger服务继承BnSurfaceComposer端2.1 Code标签扩展2.2 Code标签扩展对应调用 3、SurfaceFlinger服务的BpSurfaceComposer端3.1 FWK使用案例3.2 Native使用案例 android12-release 1、SurfaceFlinger服务…

在Visual Studio 2017上配置Glut

上篇 已经介绍了如何配置OpenGL&#xff0c;但缺点是每次新建一个项目时&#xff0c;都应重新安装 “nupengl.core.redist” 与 “nupengl.core” 这两个文件&#xff0c;这在有网的情况下还是可以实现的&#xff0c;但不是一个长久之计。现在介绍另一种方法&#xff0c;用Glut…

C#---第二十:不同类型方法的执行顺序(new / virtual / common / override)

本文介绍不同类型的方法&#xff0c;在代码中的执行顺序问题&#xff1a; 构造方法普通方法&#xff08;暂用common代替&#xff09;、虚方法&#xff08;Virtual修饰&#xff09;、New方法&#xff08;new修饰&#xff09;三个优先级相同overide方法&#xff08;会替换virtual…

【AI辅助办公】PDF转PPT,移除水印

PDF转PPT 将PDF上传链接即可转换成PPT。​​​​​​ ​​​​​​​ https://www.camscanner.com/pdftoppthttps://www.camscanner.com/pdftoppt​​​​​​​​​​​​​​移除水印 第一步&#xff1a;打开视图-宏 第二步&#xff1a;输入宏名&#xff08;可以是人以文字…