Nature子刊 | 群体生活物种通常比独居物种寿命更长及其分子基础

本文主要是介绍Nature子刊 | 群体生活物种通常比独居物种寿命更长及其分子基础,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

导语

认识社会性和长寿之间的关系将有助于更深入地了解动物生命史的演变。本研究对约1,000种哺乳动物的三种社会组织状态(独居、成对生活和群体生活)和寿命进行了系统发育比较分析。结果表明,群体生活物种通常比独居物种寿命更长,并且群体生活物种从短命状态到长寿状态的转变率高于非群体生活物种,这共同支持了社会组织和长寿的相关进化。94种哺乳动物的比较大脑转录组鉴定了31种基因、激素和免疫相关通路,它们广泛参与社会组织和长寿之间的联系。进一步的选择特征揭示了社会组织和长寿的二十条重叠选择路径。这些结果强调了社会组织对长寿影响的分子基础。


要点

1fdad10c362062d8100feda152c204fd.pngFigure 1 974种哺乳动物的社会组织和寿命的进化分析

为了评估社会状态之间的进化转变和长寿的进化路径,研究者通过全面的文献调查收集了尽可能多现存哺乳动物物种的社会组织数据。将974个物种分为三种类型的社会组织:独居(n = 497),成对生活(n = 115)和群体生活(n = 412). 50个物种有不止一种状态(图1a)。还收集了这些物种的体重和寿命数据。首先使用系统发育比较方法来计算社会组织和寿命的系统发育信号。

为了确定哺乳动物中三种社会组织状态之间的进化路径,作者测试了四种模型,这四种模型允许两种状态中的任何一种状态之间的转换率不同。这四种替代模型是:(a)等率模型(ER),其中所有过渡率都相同;(b) 增加复杂性模型(IC),允许在独居和成对生活、成对生活和群体生活之间过渡,但不允许独居和群体生活;(c) 所有转变速率不同的全速率不同模型(ARD)或参数丰富模型;和(d)可逆跳跃MCMC模型(RJ-MCMC),该模型是使用贝叶斯特征中的可逆跳跃过程从数据中导出的,具有最高的后验支持。模型比较表明,ARD模型是最好的支持模型。ARD模型表明,在社会组织的三个状态中,过渡率各不相同。

然后,通过构建三种替代模型(即ER模型、ARD模型和RJ-MCMC模型)重建了长寿的进化路径。这三个模型的比较表明,基于贝叶斯因子(BF),RJ-MCMC和ARD模型比ER模型得到更好的支持。从长寿状态到非长寿状态的平均转变率大约是从非长寿状态到长寿状态的四倍。

111e9b3b455604b348f35eca9d3a825b.pngFigure 2 94种哺乳动物中表达与社会组织和寿命相关的基因和途径

接下来进行了系统发育方差分析,以估计三种社会组织状态之间的寿命差异,同时控制物种之间的系统发育非独立性。独居状态和群居状态的寿命存在显著差异,群居物种的寿命高于独居物种。由于长寿与成年体重相关,作者还测量了相对寿命。

为了评估寿命的变化是否取决于社会组织,研究者比较了三种变量组合的独立和依赖RJ-MCMC模型:非独居/独居和绝对短命/长寿(>26岁)、非成对生活/成对生活和绝对短寿/长寿以及非群体生活/群体生活和绝对短命/长寿。结果支持两种孤立(Log-BF)的依赖和群体生活,表明哺乳动物系统发育过程中社会组织和寿命之间存在相关进化。

文献来源:

1.Zhu, P., Liu, W., Zhang, X. et al. Correlated evolution of social organization and lifespan in mammals. Nat Commun 14, 372 (2023).

往期精品(点击图片直达文字对应教程)

1eef7e29544bdfc414bac5fac0122cf2.jpeg

7feda91fdc872336c082675cc7406d3c.jpeg

bd8efc2cd4f26b3c6fdd6bf559028c0f.jpeg

79420ff1f67ed9a3fd56eb617f7bc738.jpeg

263c3f58123b2cf613e94850f365ad94.jpeg

7d8d3938e584d9941b3b664a4a32becb.jpeg

f26d2890b1a164038533131e1aabe4d4.jpeg

20d18896036a081791013e20c3f7c855.jpeg

0328e89aed6421cd6f01fa64eb38ce53.jpeg

efd6251990cc7f08782eeb7812b2acf3.jpeg

2a4bd4912a09908a38742d6305d62d9e.jpeg

3d90f0c894fa6a1b4a2cdee14ed2cf95.jpeg

ac3a0d19fc500001f6713072987a0799.png

4e1eb2726eb4ef1333e37a58009a11a3.png

409e28b469db9106829942a4085de3ba.png

2eede0fd6c0a68f20035794131bfd8bf.png

