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

凌恩生物经典文章:孟德尔诞辰200周年,Nature Genetics礼献豌豆高质量精细图谱

本期为大家分享的文章是2022年发表在《Nature Genetics》上的一篇文章“Improved pea reference genome and pan-genome highlight genomic features and evolutionary characteristics”,作者通过结合三代pacbio测序、染色体构象捕获(Hi-C)测序等前沿测序技术,重新构建了豌豆的基因组,并对116份豌豆材料开展了泛基因组的研究,该研究结果为豌豆基因组的进化和驯化提供了见解,也为豌豆遗传学和育种的研究提供了宝贵的基因组资源。

发表期刊:Nature Genetics

发表时间:2022

影响因子:41.307

DOI: 10.1038/s41588-022-01172-2

一、研究背景

研究驯化过程中表型变异的遗传基础是现代遗传学和进化生物学的主要焦点之一。豌豆作为最早驯化的豆科作物之一,在推进植物遗传学方面发挥了关键作用,但它的驯化过程仍然不清楚,而且栽培豌豆和野生豌豆的遗传多样性尚未被完全揭示。虽然基于NGS技术构建的豌豆参考基因组为豆科植物的基因组进化提供了见解,然而,为了更好地理解豌豆的表型变异和基因组进化,还需要进一步优化基因组组装和基因组注释。

二、研究方法

研究基于PacBio单分子实时(SMRT)测序、10×基因组测序、染色体构象捕获(Hi-C)测序以及NGS技术,对豌豆品种ZW6基因组进行了de novo组装。随后对116份豌豆材料进行了泛基因组的研究。

三、主要结果

1、PeaZW6基因组组装的构建与评估

本研究基于PacBio单分子实时(SMRT)测序、10×基因组测序、染色体构象捕获(Hi-C)测序以及NGS技术,构建了高质量、高连续性的ZW6染色体水平基因组(图1和表1)。

最终PeaZW6的基因组大小为3.719Gb,对染色体定位率为97.96%,相比之前基于NGS组装的Caméor (PeaCaméor)定位率(82.51%)有显著提升。优化后的PeaZW6也显示出更高的BUSCO完整性(99.38%),同时高于PeaCameor(96.78%)。PeaZW6具有98.5%的唯一遗传标记,表明染色体水平的组装与之前报道的遗传图谱具有高度的共线性。

图1 PeaZW6基因组组装图谱。

表1 豌豆基因组组装结果。

2、PeaZW6基因组注释

PeaZW6的重复元件总长度为3,249.5Mb,大于PeaCameor(2,662.5Mb)。长端重复序列(LTR)组装指数(LAI)分析表明,与PeaCameor(LAI=2.09)相比,PeaZW6(LAI=13.31)的LTR-逆转录转座子(LTR-RT)完整性有显著改善(图2a,b)。

PeaZW6共鉴定出47,526个编码基因。PeaZW6中蛋白质编码基因的长度分布与苜蓿属相当,而苜蓿属的基因组大小只有豌豆的八分之一(图2c)。此外,长度超过2 kb的基因具有相似的表达宽度模式(图2d)。这些结果表明,豌豆基因组中的高重复序列含量可能对基因结构或蛋白质编码基因的表达谱影响不大。

图2 重复序列的比较和功能表征。

3、基因多态性与种群遗传结构

研究经过严格过滤,从118份豌豆材料中鉴定了高质量的SNPs和indels,大部分SNPs和indels位于基因间区,同时提取了大于30bp的结构变异(SVs),主要由删除类型组成(94.5%)。

为明确栽培豌豆和野生豌豆的系统发育关系和群体遗传结构,研究进一步对SNP和SV数据集进行了混合分析。在P. sativum中鉴定出3个遗传类群,其中P. sativum IV(PSIV)为一个较早的分化类群(图3b,c)。P.II(PSII)和P.III(PSIII)主要对应于不同地理区域(即亚洲和欧洲)栽培豌豆的两个遗传类群,可能与豌豆驯化后的传播途径有关。

