项目文章|冰川宏病毒功能多样性新进展

图片

        近期,凌恩生物客户兰州大学泛第三极环境中心合作的研究论文“Diversity and function of mountain and polar supraglacial DNA viruses”发表在《Science Bulletin》(IF= 18.9)。该研究结果首次系统地描述了极地冰川上DNA病毒的多样性、功能和公共卫生风险评估。

图片

01  研究背景

       极地冰川覆盖了地球表面的10%,是典型的极端环境,存在着各种形式的生命。病毒在冰川上生态系统中丰富而活跃,在控制冰川上微生物群落中起着至关重要的作用。然而,目前对冰川表面的病毒生态学及其对下游生态系统的潜在影响的了解仍然有限。

02  技术方法

       本研究利用微生物宏基因组学和病毒组学对青藏高原21个高海拔冰川(海拔2731-6675米;平均海拔5183米)的DNA病毒进行了调查,纳入了雪、冰、冰雪融水和冰尘样品,并获得了25个宏病毒组和96个微生物宏基因组数据集(包括最近在TG2G目录中报道的85个)。

图片

图1 研究区域和样本采集

03  主要内容概述

       本研究基于冰川上病毒和微生物宏基因组数据集(共187个样本),对冰川上生态系统进行了DNA病毒基因组重建,提供了一个目前最大的冰川病毒组的基因组名录(SgVG),其中包括38个极地冰川的超过17个病毒家族的10,840种病毒基因组,跨越了雪、冰、冰雪融水以及冰尘等栖息地环境,将目前的冰川病毒组扩大了15倍以上。

       与其他生态系统中的病毒相比,冰川上DNA病毒具有高度的特异性,但也表现出较低的公共卫生风险。冰川上的病毒群落主要受生境的限制,冰尘的病毒活性最高。本研究观察到溶原性病毒在所有栖息地中盛行,特别是在低温冰尘中,但在冰雪中存在高水平的溶原性病毒。此外,研究发现,冰川上病毒可以与约83%的原核生物门/类关联作用,并且具有通过多种辅助代谢基因促进代谢和增加宿主在恶劣环境条件下的冷适应性、细胞流动性和酚碳利用的遗传潜力。

       本研究数据强调了病毒在冰川上生物地球化学循环中的重要性及其对下游生态系统可持续性的潜在影响。本研究也拓展了研究人员对冰川上病毒的多样性、功能和适应性的认识,为今后对世界冰川的研究提供了基础。

图片

图2 冰川上病毒基因组(SgVG)概况。(a)冰川上病毒种群(vOTUs)的venn图;(b)不同区域共有和独有的vOTUs;(c)已分类的vOTUs的比例;(d)已分类的vOTUs的组成;(e)已分类和未分类的vOTUs的相对丰度。

图片

图3 冰川上病毒群落的差异和多样性。(a)基于Bray Curtis不同相似性指标的冰川上病毒群落的主坐标分析(PCoA);(b)在不同的冰川栖息地的独特和共有的vOTUs;(c)(d)(e)冰川病毒种群的α多样性指数箱线图分析。

图片

图4 冰川上病毒的生命策略和活动。(a)溶原性病毒vOTUs在所有冰川vOTUs中的比例;(b)溶原性病毒的相对丰度;(c)基于silico病毒-宿主预测的溶原性病毒的相对病毒-细菌比(VBRrelative);(d)基于silico病毒-宿主预测的裂解性病毒的VBRrelative;(e)青藏高原低温冰尘和冰雪融水中的病毒丰度(VA)、细菌丰度(BA)和病毒细菌比(VBR);(f)青藏高原冰尘和冰川融水的裂解性和溶原性病毒产率(分别为裂解VP和溶原VP)。

图片

图5 冰川上病毒-宿主连接和宿主谱系特异性病毒-宿主动态。(a)冰川上细菌的系统基因组发育树及病毒与细菌之间的联系。显示(b)宿主相对丰度的热图,(c)log10(VBRrelative);(d)病毒(log10(virus TPM))和宿主(log10(host TPM))的Pearson相关性分析;(e)log10(VBRrelative)和log10(host TPM)的Pearson相关性分析。

