当前位置: 首页 > news >正文

Cell | 超深度宏基因组!复原消失的肠道微生物

图片

期刊:Cell             

IF:64.5 (Q1)

发表时间:2023.6       

研究背景

不同的生活方式会影响微生物组组成,但目前微生物组的研究严重偏向于西方工业化人群,其中工业化人群的特点是微生物群多样性较低。为了理解工业化生活方式引起的微生物组变化,需要结合高深度的宏基因组测序来研究原始人(Hadza)微生物功能、生长动力学和扩散模式。文章利用351份Hadza粪便样本,测序得到9.39T的宏基因组数据,共获得83,044个MAG以及相关生物信息的结果。

实验设计

Hadza是非洲仅存的延续人类祖先觅食传统的种群之一,研究对167个个体进行粪便取样得到351个样本,处理后共388个DNA样本进行测序,同时得到经过纯化的52株细菌分离株(图1A)。根据本研究中新恢复的基因组评估所有样本的微生物组组成,将宏基因组数据映射到一系列定制的数据库中,其中包含细菌/古菌(n= 5,755)、噬菌体(n=68,461)和真核生物(n=12)基因组的物种水平代表的全基因组序列(图2E)。

图片

图1 Hadza肠道微生物组数据分析过程

主要结论

1.

Hadza肠道微生物多样性

除了来自UHGG和MGV的数据之外,还可以从Hadza中得到未收录的微生物占总发现微生物比分别为20.2%和79.9%(图2A和2B)。此外,在Hadza肠道微生物中发现了未知的真核生物,共注释到840万个蛋白质家族,其中59.7%不存在于统一人类胃肠蛋白(UHGP)数据库中(图2D)。

将Hadza微生物组与其他生活方式的人群进行比较,对尼泊尔人和加州人的粪便样本进行了深度宏基因组学测序。用这些MAG数据自定义了3个数据库,用基因组数据库来评估微生物组信息(图2E),包括细菌/古细菌(n=5,755),噬菌体(n=68,461), 真核生物(n=12)。Hadza的细菌、噬菌体和古菌的多样性均高于本研究中的其他种群(图2F)。总之,与其他种群相比,不同测序深度的Hadza样本中有更多的细菌、古菌和噬菌体和未知的物种(图2G)。

图片

图2 Hadza肠道微生物群包含大量未知物种信息

研究利用稀释曲线来评估随测序深度增加物种的丰富度变化(图 3A)。分析表明,Hadza的平均肠道微生物有730种,而加州人的平均肠道微生物有277种。高深度的测序可以检测低丰度的微生物,所以不同丰度水平下检测到物种的微生物组成不同和具有基因组新颖性(图3B)。

图片

图3 增加测序深度导致检测到未知物种及其系统发育树

2.

Hadza样本中发现在工业化进程中已经消失的肠道微生物种群

本研究通过18篇已发表文献,利用一共1800个数据,包括工业化人群样本950个,过渡人群样本583个,Hadza样本135个和其他狩猎采集者样本132个,根据细菌/古菌在Hadza和工业化种群的富集情况将其分为VANISH(工业化中消失的,124个)和BloSSUM(工业化中受到选择的,63个)两个分类群,进一步分析发现系统发育与工业化进程存在强相关性(图4a-c),在过渡的人类肠道环境中,BloSSUM类群可能比VANISH类群具有竞争优势。

基于个体KEGG分析确定了37和 268个在VANISH和BloSSUM中常见的基因(图4 e)。与VANISH分类群最相关的是肽酶和产孢基因,而BloSSUM类群与抗氧化和氧化还原有关。研究将这些KO聚集到通路中绘制集富集分析图(图4F)。富集的KOs的相关功能和通路的差异表明,与VANISH类群相比,BloSSUM类群在功能上并不冗余。

图片

图4  VANISH 和 BloSSUM 类群具有不同的系统发育和功能

3.