基于SNP和SV数据集构建的系统发育树(图3a,d)结果显示,主要分支的系统发育关系相似,与ADMIXTURE结果的主要遗传类群具有良好的对应关系。此外,P. fulvum、P. abyssinicum和P. sativum形成了三个独立的分支(图3a,d),这在对SNP和SV数据集的主成分分析中得到了支持(图3e,f)。

图3 基于SNPs和SVs,对118个具有代表性的栽培豌豆和野生豌豆进行群体基因组分析。

4、QTL分析和孟德尔遗传位点的重新发现

为探索豌豆重要农艺性状的遗传基础,对300个F2群体(WJ×ZW6)的12个农艺性状进行了QTL分析,构建了7个跨度924.1 cM的高密度(0.31 cM)遗传连锁图谱。有25个QTL与12种农艺性状相关,其最高的表型变异解释度高达68.7%(图4a)。在同源性比对和功能注释的结果发现了两个先前已知的孟德尔性状的遗传位点,R(粒型)和Le(株高),以及一个可能与荚形相关的候选基因(Psat05G0794700)。然而,这些基因都没有落在假定的选择区域,这意味着它们可能与豌豆驯化没有密切相关(图4e-g)。

图4 豌豆12个农艺性状以及3个孟德尔性状相关QTL的候选基因和选择性信号的QTL分析结果。

5、基于118个栽培豌豆和野生豌豆的泛基因组分析

为了更深入地了解Pisum的多样性,研究对118份栽培和野生豌豆材料的个体de novo组装进行了泛基因组分析。Pisum的核心基因、soft-core基因、shell基因和cloud基因分别占预聚类基因总数的35.19%、15.54%、44.28%和4.99%。PAVs的系统发育树也显示出116份Pisum材料的明显分离,这与基于SNPs和SVs的结果高度一致,这表明,导致豌豆驯化的重要遗传变异也埋藏在PAVs中。

为了检测泛基因组中的基因偏好和功能富集,通过PAV模式将HOGs进一步聚类为8类,命名为A至H(图5c)。结果表明,fulvumabyssinicum种质资源具有丰富的独特基因,具有潜在的育种价值。

最后,PAV聚类、遗传群和遗传群中独特泛基因的GO功能富集在保守基因和可变基因之间呈现分化的功能富集。P. abyssinicum特有的泛基因在刺激反应和化学反应中富集,而P. fulvum的泛基因在发育、生长、繁殖、细胞骨架和向性方面富集。这进一步证实了P. abyssinicum和P. fulvum作为育种材料对提高豌豆品种抗性和产量的潜在价值。

图5 基于116个有代表性的栽培豌豆和野生豌豆的泛基因组分析。

总结

综上所述,本文提供的高质量的参考基因组和泛基因组为豌豆基因组的进化和驯化提供了见解,并为豌豆遗传学和育种研究提供了宝贵的基因组资源。这项研究将填补以往的基本模型和现代基因组学之间的空白,以促进豌豆的研究和作物改良。

凌恩生物技术平台实力挑战超大、超复杂、高重复、多倍体及高杂合基因组,满足您不同层次分析要求。技术团队负责人人均十余年组学数据处理及项目经验,具有丰富的基因组组装及深度挖掘项目经验,可实现完整的基因组组装,为遗传学发现、性状发现、关联研究、基因组选择与基因编辑等提供坚实的基础框架。

凌恩技术团队参与项目:

参考文献:

Improved pea reference genome and pan-genome highlight genomic features and evolutionary characteristics. Nature Genetics, 2022.

DOI: 10.1038/s41588-022-01172-2

相关文章:

凌恩生物经典文章:孟德尔诞辰200周年,Nature Genetics礼献豌豆高质量精细图谱

