Nat Comm | 中科院动物所张勇团队合作揭示动物中DNA转座子介导基因重复的机制
1950年Barbara Mclintock 首次在玉米中发现转座子(TEs),并由此获得诺贝尔奖。尽管长期被认为是垃圾DNA,但现在TEs被广泛认可是宿主基因组演化的重要推动力。它们可引起包含基因重复(gene duplication)在内的各种遗传突变,从而影响生物的进化轨迹。
转座子类型众多,包含non-LTR(Long Terminal Repeat)型逆转座子、 LTR型逆转座子、Helitron型DNA转座子、TIR(Terminal Inverted Repeat)型DNA转座子等。诸多实验证据表明不同类型转座子介导基因重复的机制。中国科学院动物研究所张勇研究组于2016年发现动物中,LTR可借由模板跳转介导基因重复【2】。TIR型转座子介导基因重复的能力只在植物中被揭示【3】,但其机制仍不清楚,且动物中此类基因重复也鲜有报道。
2021年7月13日,中科院动物所张勇研究团队等在Nature Communications杂志上在线发表题为DNA transposons mediate duplications via transposition-independent and -dependent mechanisms in metazoans 的研究论文。该研究首次大规模搜索了100个动物基因组,鉴定到370个TIR转座子介导的基因重复,进一步研究揭示动物中TIR转座子通过两种机制介导基因重复。蛋白质组等分析显示多拷贝基因Ssk-FB4一个罕见的编码功能蛋白的例子,其形成过程符合新提出的复制叉停滞-模板跳转-转座(FoSTeST)这一新模型。这是该研究组自发现动物中LTR转座子介导基因重复的成果以来又一项重大新发现,有助于填补领域空白。
一、动物中Pack-TIR分布及结构示意图
在该研究中,研究团队首先收集了公共数据库UCSC中100个后生动物的基因组,计算分析鉴定出370个TIR转座子介导的基因重复,并将其命名为Pack-TIR(图1A)。该团队同时在黑腹果蝇群体中鉴定出一个多拷贝Pack-TIR家族:Ssk-FB4(由FB4 转座子捕获基因Ssk所形成的新基因)。它们的基因结构中间为捕获的外源序列,两侧为 TIR转座子序列(图1B),和植物中TIR型转座子有关的Pack-MULE相似。
图1. 动物中Pack-TIR分布及结构示意图
二、动物中Pack-TIR形成的两种机制
研究团队发现Pack-TIR与TIR转座子数目成线性正相关,对灵长类谱系中Pack-TIR的起源时间分析发现它们零散分布在各演化枝上(图2A、B)。换言之,这些Pack-TIR在各个时间段皆有起源,哪怕宿主编码的转座子已经丧失转座活性。因此可推断,大部分Pack-TIR的产生不依赖于转座活性(transposition-independent)。这些Pack-TIR的形成符合缺口填补(gap-filling)模型(图2C):Pack-TIR 的丰度与它们到母源序列的距离呈负相关,即TIR转座子倾向于捕获临近序列;67.6%事件含有微同源序列(Pack-TIR与母源序列共享较短的相似序列);灵长类物种间的比较分析显示转座子和外源序列是先后插入的两次独立事件。
图2. 动物中Pack-TIR形成的两种机制
随后研究人员发现果蝇中Ssk-FB4其形成过程与缺口填补模型不符,因此提出了复制叉停滞-模板跳转-转座(FoSTeST)这一新模型来解释多拷贝Pack-TIR的产生(图2D)。该模型与缺口填补模型的不同之处在于,模板跳转后转座酶会立即将嵌合的Pack-TIR转座到基因组其它位置。研究团队所采取的策略及发现对植物中Pack-MULE的起源机制研究将具有启发意义。
三、动物中Pack-TIRs的功能
除机制方面的深入分析,该研究团队也结合大量转录组数据和进化基因组数据探索了Pack-TIRs的功能。一方面,Pack-TIR更倾向于捕获外显子序列,且大部分与所在基因发生融合,具有转录信号(图3A)。另一方面,蛋白质组学等证实Ssk-FB4是一个罕见的编码功能蛋白的例子,所有拷贝不仅显示出了很高的转录和翻译水平(图3B-C),且各拷贝的非同义突变在细胞膜外结构域显著富集,暗示其受到正选择(图3D)。不仅如此,突变机制所赋予的Ssk-FB4嵌合结构使其更容易发挥新功能,有可能增加了果蝇抵御环境中致病微生物的能力(图3E-F);转座带来的拷贝数增加也使自然选择有更多的作用对象,推动了适应性进化更快发生。
图3. Pack-TIRs的表达、选择和关联分析
这些结果证明TIR转座子可以重塑基因结构,产生新基因。大部分基因重复的产生不依赖转座活性,符合缺口填补(gap-filling)模型;在黑腹果蝇群体基因组数据中找到的最年轻的多拷贝基因Ssk-FB4,则符合新提出的模板跳转及转座(FoSTeST)模型。且蛋白质组等显示Ssk-FB4s编码功能蛋白,突变机制所赋予的Ssk-FB4嵌合结构使其更容易发挥新功能。
该研究由中国科学院动物研究所、法国居里研究所、北京大学肿瘤医院等机构合作完成。动物所副研究员谭生军、博士后马慧静、博士后王金铂及肿瘤医院博士后王曼为本研究共同第一作者,动物所张勇研究员和居里研究所陈春龙研究员为共同通讯作者。王梦霞、尹浩东、张雅琼、张心莹、沈洁宇、王丹阳、Graham L. Banes、张治华、吴健民、黄勋、陈华、葛斯琴等合作者在文章写作、实验和计算分析等方面提供了大力支持。景杰生物为该研究提供了质谱检测服务。
参考文献:
1. Tan, S., et al., 2021, DNA transposons mediate duplications via transposition-independent and -dependent mechanisms in metazoans. Nature Communications.
2. Tan, S., et al., 2016, LTR-mediated retroposition as a mechanism of RNA-based duplication in metazoans. Genome Research.
3. Jiang, N., et al., 2004, Pack-MULE transposable elements mediate gene evolution in plants. Nature.
Nat Comm | 中科院动物所张勇团队合作揭示动物中DNA转座子介导基因重复的机制的更多相关文章
- PCE | 华中农大郭亮团队蛋白质组学揭示油菜内源氧化还原修饰介导盐胁迫响应
蛋白质翻译后修饰(PTM)在控制植物生长发育以及逆境适应方面发挥着重要的作用.发生在半胱氨酸巯基的亚磺酰化修饰(R-SOH)是一种可逆的氧化修饰类型,可以通过与其他修饰形态形成二硫键的形式来保护蛋白不 ...
- 使用GitHub进行团队合作
原文: Team Collaboration With GitHub GitHub已经成为的一切开放源码软件的基石.开发人员喜欢它,基于它进行协作,并不断通过它开发令人惊叹的项目.除了代码托管,G ...
- 《编写高质量代码-Web前端开发修改之道》笔记--第二章 团队合作
本章内容: 揭秘前端开发工程师 欲精一行,必先通十行 增加代码的可读性--注释 提高重用性--公共组件和私有组件的维护 冗余和精简的矛盾--选择集中还是选择分散 磨刀不误砍柴工--前期的构思很重要 制 ...
- 团队合作-如何避免JS冲突
解决JS冲突的演化过程 1.用匿名函数将脚本包裹起来,可以有效控制全局变量,避免冲突隐患 (function(){})(): 2.定义一个全局作用域的变量str,可以帮助我们在不同匿名函数间通信 严格 ...
- GitHub 系列之「团队合作利器 Branch」
Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到过,但是本篇会详细讲述什么是分支.分支的 ...
- 团队合作one
一.项目介绍 为生活在长大的学生提供方快捷的生活服务,通过帖子发现自己志同道合的朋友,记录自己在长大点滴.本项目的意义在于锻炼团队的scrum能力,加强团队合作能力.确定本项目采用的技术方向:本项目整 ...
- 从0开始学习 GITHUB 系列之「团队合作利器 BRANCH」【转】
本文转载自:http://stormzhang.com/github/2016/07/09/learn-from-github-from-zero6/ 版权声明:本文为 stormzhang 原创文章 ...
- 团队合作的Ground Rules
在每个Sprint中,我们会为Sprint的确定DOD(Definition of Done,完成的定义).在团队成员合作的过程中,我们也需要定义合作规则,这就是Ground rules,就像小学生守 ...
- GIT团队合作探讨之四--不同工作流优缺辨析
由于git非常强大,它可以支持非常多的协作模式,而可能正因为选择太多反而有时候对于我们如何开始开展团队协作无从下手.本文试图阐述企业团队中应用最为广泛的git 工作流,为大家理清思路,最大限度发挥gi ...
随机推荐
- 16 自动发布PHP项目
#!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin PHP_NAME=$1 DATE ...
- MySQL不支持DELETE使用表别名?
最近做的需求经常和数据库在打交道, 因为系统页面上某些展示的字段并不是在前端写死的, 而是配置在数据库中, 这样的话便于维护和扩展. 于是遇到了一个MySQL中比较细节性的问题. 日常开发中不少程序员 ...
- 资源:VMware秘钥许可证
一. 激活密钥 YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8 UG5J2-0ME12-M89WY-NPWXX-WQH88 UA5DR-2ZD4H-089FY-6YQ5T-YPRX6 GA ...
- Springboot:单元测试日志打印@Slf4j 注解的使用方法
当自己写日志的时候,肯定需要: private final Logger logger = LoggerFactory.getLogger(LoggerTest.class); 每次写新的类,就需要重 ...
- shell运维习题训练
注:初学shell,以下为本人自己写的答案,如果有更好的,请指教! 1. 求2个数之和: 2. 计算1-100的和 3. 将一目录下所有的文件的扩展名改为bak 4.编译并执行当前目录下的所有.c文件 ...
- 打开设置windows10内置linux功能-启用linux子系统
第一步设置开发者模式 步骤:windows+s打开娜娜,输入设置,并点击. 点击更新与安全 点击开发者选项,选择开发者模型,弹出的对话框选确定之后等待安装完毕. 第二步:安装linux 点击确定后等待 ...
- EF Core3.1 CodeFirst动态自动添加表和字段的描述信息
前言 我又来啦.. 本篇主要记录如何针对CodeFirst做自动添加描述的扩展 为什么要用这个呢.. 因为EF Core3.1 CodeFirst 对于自动添加描述这块 只有少部分的数据库支持.. 然 ...
- [源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练发现节点 & State
[源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练发现节点 & State 目录 [源码解析] 深度学习分布式训练框架 horovod (14) --- 弹性训练 ...
- 一道内部ctf文件包含题
拿到题目 在burp里看下 拿到源码 很明显是一道文件包含题目,包含cookie里的值,于是构造Cookie:language=chinese试试 文件变成中文的了,说明中文语言进行了包含并替换 ...
- 使用oss来存取及优化图片资源
目录 1. 开通阿里云OSS,并创建存储空间 2. 图片上传及处理 2.1 图片上传 2.2 图片处理 前言: 在日常开发中,不免会遇到需要实现图片上传与展示的需求.比如一个文章发布系统,我们通常会开 ...