图片

图6 在冰川上病毒群体中检测到辅助代谢基因(AMGs)。(a)可能冰川上AMG相关的几个主要通路。(b)基因组结构,突出了AMG的位置和AMG编码蛋白的三维结构。

参考文献

Diversity and function of mountain and polar supraglacial DNA viruses. Science Bulletin, 2023.

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【2】PyQt创建窗口

1. 第一个PyQt窗口 from PyQt5.QtWidgets import QApplication,QWidget import sys# 1.创建应用程序 app QApplication(sys.argv)# 2.创建窗口 w QWidget()# 3.显示窗口 w.show()# 4.等待窗口停止 sys.exit(app.exec()) 执行代码,就会显示PyQt窗口: 2. PyQt模块简介 PyQt中…

kubectl获取命名空间下所有configmap集合的方法

前言: 获取单个configmap并忽略特定字段的操作可参照:kubectl获取ConfigMap导出YAML时如何忽略某些字段。 要获取命名空间下所有ConfigMap并忽略特定字段,你可以使用kubectl命令与例如yq这样的工具结合使用来忽略或删除不需要的字段。以下是…

数据分享 I 各类制造业企业进入数量数据,shp/excel格式数据,覆盖2002-2019年数据,已可视化处理

随着经济的发展和社会的进步,制造业作为国民经济的重要支柱,一直保持着快速的发展态势。近年来,随着国家对制造业的大力扶持,各类制造业企业如雨后春笋般涌现出来,为经济的发展注入了新的活力。 各类制造业企业进入…

公有云迁移研究——AWS DMS

大纲 1 什么是DMS2 DMS的作用3 DMS在迁移的时候都做些什么4 在使用DMS的时候我们需要做些什么5 操作5.1 创建两个数据库终端节点5.2 创建迁移任务 6 可能遇到的问题7 总结 在本地机房或其他云往AWS上做迁移时,往往会遇到数据库迁移的任务。如果数据量不是特别大&…

widnows 使用cprofile、gprof2dot、graphviz对python项目进行可视化性能分析

1. 运行cprofile生成python方法调用信息 pr cProfile.Profile() pr.enable() # 开始记录# 要执行的代码 res your_method()pr.disable() # 结束记录 pr.dump_stats(your/path/restats.dump) #写入dump文件 pr.print_stats() #打印 2. 安装gprof2dot和graphviz 2.1 安装gpr…

十年数据分析师告诉你,这款国产数据分析工具真的很好用!

今天早上上班的时候经过一同事,看见他正苦大仇深的做着数据分析报告,老李走上前一问才知道,他的EXCEL又双叒罢工了。   数据分析师的核心能力是思维,而次核心能力就是工具。如古人云打仗需要一把趁手的兵器。对于初入行业的数据分…

数据结构-带头双向循环链表

文章目录 一.头结点二.双链表1双链表的概念与结构2.与单链表相比 三.循环链表1.关于循环链表2.循环链表的优点 四.带头双向循环链表1.带头双向循环链表2.结构图3.实现 五.代码一览 一.头结点 在链表中设置头结点的作用是什么 标识链表:头结点是链表的特殊节点,它的存在能够明确…

JS初步了解this

什么是环境对象? 环境对象:指的是函数内部特殊的变量this,它代表着当前函数运行时所处的环境 作用:弄清楚this的指向,可以让我们代码更简洁 在普通函数中: // 每个函数里面都有this 普通函数的this指向wind…

rcssci包横空出世,限制性立方样条全自动切点靓图

z致敬前辈:R语言统计与绘图 仅以本篇2800字真文一并纪念工作11年来潦倒的收入、间歇的鸡血、憋屈的倔强、幽暗的过往和心中的远方。 1 缘起 Restricted cubic splines (RCS)近年来火遍各类SCI期刊,初次接触的小伙伴们可以去搜索笔者前期的2篇RCS文章补充一下基础知…