本期为大家分享的文章是2022年发表在《Nature Genetics》上的一篇文章“Improved pea reference genome and pan-genome highlight genomic features and evolutionary characteristics”,作者通过结合三代pacbio测序、染色体构象捕获(Hi-C)测…...

进程间通信(二)/共享内存

⭐前言:在前面的博文中分析了什么的进程间通信和进程间通信的方式之一:管道(匿名管道和命名管道)。接下来分析第二种方式:共享内存。 要实现进程间通信,其前提是让不同进程之间看到同一份资源。所谓共享内存…...

电路模型和电路定律——“电路分析”

各位CSDN的uu们你们好呀,今天小雅兰的内容是我这学期的专业课噢,首先就学习了电路模型和电路定律,包括电路和电路模型、电流和电压的参考方向、电功率和能量、电路元件、电阻元件、电压源和电流源、基尔霍夫定律。那么现在,就让我…...

软件工程 | 第一章:软件工程学概述

软件工程学概述一、前言二、软件危机1.典型表现2.产生原因3.消除危机途径三、软件工程1.概述2.软件本质特征3.软件工程基本原理4.软件工程方法学1️⃣传统方法学2️⃣面向对象方法学四、软件生命周期五、结语一、前言 本文将讲述软件工程导论的第一章相关知识点,主…...

前端开发页面HEAD作用

文档类型 为每个 HTML 页面的第一行添加标准模式(standard mode)的声明, 这样能够确保在每个浏览器中拥有一致的表现。 <!DOCTYPE html> 语言属性 为什么使用 lang="zh-cmn-Hans" 而不是我们通常写的 lang="zh-CN" 呢? 请参考知乎上的讨论: …...

CSS开发技巧——行为技巧

CSS开发技巧——行为技巧 使用overflow-scrolling支持弹性滚动 iOS页面非body元素的滚动操作会非常卡(Android不会出现此情况)&#xff0c;通过overflow-scrolling:touch调用Safari原生滚动来支持弹性滚动&#xff0c;增加页面滚动的流畅度 场景&#xff1a;iOS页面滚动 使用t…...

PX4之代码结构

PX4开源飞控是目前主流的开源飞控项目&#xff0c;被很多公司作为飞控开发的参考。也广泛被用于现在流行的evtol验证机的飞控&#xff0c;进行初步的飞行验证。可能大多数AAM以及UAM都离不开PX4。 项目代码可以从github下载 $ git clone --recursive GitHub - PX4/PX4-Autopil…...

【C++11】可变参数模板(函数模板、类模板)

在C11之前&#xff0c;类模板和函数模板只能含有固定数量的模板参数。C11增强了模板功能&#xff0c;允许模板定义中包含0到任意个模板参数&#xff0c;这就是可变参数模板。可变参数模板的加入使得C11的功能变得更加强大&#xff0c;而由此也带来了许多神奇的用法。 可变参数模…...

centos安装高版本cmake

之前centos版本为cmake version 2.8.12.2采用yum remove卸载后重装还是这个版本,看来centos下面就是这个最新了,这说明centos煞笔。于是自己下载cmake包,然后安装。 官方cmake链接地址(3.16)(其他版本自己找,链接给你了) 1,wget下载 2,解压: tar -zxf cmake-3.16.0.…...

重温一下C#的时间类型,并简单写一个定时器功能

&#x1f389;&#x1f389; 时间是一个非常抽象的概念&#xff0c;本篇文章我们不深究目前电脑上的时候是如何保持全网同步。主要是讲讲在使用C#编程语言里的时间类型。最后使用定时任务简单写一个提醒功能&#xff0c;比如&#xff1a;每天10点准时打开一次csdn首页&#xff…...

MYSQL查询语句执行顺序

