BSA研究方案——如何从容不迫的进行性状定位

2023-10-18 12:01

本文主要是介绍BSA研究方案——如何从容不迫的进行性状定位,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

(一)BSA基本概念

BSA即集群分离分析法,是Bulked-Segregant Analysis的首字母缩写。具体是利用差异目标性状的两个亲本构建家系,在子代分离群体中选取目标性状个体构建DNA混合池,采用高通量测序技术对混池DNA进行建库测序,开发全基因组范围内的SNP、InDel分子标记,以通过计算SNP、InDel的基因型频率,在基因组范围内检测与目标性状相关联的位点与基因,然后对候选基因进行功能注释,进一步探究控制目标性状的基因及其分子机制。

e8a1ade55fe3f12d8b9d57449c2bbdba.png

(二)BSA整体实验+测序分析策略

BSA分析是对分离群体极端个体混池进行深度重测序,定位候选区间。适用于参考基因组中等或者较小的物种。

BSR是将BSA与RNA-seq结合起来的分析方法,是对分离群体极端性状的个体,分别提取两个池的总RNA,进行RNA-seq。由于基因只占基因组的1-3%,BSR更适用于基因组较大的物种,比如麦类物种。

14fe20f428e86090cf81dcbabea8e690.png

(三)派森诺BSA优势-有六种分析方法适用不同群体方案

BSA诞生至今,其关联算法也逐渐演变和分化。根据不同的遗传群体材料和遗传设计,有针对自然群体的Δ(SNP-index)、有针对EMS诱变材料的MutMap法(Abe et al., 2012)、针对无亲本只有两个极端混池的欧氏距离法(ED)(Hill et al., 2013)、基于一个大的F2群体并依据表型分组(三组以上)的GradedPool-seq(GPS)法(Wang et al., 2019)和较复杂的遗传设计QTG-seq法(Zhang et al., 2019a)等;根据数学算法不同,除了以上算法外,还有G’ value法(Magwene et al., 2011)算法。

59c9dfbabebf70600e08f6b4618c0581.png

(四)派森诺BSA优势-BSA云平台您身边的生信小能手,助力个性化数据挖掘

派森诺BSA云平台已上线,可提供BSA云分析服务,实现数据上传、参数自主调整、多种方法在线交并集、目标区域序列提取、引物设计…众多个性化分析服务,满足您的定位需求。

0d5e42bd81bdfcb9d3d85672fb4c704c.png

(五)BSA经典结果展示

【派森诺BSA项目文章】

fa0d9f376509f0e30a2bf3001d832362.png

中文题目:基因CsUFO涉及黄瓜花和卷须的形成

发表期刊:《Theoretical and Applied Genetics》

影响因子:5.4

发表时间:2021年03月

文章链接:DOI:10.1007/s00122-021-03811-4

摘要

本文材料来源为一个编码F-box蛋白的基因突变而引起黄瓜花和卷须产生不寻常变异的突变体,而花和卷须是黄瓜的重要农艺性状,与产量密切相关。

文章研究思路

4c939686a44e69fba0e8211003b00c94.png

研究结果‍

R1:突变体表型特征和遗传分析(细致的性状调查是成功的第一步)

uft突变体植雄花在花瓣位置有多余的叶状器官(图1)。典型瓣花通常有五个萼片和五个花冠裂片(图1-A2),而uft突变体花有多达13个生殖器官(萼片和叶状器官)(图1-B2)。此外uft突变体的雌雄蕊不能很好地一起生长(图1-B5、B6),以及雄花的萼片、花瓣和雄蕊原基明显发育不正常(图1-B7)。除了有不正常的花瓣和雌蕊外,uft突变体的雌花还在其果柄上长出叶状器官(图1-B4)。除了花器官,uft突变体也有异常的卷须,其顶端被叶状器官取代(图1-B3)。

17d7f12944dcc4dfabe97bf95bc921d4.png

图1 野生型(A表示)与突变体(B表示)的表型特征

R2:精细定位(图位克隆+BSA双管齐下)

基于163个F2单株、9对多态性标记,初定位到Chr.1上的20.0cM到30.8cM之间(2.3Mb),进一步开发多态标记、增加上图个体进一步定缩小到124kb,共21个候选基因。

重点:通过30个野生型表型的个体DNA混池和30个uft表型的个体DNA混池,再加WD1亲本的高通量测序,基于MutMap+分析策略在候选区间内获得4个候选SNP位点,进一步分析确定标记SNP6241389。

0edee488e5a17d9e3123d56a049943b5.png

图2 uft的精细定位结果

R3:候选基因的功能、表达水平和亚细胞定位(充分的验证)

突变导致氨基酸编码提前终止,与正常基因相比在C端少300个氨基酸。通过5个UFO以及另外13个MADS-box蛋白序列构建进化树表明UFO在同一科的不同物种中高度保守。qRT-PCR结果表明野生型顶芽中CsUFO高表达,而uft突变体的顶芽中该基因表达显著下调。

