基因组变异类型详解及区分
基因组变异类型详解及区分
变异是导致基因组差异的最重要因素,主要可分为单个碱基对的变异(SNVs/SNPs)、小的插入或缺失(InDels≤50bp)以及结构变异(SVs>50bp)。今天主要跟大家整理一下这几种常见基因组变异类型。
No.1 | 单个碱基对的变异
单核苷酸多态性(Single Nucleotide Polymorphisms,SNPs),单个核苷酸碱基的改变,包括置换、颠换、缺失和插入,导致的核酸序列的多态性,是人类最常见的遗传变异类型。由于具有遗传稳定性强、数量多、分布广等特点,SNP被广泛应用于群体遗传学以及疾病相关基因定位等研究中。
单核苷酸变异(Single Nucleotide Variants,SNVs)是DNA序列中单一核苷酸的变异。有单位点核苷置换,单位点核苷缺失,单位点核苷插入三种常见模式。其中置换模式为基因组上某一单位点核苷变异成另一核苷,缺失模式为基因组上某一位点的核苷缺失,插入模式为基因组上某一单位点核苷重复表达。
SNPs 与 SNVs
二者都是单核苷酸的改变,如果细究起来,还是有些区别的。SNPs一般是针对“群体”而言,且在群体中占据一定比例(well characterized),而SNVs一般是针对“个体”而言,发生频率非常低,不常见 (not well characterized)。
No.2 | 小的插入或缺失
插入和缺失 (insertion-deletion,InDel),指的是在基因组的某个位置上所发生的小片段序列的插入或者缺失,其长度通常在 50bp 以下。与 SNP 不同的是,它并不是单个碱基的变化,而是在基因组中发生不同大小的 DNA 片段的插入或者缺失。它在基因组中的分布频率也是仅次于 SNP,且很多都发生在基因内部甚至是外显子区域、启动子区域等重要位置。这种变异往往能够引起基因功能产生重大变化,同时 InDel 也是非常重要的一种基因组结构变异。
No.3 | 结构变异
结构变异(Structural Variation,SV)这种类型比较多,根据结构变异的不同类型,结构变异可以进一步分为 50bp 以上的长片段序列插入 (Insertion) 、缺失 (Deletion)、反转 (Inversion)、染色体内易位 (Intra-chromosomal Translocation)、染色体间易位 (Inter-chromosomal Translocation)、拷贝数变异 (Copy Number Variation) 以及一些形式更为复杂的变异。
结构变异可以影响基因组的稳定性、相关基因的表达调控,进而决定物种表型。据统计,每个人类基因组都有超过 20000 个结构变异,基因组结构变异可能导致的疾病已经超过 1000 种,例如我们熟悉的耳闻的渐冻症、精神分裂症以及癌症。结构变异带来的影响比 SNVs/SNPs 或者是 InDels 带来的影响更大。
No.4 | 拷贝数变异
在介绍 SV 时,大家就已经发现:其实 CNV 就是 SV 的一种情况。由于 CNV 现象的普遍性,所以这里单独出来介绍一下。拷贝数变异(copy-number variant,CNV),也称拷贝数目多态性(copy-number polymorphism,CNP),是指相对于常见的二倍体基因组来说,一个大小介于 1kb 至 3MB 的 DNA 片段的变异,包括拷贝数的重复、丢失、倒位及易位,而我们所常提及的狭义的拷贝数变异指的是基因拷贝数目的改变。
No.5 | 基因融合
基因融合(gene fusion)是指两个或两个以上基因的部分或全部的序列构成一个新的杂合基因的过程。一般来说,基因融合是指基因组层面的融合。但转录组层面也可能发生融合,主要是由于两个不同基因转录产生的 RNA,由于某种原因融合在了一起,形成新的融合 RNA,该 RNA 可能编码蛋白,也可能为非编码。而基因组层面产生的融合基因,根据融合的情况,可能表达,也可能不表达。
基因组变异类型详解及区分相关推荐
- java原生类型没有封装_Java基本数据类型与封装类型详解(int和Integer区别)
Java基本数据类型与封装类型详解(int和Integer区别) 发布于 2020-4-19| 复制链接 摘记: int是java提供的8种原始数据类型之一.Java为每个原始类型提供了封装类,Int ...
- java 封装表单数据类型_Java基本数据类型与封装类型详解(int和Integer区别)
int是java提供的8种原始数据类型之一. Java为每个原始类型提供了封装类,Integer是java为int提供的封装类(即Integer是一个java对象,而int只是一个基本数据类型).in ...
- MySQL字段类型详解
MySQL字段类型详解 2009-01-05 09:25 来源:泡菜博客 0个评论 分享文章 A- A+ 百度权重查询 词库网 网站监控 服务器监控 SEO监控 Swift编程语言教程 MySQL支持 ...
- 转 LCD的接口类型详解
LCD的接口类型详解 LCD的接口有多种,分类很细.主要看LCD的驱动方式和控制方式,目前手机上的彩色LCD的连接方式一般有这么几种:MCU模式,RGB模式,SPI模式,VSYNC模式,MDDI模式, ...
- mysql数据库字段类型大全_mysql数据库字段类型详解
MySQL支持大量的列类型,它可以被分为3类:数字类型.日期和时间类型以及字符串(字符)类型.本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更详细的描述. ...
- python变量类型-Python 变量类型详解
变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据类型,这些变量可以存储整 ...
- mysql数据库的字符串表示什么意思_MySQL数据库的字符串类型详解(01)
Mysql的数据类型主要分为三类:数字类型.字符串(字符)类型.日期和时间类型,由于时间紧迫,根据学习的需要 数字类型暂不做详解,等待有时间了在修改此文档,此文主要介绍mysql 数据类型中的字符串类 ...
- 并发编程-04线程安全性之原子性Atomic包的4种类型详解
文章目录 线程安全性文章索引 脑图 概述 原子更新基本类型 Demo AtomicBoolean 场景举例 原子更新数组 Demo 原子更新引用类型 Demo 原子更新字段类型 使用注意事项: Dem ...
- python内置序列类型_Python序列内置类型之元组类型详解
Python序列内置类型之元组类型详解 1.元祖的概念 Python中的元组与列表类似,都是一个序列,不同的是元组的元素不能修改而已. 2.元组的创建 元组使用小括号,列表使用方括号. tup = ( ...
- c# WebApi之接口返回类型详解
c# WebApi之接口返回类型详解 https://blog.csdn.net/lwpoor123/article/details/78644998 转载于:https://www.cnblogs. ...
最新文章
- RabbitMq如何确保消息不丢失
- android执行main函数,AndroidStudio执行main方法报错
- 信息学奥赛一本通(1215:迷宫)
- IBM收购数据库安全公司 围剿Oracle之心不死
- sass-loader高版本的坑
- Flutter入门系列-VideoPlayer在列表使用
- 微信小程序自定义侧滑删除组件
- 使用python爬虫增加浏览量
- WORD文档插入页码时有几页不显示不显示页码?怎么解决
- 【Python】使用31条规则编写高质量且美丽的Python代码
- Real-Time-Voice-Cloning(github声音克隆项目演示)
- 华为云服务器默认jdk版本,华为云服务器centos7.3 安装jdk
- Windows Speech SDK5.1的安装和使用(xp/win7)
- Java 中怎么打印数组?
- 约瑟夫环——递推公式详解(leetcode 1823. 找出游戏的获胜者)
- 智能手环数据研究2——数据准确性研究简易评估
- java中字节流的分类都有哪些_Java------字节流和字符流(I)
- TensorFlow DLL文件缺失的解决方案:cudnn64_8.dll not foundcusolver64_10.dll not found
- python程序系统找不到指定文件_调用失败“系统找不到指定的文件”
- Linux无故关机,重启后报错Generating /run/initramfs/rdsosreport.txt
热门文章
- 关于LNode 和* LinkList
- Laravel第二章
- 【小5聊】2021年度总结,回顾 2021,展望 2022
- mac虚拟机服务器设置u盘启动不了怎么办,苹果MacBook Air u盘启动不了怎么办?
- 2019春c语言程序设计答案,知到C语言程序设计(2019春)答案全套
- 数字日期格式转换yyyymmdd_Excel日期格式常用转换方法大全,关于日期函数
- ipmitool 远程操作BMC控制服务器
- 鸿蒙 usb调试,刷机精灵如何打开usb调试模式
- 解决github下载及访问不稳定问题
- 81章 老子1章到_老子81章