SQL语句定义的顺序 (1) SELECT (2)DISTINCT <select_list> (3) FROM <left_table> (4) <join_type> JOIN <right_table> (5) ON <join_condition> (6) WHERE <where_condition> (7) GROUP BY <group_by_list> (8) WITH {C…...

总结:电容在电路35个基本常识

1 电压源正负端接了一个电容&#xff0c;与电路并联&#xff0c;用于整流电路时&#xff0c;具有很好的滤波作用&#xff0c;当电压交变时&#xff0c;由于电容的充电作用&#xff0c;两端的电压不能突变&#xff0c;就保证了电压的平稳。 当用于电池电源时&#xff0c;具有交流…...

Kroger EDI 855 采购订单确认报文详解

本文着重讲述Kroger EDI项目中&#xff0c;供应商发给Kroger的X12 855EDI 规范报文&#xff08;采购订单确认&#xff09;解读。 在此前的文章如何读懂X12报文中&#xff0c;我们对X12已经做了详细的介绍&#xff0c;大家可以以此为基础&#xff0c;深入了解855采购订单确认报…...

HANA SDA-远程数据源访问

我们需要把其他系统的数据拿过来&#xff0c;到BW里和财务的数据集成。 HANA SDA就是不复制数据&#xff0c;建立虚拟表&#xff08;virtual table&#xff09;来映射到远程数据源。通过这个虚拟表访问其他系统的数据。 对虚拟表的操作现在也可以查询&#xff0c;更新&#xff…...

【AUTOSAR】:OS-Hook

OS-Hook OS-HookPINIC类型1、Os_ErrKernelPanic1.1、Os_HookCallPanicHook1.1.1、OS_PANICHOOK1.1.1.1、Os_PanicHook1.1.1.2、Os_Hal_CoreFreezeOs_Hal_NOPOS-Hook 延伸阅读 延伸阅读 PINIC类型 1、Os_ErrKernelPanic...

Open3d入门

目录 点云数据 1 主成分分析 1.1 Method 1.2 Results 2 表面法线估计 2.1 Method 2.2 Results 3 体素网格下采样 3.1 Method 3.2 Results 点云数据 常用数据下载&#xff08;免积分&#xff09; 1 主成分分析 1.1 Method 对点云进行主成分分析&#xff08;PCA&…...

linux部署zookeeper

linux部署zookeeper 1、单机部署zk ZooKeeper服务器是用Java创建的&#xff0c;它需要在JVM上运行&#xff0c;所以需要使用JDK1.6及以上版本&#xff0c;一般都是jdk1.8。 选择自己安装本地的jdk&#xff0c;而不是centos自带的openjdk。 查看本地安装的jdk&#xff1a; j…...

Junit4升级Junit5汇总

Junit4升级Junit5汇总目录MockMvcBuildersUnnecessaryStubbingException目录 记录Junit4升级到Junit5中遇到的问题和结局方案 MockMvcBuilders 问题&#xff1a; 将Junit4的RunWith和Rule都改成ExtendWith后出现setup函数中MockMvcBuilders的参数不正确 ExtendWith({Spring…...

Axios二次封装和Api的解耦

目录 一、axios三种基本写法 二、axios的二次封装 三、Api的解耦 一、axios三种基本写法 1&#xff09;get方法&#xff08;是最简单的&#xff09;&#xff1a; 写法二&#xff1a; 2&#xff09;post&#xff1a; 3&#xff09;axios请求配置 默认是get请求&#xff0c;如…...

SpringAOP从入门到源码分析大全,学好AOP这一篇就够了(一)

文章目录系列文档索引一、认识AOP1、AOP的引入原因2、AOP常见使用场景日志场景统计场景安防场景性能场景3、AOP概念AOP 的概念Aspect 概念&#xff08;切面&#xff09;Join point 概念&#xff08;连接点&#xff09;Pointcut 概念&#xff08;切入点&#xff09;Advice 概念&…...

【磁盘】每天掌握一个Linux命令 - iostat

目录 【磁盘】每天掌握一个Linux命令 - iostat工具概述安装方式核心功能基础用法进阶操作实战案例面试题场景生产场景 注意事项 【磁盘】每天掌握一个Linux命令 - iostat 工具概述 iostat&#xff08;I/O Statistics&#xff09;是Linux系统下用于监视系统输入输出设备和CPU使…...

Psychopy音频的使用

Psychopy音频的使用 本文主要解决以下问题&#xff1a; 指定音频引擎与设备&#xff1b;播放音频文件 本文所使用的环境&#xff1a; Python3.10 numpy2.2.6 psychopy2025.1.1 psychtoolbox3.0.19.14 一、音频配置 Psychopy文档链接为Sound - for audio playback — Psy…...

【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验

系列回顾&#xff1a; 在上一篇中&#xff0c;我们成功地为应用集成了数据库&#xff0c;并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了&#xff01;但是&#xff0c;如果你仔细审视那些 API&#xff0c;会发现它们还很“粗糙”&#xff1a;有…...

LangChain知识库管理后端接口:数据库操作详解—— 构建本地知识库系统的基础《二》

这段 Python 代码是一个完整的 知识库数据库操作模块&#xff0c;用于对本地知识库系统中的知识库进行增删改查&#xff08;CRUD&#xff09;操作。它基于 SQLAlchemy ORM 框架 和一个自定义的装饰器 with_session 实现数据库会话管理。 &#x1f4d8; 一、整体功能概述 该模块…...

站群服务器的应用场景都有哪些?

站群服务器主要是为了多个网站的托管和管理所设计的&#xff0c;可以通过集中管理和高效资源的分配&#xff0c;来支持多个独立的网站同时运行&#xff0c;让每一个网站都可以分配到独立的IP地址&#xff0c;避免出现IP关联的风险&#xff0c;用户还可以通过控制面板进行管理功…...

【LeetCode】3309. 连接二进制表示可形成的最大数值(递归|回溯|位运算)

LeetCode 3309. 连接二进制表示可形成的最大数值&#xff08;中等&#xff09; 题目描述解题思路Java代码 题目描述 题目链接&#xff1a;LeetCode 3309. 连接二进制表示可形成的最大数值&#xff08;中等&#xff09; 给你一个长度为 3 的整数数组 nums。 现以某种顺序 连接…...

通过MicroSip配置自己的freeswitch服务器进行调试记录

之前用docker安装的freeswitch的&#xff0c;启动是正常的&#xff0c; 但用下面的Microsip连接不上 主要原因有可能一下几个 1、通过下面命令可以看 [rootlocalhost default]# docker exec -it freeswitch fs_cli -x "sofia status profile internal"Name …...

Linux部署私有文件管理系统MinIO

最近需要用到一个文件管理服务&#xff0c;但是又不想花钱&#xff0c;所以就想着自己搭建一个&#xff0c;刚好我们用的一个开源框架已经集成了MinIO&#xff0c;所以就选了这个 我这边对文件服务性能要求不是太高&#xff0c;单机版就可以 安装非常简单&#xff0c;几个命令就…...

云原生周刊:k0s 成为 CNCF 沙箱项目

开源项目推荐 HAMi HAMi&#xff08;原名 k8s‑vGPU‑scheduler&#xff09;是一款 CNCF Sandbox 级别的开源 K8s 中间件&#xff0c;通过虚拟化 GPU/NPU 等异构设备并支持内存、计算核心时间片隔离及共享调度&#xff0c;为容器提供统一接口&#xff0c;实现细粒度资源配额…...

ubuntu中安装conda的后遗症

缘由: 在编译rk3588的sdk时&#xff0c;遇到编译buildroot失败&#xff0c;提示如下&#xff1a; 提示缺失expect&#xff0c;但是实测相关工具是在的&#xff0c;如下显示&#xff1a; 然后查找借助各个ai工具&#xff0c;重新安装相关的工具&#xff0c;依然无解。 解决&am…...