4d5d7ac6adef00c86c9b48a44ad251df.png

图3候选基因CsUFO的结构、保守性与表达分析。

总 结

本文将传统图位克隆与BSA相结合,利用高通量测序开发全基因组上最丰富的标记类型–SNP,有效弥补传统标记的缺失实现候选区间进一步缩小。

此外本实验的分析根据诱变类型精准锁定SNP突变类型,实现快速准确定位,大大缩短了定位周期,为后续验证实验争取了宝贵时间,丰满文章!

(六)派森诺高分项目文章

db4ee060e5c07322f80ebba2a678a38a.png

总结:BSA是基于群体中挑选极端性状的个体构建混池进行分析的方法,通过研究混池之间等位基因频率的差异,将与性状相关的位点在基因组上进行定位,应用的物种越来越广泛,发表的文章也越来越多,已经是分子遗传育种常规方法之一。赶紧来派森诺云平台试试手,搜索“派森诺基因云”或者点击www.genescloud.cn进入网站进行分析体验吧!当然在体验过程中,有任何的宝贵建议欢迎提交至邮箱 gc_support@personalbio.cn,我们会认真对待每一份建议,不断提升,让您每一次都有更好的体验!

参考文献

Yue Chen, Haifan Wen et al. CsUFO is involved in the formation of flowers and tendrils in cucumber [J] .Theor Appl Genet. 2021 Mar 19. DOI:10.1007/s00122-021-03811-4.

这篇关于BSA研究方案——如何从容不迫的进行性状定位的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

SpringBoot基于注解实现数据库字段回填的完整方案

《SpringBoot基于注解实现数据库字段回填的完整方案》这篇文章主要为大家详细介绍了SpringBoot如何基于注解实现数据库字段回填的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解... 目录数据库表pom.XMLRelationFieldRelationFieldMapping基础的一些代

前端缓存策略的自解方案全解析

《前端缓存策略的自解方案全解析》缓存从来都是前端的一个痛点,很多前端搞不清楚缓存到底是何物,:本文主要介绍前端缓存的自解方案,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、为什么“清缓存”成了技术圈的梗二、先给缓存“把个脉”:浏览器到底缓存了谁?三、设计思路:把“发版”做成“自愈”四、代码

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

Spring Gateway动态路由实现方案

《SpringGateway动态路由实现方案》本文主要介绍了SpringGateway动态路由实现方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随... 目录前沿何为路由RouteDefinitionRouteLocator工作流程动态路由实现尾巴前沿S

分析 Java Stream 的 peek使用实践与副作用处理方案

《分析JavaStream的peek使用实践与副作用处理方案》StreamAPI的peek操作是中间操作,用于观察元素但不终止流,其副作用风险包括线程安全、顺序混乱及性能问题,合理使用场景有限... 目录一、peek 操作的本质:有状态的中间操作二、副作用的定义与风险场景1. 并行流下的线程安全问题2. 顺

C#实现高性能拍照与水印添加功能完整方案

《C#实现高性能拍照与水印添加功能完整方案》在工业检测、质量追溯等应用场景中,经常需要对产品进行拍照并添加相关信息水印,本文将详细介绍如何使用C#实现一个高性能的拍照和水印添加功能,包含完整的代码实现... 目录1. 概述2. 功能架构设计3. 核心代码实现python3.1 主拍照方法3.2 安全HBIT

Python进行word模板内容替换的实现示例

《Python进行word模板内容替换的实现示例》本文介绍了使用Python自动化处理Word模板文档的常用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友... 目录技术背景与需求场景核心工具库介绍1.获取你的word模板内容2.正常文本内容的替换3.表格内容的

Git进行版本控制的实战指南

《Git进行版本控制的实战指南》Git是一种分布式版本控制系统,广泛应用于软件开发中,它可以记录和管理项目的历史修改,并支持多人协作开发,通过Git,开发者可以轻松地跟踪代码变更、合并分支、回退版本等... 目录一、Git核心概念解析二、环境搭建与配置1. 安装Git(Windows示例)2. 基础配置(必

线上Java OOM问题定位与解决方案超详细解析

《线上JavaOOM问题定位与解决方案超详细解析》OOM是JVM抛出的错误,表示内存分配失败,:本文主要介绍线上JavaOOM问题定位与解决方案的相关资料,文中通过代码介绍的非常详细,需要的朋... 目录一、OOM问题核心认知1.1 OOM定义与技术定位1.2 OOM常见类型及技术特征二、OOM问题定位工具

MyBatis Plus实现时间字段自动填充的完整方案

《MyBatisPlus实现时间字段自动填充的完整方案》在日常开发中,我们经常需要记录数据的创建时间和更新时间,传统的做法是在每次插入或更新操作时手动设置这些时间字段,这种方式不仅繁琐,还容易遗漏,... 目录前言解决目标技术栈实现步骤1. 实体类注解配置2. 创建元数据处理器3. 服务层代码优化填充机制详