Treponema succinifaciens的分布反映人类的迁移

在Hadza、尼泊尔人和加州人样本上进行的深度测序得到 1,047 个新的 Spirochaetota MAG,MAG的相对丰度随着工业化程度的提高而降低。Treponema Succinifaciens在工业化群体中几乎完全不存在,本研究中发现的 该物种MAGs 数量从 125 个增加到 346 个,并对该物种进行系统进化分析(图 5C),从进化数据观察到Treponema succinifaciens的传播模式与人类迁徙路线一致。

图片

图5 Hadza中高度丰富的螺旋体

4.

Hadza肠道微生物的进化、复制和扩散

采取更深度测序和更新颖的宏基因组方法再次确认了Hadza肠道微生物的组成和碳水化合物活性酶确实存在季节性循环,深度测序首次测量原位复制率在Hadza肠道中也表现出季节性循环。为了阐明Hadza微生物群中具有不同选择压力的基因,对全基因 pN/pS 比率进行了分析,发现存在正向或多样化选择(图 6A)。这可能是由于肠道中的动态变化,如季节性饮食变化、宿主免疫系统和躲避病毒入侵。研究还进行了ANI分析,发现家族个体共享的同源性菌株多于非同源性菌株,比无血缘关系的个体的个体共享更多高度相关的菌株(图 6C)。

图片

图6 Hadza肠道细菌之间的微多样性、复制速率和菌株共享模式

结论

       综上所述,通过对Hadza人群粪便进行超深度宏基因组测序,研究结果表明:

1、组装了数千种未知的人类肠道细菌、古菌、真核生物和噬菌体; 

2、与生活方式相关的VANISH和BloSSUM分类群的不同功能鉴定; 

3、Hadza肠道微生物的复制率变化呈季节性循环,菌株共享模式与其独特的社会结构有关。

参考文献

Carter et al., Ultra-deep sequencing of Hadza hunter-gatherers recovers vanishing gut microbes, Cell 2023, 

相关文章:

Cell | 超深度宏基因组!复原消失的肠道微生物

期刊:Cell IF:64.5 (Q1) 发表时间:2023.6 研究背景 不同的生活方式会影响微生物组组成,但目前微生物组的研究严重偏向于西方工业化人群,其中工业化人群的特点是微生物群多样性较低。为了理解工…...

Centos7 设置代理方法

针对上面变量的设置方法: 1、在/etc/profile文件 2、在~/.bashrc 3、在~/.zshrc 4、在/etc/profile.d/文件夹下新建一个文件xxx.sh 写入如下配置: export proxy"http://192.168.5.14:8118" export http_proxy$proxy export https_proxy$pro…...

Android versions (Android 版本)

Android versions (Android 版本) All Android releases https://developer.android.com/about/versions Android 1.0 G1 Android 1.5 Cupcake Android 1.6 Donut Android 2.0 Eclair Android 2.2 Froyo Android 2.3 Gingerbread Android 3.0 Honeycomb Android 4.0 Ic…...