6.5 Windows驱动开发:内核枚举PspCidTable句柄表

在 Windows 操作系统内核中,PspCidTable 通常是与进程(Process)管理相关的数据结构之一。它与进程的标识和管理有关,每个进程都有一个唯一的标识符,称为进程 ID(PID)。与之相关的是客户端 ID&am…

(C语言)求出1,2,5三个数不同个数组合为100的组合个数

#include<stdio.h> int main() {int count;for(int i 0;i < 100;i )for(int j 0;j < 50;j )for(int k 0;k < 20;k ){if(i j*2 k*5 100){count;printf("100可以拆分为%d个1元&#xff0c;%d个2元&#xff0c;%d个5元\n",i,j,k);} }printf("…

2023年度端侧transformer类分类力作SwiftFormer模型解读

写在前面&#xff1a;本篇直接结合代码来理解网络的笔记 paper: Swiftformer-paper code: https://github.com/Amshaker/SwiftFormer 文章目录 网络结构精析零、整体一、patch embed二、stage 网络结构精析 零、整体 可以看到结构中&#xff0c;整体就是&#xff1a; stem -&…

洗地机哪个牌子好用?洗地机希亦、石头、添可、西屋谁的清洁力更强?

洗地机的出现极大地改善了清洁过程&#xff0c;提高了效率&#xff0c;减少了人力投入。但随着市场上洗地机的种类和功能不断增加&#xff0c;人们可能会感到困惑&#xff0c;不知道如何选择适合自己需求的机器。为了帮助消费者更好地了解洗地机的选择&#xff0c;今天我将带大…

从Intel Cyclone10GX TransceiverPHY 高速收发器认识ATX PLL、FPLL、CMU PLL等PLL

文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 前言 在使用Intel Cyclone10GX TransceiverPHY的过程中发现这个IP还是比较复杂的&#xff0c;特别是时钟系统&#xff0c;提到了多种PLL:ATX PLL、FPLL、CMU PLL&#xff0c;这里进行一下扩展学…

vue3项目打包发布到apache服务器的流程

vue3项目打包发布到apache服务器的流程&#xff08;不包含开机自启动apache&#xff09; 1. 下载部署apache服务器 打开apache官网https://www.apachelounge.com/download/ 下载windows的apache版本。 2. 在本地的E盘新建一个文件http&#xff0c;把下载好的apache解压放进…

时间选择器

<el-form-item label"时间范围"><!-- <el-date-picker size"small"v-model"createTime"type"daterange"range-separator"至"start-placeholder"请输入起始创建时间"end-placeholder"请输入终止创…

【C语言:自定义类型(结构体、位段、共用体、枚举)】

文章目录 1.结构体1.1什么是结构体1.2结构体类型声明1.3结构体变量的定义和初始化1.4结构体的访问 2.结构体对齐2.1如何对齐2.2为什么存在内存对齐&#xff1f; 3.结构体实现位段3.1什么是位段3.2位段的内存分配3.3位段的跨平台问题3.4位段的应用3.5位段使用注意事项 4.联合体4…

vmware ubuntu22 访问github

1.虚拟机选NAT模式。 2.firefox找到下图setting。 3.选第四个&#xff0c;填主机ip和局域网代理的端口号。 4. 此时你应该能访问github了。

外包测试8个月,技术退步有点明显···

有一说一&#xff0c;外包没有给很高的薪资&#xff0c;是真不能干呀&#xff01; 先说一下自己的情况&#xff0c;本科生&#xff0c;年初通过校招进入深圳某软件公司&#xff0c;干了接近半年的功能测试&#xff0c;直到最近遇到了瓶颈&#xff0c;感觉自己不能够在这样下去了…

TrustZone之虚拟地址空间

在本系列中的内存管理指南介绍了多个虚拟地址空间或translation regimes的概念。例如&#xff0c;有一个用于EL0/1的translation regime&#xff0c;还有一个用于EL2的独立translation regime&#xff0c;如下所示&#xff1a; 还有专门的翻译方案用于安全状态和非安全状态。例…