a6baa7ee592e169544f4d6d5d32c3aaf.jpeg

13bb704d55db3764da418175018d0e7b.jpeg

81b18c69c0cf89826d91071952a7ca15.jpeg

1c80c2df6558e19ee0adf3b8c09c8217.jpeg

d59078ff8548b831a7b4c946b6bafac6.png

526d14b2063900517ff39530d524df85.png

476c43292e341c1da9b03afb9efe0ff0.jpeg

86b0b2832c19c46f53b1d4d567757666.png

9ca9513a10bd3ae8a394793720ebeb8f.png

f0608c7a467b454d19b9e066f47c07dc.jpeg

bcef32596ed8e17715d394058fdea582.png

9bd5aca4b52f9fda9b38c20e325138fe.png

机器学习

后台回复“生信宝典福利第一波”或点击阅读原文获取教程合集

67012135f57fc345ce262279d1117d7c.jpeg

14c39ffa30994d7d2a506dcd1cfe5f47.jpeg

9b680da226996f4b3ca4fac6abb5162d.png

这篇关于Nature子刊 | 群体生活物种通常比独居物种寿命更长及其分子基础的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/211342

相关文章

Java利用Spire.Doc for Java实现在模板的基础上创建Word文档

《Java利用Spire.DocforJava实现在模板的基础上创建Word文档》在日常开发中,我们经常需要根据特定数据动态生成Word文档,本文将深入探讨如何利用强大的Java库Spire.Do... 目录1. Spire.Doc for Java 库介绍与安装特点与优势Maven 依赖配置2. 通过替换

JavaScript装饰器从基础到实战教程

《JavaScript装饰器从基础到实战教程》装饰器是js中一种声明式语法特性,用于在不修改原始代码的情况下,动态扩展类、方法、属性或参数的行为,本文将从基础概念入手,逐步讲解装饰器的类型、用法、进阶... 目录一、装饰器基础概念1.1 什么是装饰器?1.2 装饰器的语法1.3 装饰器的执行时机二、装饰器的

Java JAR 启动内存参数配置指南(从基础设置到性能优化)

《JavaJAR启动内存参数配置指南(从基础设置到性能优化)》在启动Java可执行JAR文件时,合理配置JVM内存参数是保障应用稳定性和性能的关键,本文将系统讲解如何通过命令行参数、环境变量等方式... 目录一、核心内存参数详解1.1 堆内存配置1.2 元空间配置(MetASPace)1.3 线程栈配置1.

从基础到高级详解Go语言中错误处理的实践指南

《从基础到高级详解Go语言中错误处理的实践指南》Go语言采用了一种独特而明确的错误处理哲学,与其他主流编程语言形成鲜明对比,本文将为大家详细介绍Go语言中错误处理详细方法,希望对大家有所帮助... 目录1 Go 错误处理哲学与核心机制1.1 错误接口设计1.2 错误与异常的区别2 错误创建与检查2.1 基础

Spring的基础事务注解@Transactional作用解读

《Spring的基础事务注解@Transactional作用解读》文章介绍了Spring框架中的事务管理,核心注解@Transactional用于声明事务,支持传播机制、隔离级别等配置,结合@Tran... 目录一、事务管理基础1.1 Spring事务的核心注解1.2 注解属性详解1.3 实现原理二、事务事

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

从基础到高级详解Python数值格式化输出的完全指南

《从基础到高级详解Python数值格式化输出的完全指南》在数据分析、金融计算和科学报告领域,数值格式化是提升可读性和专业性的关键技术,本文将深入解析Python中数值格式化输出的相关方法,感兴趣的小伙... 目录引言:数值格式化的核心价值一、基础格式化方法1.1 三种核心格式化方式对比1.2 基础格式化示例

redis-sentinel基础概念及部署流程

《redis-sentinel基础概念及部署流程》RedisSentinel是Redis的高可用解决方案,通过监控主从节点、自动故障转移、通知机制及配置提供,实现集群故障恢复与服务持续可用,核心组件包... 目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署

从基础到进阶详解Python条件判断的实用指南

《从基础到进阶详解Python条件判断的实用指南》本文将通过15个实战案例,带你大家掌握条件判断的核心技巧,并从基础语法到高级应用一网打尽,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录​引言:条件判断为何如此重要一、基础语法:三行代码构建决策系统二、多条件分支:elif的魔法三、

Python WebSockets 库从基础到实战使用举例

《PythonWebSockets库从基础到实战使用举例》WebSocket是一种全双工、持久化的网络通信协议,适用于需要低延迟的应用,如实时聊天、股票行情推送、在线协作、多人游戏等,本文给大家介... 目录1. 引言2. 为什么使用 WebSocket?3. 安装 WebSockets 库4. 使用 We