LNMP 平台搭建(四十)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 前言 搭建LNMP 一、安装Nginx 二、安装Mysql 三、安装PHP 四、部署应用 前言 LNMP平台指的是将Linux、Nginx、MySQL和PHP(或者其他的编程语言,如…...

pcie 6.0/7.0相对pcie 5.0的变化有哪些?

引言 话说,小编在CSDN博客跟客服机器人聊天,突然看到有个搜索热搜“pcie最全科普贴”。小编有点似曾相识呀,我就好奇点击了一下,没想到几年前写的帖子在CSDN又火了一把。 说到这里,顺带给自己打个广告哈~ …...

百度Apollo:自动驾驶技术的未来应用之路

文章目录 前言一、城市交通二、出行体验三、环境保护四、未来前景总结 前言 随着科技的不断进步,自动驾驶技术正逐渐成为现实,颠覆着我们的出行方式。作为中国领先的自动驾驶平台,百度Apollo以其卓越的技术和开放的合作精神,正在…...

C++之std::distance应用实例(一百八十八)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…...

中国建筑出版传媒许少辉八一新书乡村振兴战略下传统村落文化旅游设计日

中国建筑出版传媒许少辉八一新书乡村振兴战略下传统村落文化旅游设计日...

基于java Swing 和 mysql实现的购物管理系统(源码+数据库+说明文档+运行指导视频)

一、项目简介 本项目是一套基于java Swing 和 mysql实现的购物管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的Java学习者。 包含:项目源码、项目文档、数据库脚本等,该项目附带全部源码可作为毕设使用。 项目都经过…...

2023.9 - java - static 关键字

static关键字主要和Java的内存管理有关。我们可以将static关键字与变量,方法,代码块一起使用。static关键字属于该类,而不是该类的实例。 static关键字可以修饰: 变量(也称为类变量)方法(也称…...

SpringCloud学习笔记(十二)_Zipkin全链路监控

Zipkin是SpringCloud官方推荐的一款分布式链路监控的组件,使用它我们可以得知每一个请求所经过的节点以及耗时等信息,并且它对代码无任何侵入,我们先来看一下Zipkin给我们提供的UI界面都是提供了哪些信息。 如何使用Zipkin 虽然在SpringBoot…...

Java 多线程系列Ⅱ(线程安全)

线程安全 一、线程不安全线程不安全的原因: 二、线程不安全案例与解决方案1、修改共享资源synchronized 使用synchronized 特性 2、内存可见性Java内存模型(JMM)内存可见性问题 3、指令重排列4、synchronized 和 volatile5、拓展知识&#xf…...

const用法详解

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、const用法详解二、使用步骤 1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能…...

【LeetCode75】第四十二题 删除二叉搜索数中的节点

目录 题目: 示例: 分析: 代码: 题目: 示例: 分析: 题目给我们一棵二叉搜索树,给我们一个目标值,让我们删除节点值等于目标值的节点,并且删除之后需要保持…...

c++:QT day2 信号和槽

1.多态: 静态多态:函数的重载 动态多态:程序运行 多态的实现:父类的指针或引用,指向或初始化子类的对象,调用子类对父类重写的函数,进而展开子类的功能 2.虚函数:用virtua关键字修饰的函数是虚函…...

16 Linux之JavaEE定制篇-搭建JavaEE环境

16 Linux之JavaEE定制篇-搭建JavaEE环境 文章目录 16 Linux之JavaEE定制篇-搭建JavaEE环境16.1 概述16.2 安装JDK16.3 安装tomcat16.4 安装idea2020*16.5 安装mysql5.7 学习视频来自于B站【小白入门 通俗易懂】2021韩顺平 一周学会Linux。可能会用到的资料有如下所示&#xff0…...

AI人员打闹监测识别算法

AI人员打闹监测识别算法通过yolopython网络模型框架算法, AI人员打闹监测识别算法能够准确判断出是否有人员进行打闹行为,算法会立即发出预警信号。Yolo算法,其全称是You Only Look Once: Unified, Real-Time Object Detection,其…...

如何使用CRM系统进行精细化管理客户?

客户是企业的生命线,对客户进行精细化管理,是提高企业收益的关键。那么,如何进行客户管理?CRM系统可以实现精细化管理客户,提升客户的价值。下面我们就来详细说一说。 1、获取客户信息 Zoho CRM系统可以通过web表单、…...

20230829工作心得:如何把大List 切割为多个小List?

1 怎么看这个方法谁在调用它? 解决:按ctrl,然后点进去看。 idea里看方法的具体细节,和谁在调用这个方法,都可以通过按ctrl,然后单击查看。 2 请求的时候,如果时间yyyy-MM-dd HH:mm:ss在url里会…...

基于YOLOV8模型的阶梯和工人目标检测系统(PyTorch+Pyside6+YOLOv8模型)

摘要:基于YOLOV8模型的阶梯和工人目标检测系统可用于日常生活中检测与定位工人、梯子目标,利用深度学习算法可实现图片、视频、摄像头等方式的目标检测,另外本系统还支持图片、视频等格式的结果可视化与结果导出。本系统采用YOLOv8目标检测算…...

Nginx特性应用及载装

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx的网站有:网易、腾讯、阿里等。 …...

vue3+ts组件通信

1、父组件向组件传参 父组件代码 子组件代码 2、子组件向父组件传参 组件间代码 父组件代码 3、如果eslint报错,需在.eslintrc.js中添加一行代码 4、通过父组件通过 ref 获取子组件的属性或者方法 父组件代码 子组件代码 5、孙子组件provide和inject 父组件…...

基于卷积优化算法优化的BP神经网络(预测应用) - 附代码

基于卷积优化算法优化的BP神经网络(预测应用) - 附代码 文章目录 基于卷积优化算法优化的BP神经网络(预测应用) - 附代码1.数据介绍2.卷积优化优化BP神经网络2.1 BP神经网络参数设置2.2 卷积优化算法应用 4.测试结果:5…...

《论文阅读18》JoKDNet

一、论文 研究领域:用于大尺度室外TLS点云配准的联合关键点检测和特征表达网络论文:JoKDNet: A joint keypoint detection and description network for large-scale outdoor TLS point clouds registration International Journal of Applied Earth Ob…...

buuctf [CISCN 2019 初赛]Love Math

这题主要利用了php的一些特性 变量函数数字转字符串 源码 <?php error_reporting(0); //听说你很喜欢数学&#xff0c;不知道你是否爱它胜过爱flag if(!isset($_GET[c])){show_source(__FILE__); }else{//例子 c20-1$content $_GET[c];if (strlen($content) > 80) {…...

GraphQL渗透测试案例及防御办法

什么是GraphQL GraphQL 是一种 API 查询语言&#xff0c;旨在促进客户端和服务器之间的高效通信。它使用户能够准确指定他们在响应中所需的数据&#xff0c;从而有助于避免有时使用 REST API 看到的大型响应对象和多个调用。 GraphQL 服务定义了一个合约&#xff0c;客户端可…...

Hive SQL 优化大全(参数配置、语法优化)

文章目录 参数配置优化yarn-site.xml 配置文件优化mapred-site.xml 配置文件优化 分组聚合优化 —— Map-Side优化参数解析优化案例 服务器环境说明 机器名称内网IP内存CPU承载服务master192.168.10.1084NodeManager、DataNode、NameNode、JobHistoryServer、Hive、HiveServer…...

go锁-waitgroup

如果被等待的协程没了&#xff0c;直接返回 否则&#xff0c;waiter加一&#xff0c;陷入sema add counter 被等待协程没做完&#xff0c;或者没人在等待&#xff0c;返回 被等待协程都做完&#xff0c;且有人在等待&#xff0c;唤醒所有sema中的协程 WaitGroup实现了一组协程…...

访问0xdddddddd内存地址引发软件崩溃的问题排查

目录 1、问题描述 2、访问空指针或者野指针 3、常见的异常值 4、0xdddddddd内存访问违例问题分析与排查 5、关于0xcdcdcdcd和0xfeeefeee异常值的排查案例 6、最后 VC常用功能开发汇总&#xff08;专栏文章列表&#xff0c;欢迎订阅&#xff0c;持续更新...&#xff09;ht…...

Java从入门到精通-流程控制(一)

流程控制 1.复合语句 复合语句&#xff0c;也称为代码块&#xff0c;是一组Java语句&#xff0c;用大括号 {} 括起来&#xff0c;它们可以被视为单个语句。复合语句通常用于以下情况&#xff1a; - 在控制结构&#xff08;如条件语句和循环&#xff09;中包含多个语句。 - …...