基因组高通量测序数据结构变异识别算法

来源 :智能计算机与应用 | 被引量 : 0次 | 上传用户:sunna2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:遗传变异是生命的基本特征,遗传变异与表型差异之间的关系,是现代生物学的一个基本问题。由基因决定生物体的遗传特征和主要个体差异的观念正在逐渐改变,过去几年的许多研究显示,基因组中大尺度的结构变异与个体的表型差异和疾病等有一定的关联。有关遗传变异和表型多样性的研究,需要比较生物体个体基因组间的各种不同。利用NGS数据全面分析结构变异的技术目前仍然不成熟。因此本文根据生物学知识,利用高通量测序数据,对植物基因组结构变异的识别问题深入系统的研究,提出新的结构变异识别方法和精确的断点预测方法。
  关键词:高通量测序;遗传变异;结构变异;断点预测
  中图法分类号:TP391 文献标识码:A 文章编号:2095-2163(2015)01-
  Abstract: Structural variations are genomic rearrangements that contribute significantly to evolution, natural variation between organisms, and are often involved in biological phenotypes and genetic disorders. Traditional microscope and array based methods are used for the detection of larger events or copy number variations. Next generation sequencing has enabled the detection of all types of structural variants from genome accurately. In practice, a significant challenge lies in the development of computational methods that are able to identify these structural variants based on the generated high-throughput sequencing data. In this project, the paper focuses on the design and implementation of the algorithms for multiple donor plant genomic structural variation identification with the combination of assembly, pair-end mapping, split read and depth of coverage analyzing.
  Keywords: High-Throughput Sequencing; Genetic Variation; Structural Variation; Breakpoint Prediction
  0 引 言
  遗传变异是生命的基本特征,遗传变异与表型差异之间的关系,是现代生物学的一个基本问题。由基因决定生物体的遗传特征和主要个体差异的观念正在逐渐改变,过去几年的许多研究显示,基因组中大尺度的结构变异(structural variation, SV)与个体的表型差异和疾病等有一定的关联[1]。近年的研究更进一步,很多疾病和表型差异与基因组的结构变异有关系,人们已经逐渐认识到结构变异的普遍性和重要性[2-3]。
  1 结构变异及其重要作用
  基因组结构变异通常指基因组DNA分子上整片的片段差异,包括保持数量平衡的倒位(inversion)和易位(translocation)变化以及导致数量失衡的插入(insertion)、缺失(deletion)和重复(duplication)变化,其中数量失衡的变化也称为拷贝数变异(copy number variation, CNV)。一般认为结构变异的片段,长度约在一千到几百万个碱基之间,一致性在90%以上。2004年,全球范围内数个“人类基因组计划”研究基地意外地发现,表型正常的人群中,不同个体间在某些基因的拷贝数上存在差异,结构变异的发现及其对基因杂合性的重要作用,彻底改变了人们对基因型研究的认识[5]。
  个体基因组之间的差异,除少数SNP和短序列的插入/缺失(indel)变化之外,大部分以结构变异为主[6]。相关研究也证实,在玉米自交系中存在异常高的结构变异[7]。虽然普遍认为当基因组规模相对较小时,发生结构变异的数量会较少,但对大豆的研究却特别发现,相对于大豆基因组的大小和其中SNP的数量来说,结构变异的发生率较高[8]。而且结构变异在大豆的不同染色体间的分布也不均匀,在基因分布较密的区域发生较多,并且与植物的抗性表现有一定的关联[9]。
  2 相关研究
  最近几年随着下一代测序技术中高通量测序平台在应用上的推广普及,基因组序列数据的获取速度越来越快。这些平台在测序中都会产生大量的相互交叠的对端读片段(paired-end read)。被测序的DNA分子将打断为很多碎片,其插入长度约2k~150kbp,设备仅测每个碎片两端长度为25~1kbp的对端读片段。使用这样的序列数据识别结构变异,在长度和精确度上均会高于芯片技术的使用效果[10],因而适用于各种类型结构变异的识别以及新类型的发现。采用测序技术的结构变异识别可以使用重头组装和重测序两种方法。其中,重头组装方法最为理想,但由于目前测序技术的限制,完整的全基因组组装结果并非最优,不能很好地满足先组装、再识别的要求;而重测序方法则更加实际,可将得到的大量读片段定位到参考基因组并实施比较分析。读片段定位(read mapping)是序列比对的基本任务,对其研究已可堪称深入,但通用的读序列定位算法应用于结构变异检测时,却没有充分考虑断点(breakpoint)处的比对,从而会导致断点预测不准确甚至结构变异检测失败[11]。   采用重测序技术的结构变异分析方法主要有三种,具体来说,分别是:
  (1)覆盖度(read depth或depth of coverage, DoC)分析法,根据在参考基因组上读片段的覆盖度,判断是否有拷贝数变化的结构变异,如CNV-seq[12]等,这类方法无法识别拷贝数不变的倒位和易位变化;
  (2)对端定位(paired-end mapping, PEM)法,根据对端读片段插入距离的一致性,判断是否发生结构变异,如VariationHunter等;
  (3)读片段分割法(split read),利用读片段在参考基因组上定位时的断点判断结构变异,如Pindel[13],但由于NGS测序的读长较短,不利于发现较大的结构变异。也有将这些信息结合的方法,如CNVer[14]等只关注了CNV一种结构变异;Break- Dancer[15]和GASV[16]使用了高置信度读片段,忽略了与重复区域有关的低置信度读片段;inGAP-sv和Gnome Strip[17]在精确性和特异性两方面都较好,但却都基于二倍体人类基因组设计和实现。因此,目前采用NGS数据进行基因组结构变异的检测与分析方法还不够成熟,缺少完整的分析、发现和评价体系。
  3 结构变异识别方法
  本文的基本的结构变异识别方法如图1所示,其原理可概括为:以目标物种基因组序列为参考,使用多个供体全基因组高通量末端配对测序读片段数据,采用PEM的方法识别结构变异,并利用对端信息进行读片段分隔方式的断点预测。本文设计基于单个参考基因组和多供体基因组重测序数据的结构变异识别方法。从识别方法的角度,本文可以分为三个主要方面:数据预处理,结构变异识别和精确的断点预测。下面将给出其具体实现。
  3.1 数据预处理
  数据预处理的主要任务是读片段定位,不一致和歧义读对(discordant and ambiguous pairs)的过滤,产生的中间结果为不同类型的候选读片段集,用于支持可能的多种结构变异的识别和断点精确预测。在此,对其过程解析可做如下展现。
  (1)读片段定位
  在参考基因组上定位读片段,对每个供体的读片段分别向参考基因组上定位,相应得到各自的定位结果。定位时除需考虑一般定位算法涉及的测序错误、soft clipping等问题之外,还需要考虑两方面问题。具体描述为:
  ① 多处匹配:若同一个读片段可能在多处得到较好的匹配,则可能因为有拷贝数变化,需采用基于种子及扩展的比对算法,保存并返回多个高分比对位置;
  ② 对读片段分割的惩罚:若某条读片段刚好在断点处,由于对空位的罚分,可能造成错误定位或无法定位,因此要调整比对算法的罚分策略,允许一处不罚分的长空格。
  (2)不一致读片段对的过滤
  由测序技术可知,同一碎片双端测序的读片段对,在参考基因组上的定位如若符合一定的方向和距离要求即称为一致的(concordant),否则称为不一致的(discordant),如图2所示。不一致的原因之一就是由于参考基因组和供体基因组之间的结构差异,主要分为三类,将其综合概述如下:
  ①方向异常的,可能因为倒位,利用定位的方向可筛选出;
  ② 距离异常,可能对应插入、缺失或易位,根据测序参数中平均插入长度L和标准差σ来处理,当距离超过L 3σ错误!未指定书签。和小于L-3σ错误!未指定书签。的都视为异常并筛选出;
  ③ 悬挂对(hanging pairs),即对端读片段中有一条未能成功定位的,可能对应较大的结构变异,由定位结果可直接筛选出来。
  (3)歧义读片段对过滤
  若一条读片段在多处均有较好定位,又可将其称为歧义定位对。可能由于潜在的结构变异造成,同样按照类似不一致读对过滤的方法进行筛选。只是要依据在第(1)步中读片段定位算法所提供的结果,即将歧义读片段对的多处匹配结果统一、完整地实现返回。
  (4)合并多供体的候选读片段
  由于文库制备和测序实验的不同,每个供体测序的基本参数也是不同的,如插入长度、读片段长度等,所以读片段的定位和过滤即需分别设计运行。而读片段的定位结果参考同一基因组,因此可将过滤得到的候选读片段按类型合并,并保存供体来源信息,并在发生分歧时提供分类依据。而相应于悬挂对,则由于只有一条读片段能够成功定位,需要对未成功定位的读片段连同歧义读片段进行聚类,以发现较大的结构变异。
  3.2 结构变异识别
  (1)基本结构变异识别
  由结构变异导致的不一致读对如图3所示。对于基本的插入、缺失和倒位等,需根据定位的座位进行分类并计算读对共同的比对得分。对每个座位,若有3组以上来自同一供体的同类读对,则认为是合法的结构变异;或者,另有多个供体且每个有2组以上的同类读对,也将认定为是合法的结构变异。
  (2)读片段覆盖度分析
  利用多供体数据,在提高等效的覆盖度方面具有显著优势。覆盖度分析的原理如图4所示,当覆盖度发生异常时,可能因为基因组的重复片段或存在较大的结构变异。分析定位到参考基因组上读片段的数量,就需要估计全部成功定位的读片段在参考基因组上的分布和特征,再根据总体及局部的分布以判断是否呈现有明显的变化,并在一定大小的窗口内计算读片段覆盖度,而当信号发生相对显著的增加和减少时,即可判断有结构变异发生。
  覆盖度与对端读片段信息的结合分析,可发现较大结构变异的原理如图5所示。具体地,由于几个对端读片段的距离较大并且同时此处的覆盖度超过正常值。在覆盖度异常的区域,寻找方向不一致的对端读片段,并试图利用复制该区域的方法,将不一致的对端读片段一致排列,以发现结构变异。
  (3) 复杂结构变异识别与重复片段的分析   对于超过插入长度的结构变异,会导致悬挂对和歧义定位。因此对这些读片段,使用贪心算法将距离和方向类似的片段实现聚类后,即需进行基于de Bruijn图的拼接。在此图中对数据错误和重复序列进行处理,并根据路径与参考基因组实行比较,从而分析可能存在的结构变异。如图6所示,利用多供体信息,可以相互验证路径中的环路,是否是因为重复片段。若构成路径的片段相对供体来源是均匀的,可以认为是在供体中普遍存在的重复序列;否则即认为是由于结构变异,再与参考基因组相比较,并确认结构变异的类型和位置。
  3.3 结构变异的断点预测
  断点预测需要读片段分割分析和对端读片段分析相结合,来自多供体的对端读片段构成差异较大,更利于断点位置的精确预测。如果有多个读片段在断点处的一侧发生完美匹配,则可以通过该组读片段直接预测断点位置,误差在读片段间交叠的长度范围内;而如果在读片段覆盖范围之外,则需要使用对端读片段的插入长度进行分析。因为插入长度L有一定误差范围,假设在Lmin和Lmax之间且对端读片段的左右断点分别是(x, y),那么可以估计断点发生的位置(a, b)满足 Lmin ≤ (a-x) (y-b) ≤ Lmax,即(a, b)落在x, y, Lmin, Lmax构成的梯形区域当中。若有多个对端读片段同时支持该区域的结构变异,则该断点所在位置需要在多个梯形的交叠区域中,如图7中分别为形成插入和缺失时的情况。此外,为了能够处理超过插入长度结构变异的断点,利用断点两翼序列的特点,根据断点处的微同源性,分析已知结构变异断点处的微同源特征和两翼序列的特征,再进行断点预测的。
  4 实验结果及分析
  本文实验利用模拟数据生成供体的测序片段,根据dbVar对已知结构变异大小和分布,在大豆1号染色体上构造了插入和缺失类型的结构变异,如表1所示。由于易位、倒位和重复事件现有数据中也很少,而且通常各种软件对这些事件识别的准确率都不高,所以没有进行模拟。本文即比较选择了主流的几个结构变异识别工具,分别是BreakDancer、Pindel和CREST。
  对缺失事件的识别结果如表2所示。综合该结果可知,总体而言,Pindel、BreakDancer和本文方法的识别结果各有优势,不可概述;分别地,Pindel和本文方法在小型的缺失事件上结果较好,而在100bp以上的范围SVdetect、BreakDancer和本文方法的结果则更佳。其中100~1000bp的两组结果中,本文方法识别效果较好,而在100~500bp和 > 1 000b两组结果中当属本文方法的效能最优。主要原因是对于利用split-read方式的识别工具,其大小产生split-read的数量较少,而对于不一致读片段对的识别工具其长度却恰好落入插入长度的误差范围内。
  综合分析实验结果,本文方法在不同的条件下均可以得出较好的识别结果。本文方法能够准确识别出大部分的结构变异事件,因而可以用于NGS数据中结构变异的识别。
  参考文献:
  [1] CRADDOCK N, Wellcome Trust Case Control Consortium, CRADDOCK N, HURLES ME, et al. Genome-wide association study of CNVs in 16,000 cases of eight common diseases and 3,000 shared controls[J]. Nature, 2010, 464(7289): 713–20.
  [2] ABECASIS G R, ALTSHULER D, AUTON A, et al. A map of human genome variation from population-scale sequencing[J]. Nature, 2010, 467(7319):1061–73.
  [3] 周雪崖, 张学工. 基于拷贝数变异的遗传关联研究[J]. 科学通报, 2011, 56(6):370-182.
  [4] TREANGEN T J, SALZBERG S L. Repetitive DNA and next-generation sequencing: computational challenges and solutions[J]. Nature reviews. Genetics, 2012, 13(1):36–46.
  [5] FEUK L, CARSON A R, SCHERER S W. Structural variation in the human genome[J]. Nature reviews. Genetics, 2006, 7(2):85–97.
  [6] Le ROUZIC A, BOUTIN T S, CAPY P. Long-term evolution of transposable elements[J]. Proceedings of the National Academy of Sciences of the United States of America, 2007, 104(49):19375–80.
  [7] SPRINGER N M, YING K, FU Y, et al. Maize inbreds exhibit high levels of copy number variation (CNV) and presence/absence variation (PAV) in genome content[J]. PLoS genetics, 2009, 5(11): e1000734.
  [8] HAUN W J, HYTEN D L, XU W W, et al. The composition and origins of genomic variation among individuals of the soybean reference cultivar Williams 82[J]. Plant physiology, 2011, 155(2):645–655.   [9] MCHALE L K, HAUN W J, XU W W, et al. Structural variants in the soybean genome localize to clusters of biotic stress-response genes[J]. Plant physiology, 2012, 159(4):1295–1308.
  [10] QI J, ZHAO F. inGAP-sv: a novel scheme to identify and visualize structural variation from paired end mapping data[J]. Nucleic acids research, 2011, 39(Web Server issue):W567–575.
  [11] TEO S M, PAWITAN Y, KU C S, et al. Statistical challenges associated with detecting copy number variations with next-generation sequencing[J]. Bioinformatics (Oxford, England), 2012, 28(21):2711–2718.
  [12] XIE C, TAMMI M T. CNV-seq, a new method to detect copy number variation using high-throughput sequencing.,” BMC bioinformatics, 2009, 10:80.
  [13] YE K, SCHULZ M H, LONG Q, et al. Pindel: a pattern growth approach to detect break points of large deletions and medium sized insertions from paired-end short reads[J]. Bioinformatics (Oxford, England), 2009, 25(21):2865–71.
  [14] MEDVEDEV P, FIUME M, DZAMBA M, et al. Detecting copy number variation with mated short reads[J]. Genome research, 2010, 20(11):1613–22.
  [15] CHEN K, WALLIS J W, MCLELLAN M D, et al. BreakDancer: an algorithm for high-resolution mapping of genomic structural variation[J]. Nature methods, 2009, 6(9):677–681.
  [16] SINDI S, HELMAN E, BASHIR A, et al. A geometric approach for classification and comparison of structural variants[J]. Bioinformatics (Oxford, England), 2009, 25(12):i222–230.
  [17] HANDSAKER R E, KORN J M, NEMESH J, et al. Discovery and genotyping of genome structural polymorphism by sequencing on a population scale[J]. Nature genetics, 2011, 43(3):269–276.
其他文献
我不知道我大娘是如何嫁给我大伯的。我几乎没有听说过我的那些堂兄弟和妹妹们,逢年过节说要去我大娘的娘家——他们的外公、外婆家里去。像他们自小就没有外公、外婆一样。  倘若如此,我大娘的人生該是多么悲苦呦,也许她的童年黑暗得就像一团王羲之习作书法的洗笔池,无论后来多么地好,最初无疑是一团糟中的糟。可自打我记事起,似乎我大娘脸上总是挂着笑,总是不停地哼唱着豫剧、曲剧和河南乡村的小调儿。大娘就像一个舞台演
不知不觉,“80后”的我们都已经奔四十了。童年虽已离我们远去,但童年时的景象却仍然历历在目。那时候我们玩的游戏简单但很有意义;看的书籍、影视节目不够丰富但很有影响力;吃的东西不多但都很美味;用的學习工具科技含量不高但都很实用。那时候的一切看似平常,却深深地刻在了我的童年里。  小时候的我就是一个“女汉子”,经常跟着一群男孩子到处跑,最喜欢的就是跟他们一起去田里捉蚂蚱。以前田里到处都是蚂蚱,有小的,
封闭的心灵    张旋最近总不开心,一脸的愁云,上课也总是溜号儿。老师不止一次地提醒过她,可每次还没等老师说什么,她眼角已经挂上了泪珠儿。  老师把这个难题交给了班长于艳平。接受了这个特殊的任务后,于艳平暗地里用了不少办法,包括布置女生陪她玩儿,找调皮的男生逗她开心,大扫除时安排别人帮她-一……  可是,张旋的脸上就像即将下雨的天空一样,乌云就是不散。这可难坏了于艳平。  这天,张旋眼睛红红地来到
飞碟像麻雀群一样在地面上一拨拨飞起,向南极蜂拥飞去,没有划分航道,没有限制速度,也没有限制高度。幸亏所有飞碟都朝着同一方向行驶,否则一定会撞成一锅粥。人类自进入科学时代以来,从未有过如此大的混乱。燕南飞家的飞碟也在这支庞大而混乱的飞碟群当中。  燕南飞的家乡在赤道以北,今年夏天开始,天气变得异常炎热,每天的温度都超过50摄氏度。早在十几年前,地球已经没有了四季,江河湖海都已经干涸,花草树木都燃成了
我妈妈是一个购物狂,基本每天都要在网上买东西,不是买衣服、鞋子,就是买些日用品、家用电器。因为妈妈不停地买,所以我家用来放杂物的房间总是堆得满满的,堆不下了就只好把最先买的扔掉,把刚买的放进去,每次都这样循环,真的很浪费。虽然妈妈看了很心疼,但是没有办法呀,谁让她是个购物狂呢?  记得有一次,妈妈刚买MP3不久,又看到网上有一种音乐枕头。妈妈想,有了这个枕头就可以趴在枕头上听着音乐睡觉了。于是妈妈
一座大山里住着一只麻雀和一户居民,麻雀靠捡食居民扔在地上的米粒为生,两者相安无事,可田鼠的到来打破了这种平静,田鼠和麻雀开始争抢米粒。为了抢夺米粒,麻雀好几次在半夜起来,可这样努力它还是输给了眼疾手快的田鼠。麻雀心想,一定要找个机会除掉眼中钉。  机会终于来了,一条饥饿的眼镜蛇来到了这里,田鼠变得十分惶恐不安。这天,天刚蒙蒙亮,眼镜蛇就来到了田鼠的窝边,巡视了一番后,没发现目标,它便瞄向了树上。以
我的家乡是重庆,重庆的美食我再熟悉不过了。重庆的美食应有尽有,有麻辣的火锅、香喷喷的小面、又辣又麻的辣子鸡、又酸又辣的酸辣粉……但我最喜欢,觉得最有重庆特色的美食还是重庆小面。  重庆的小面白里带黄,细细的,长约10厘米。看这小小的面条,有的长,像爸爸一样威武、高大;有的短,像年幼的小孩;有的直,像威武的战士;有的弯,像年长的老爷爷弯着腰,拄着拐棍儿走着……它们都在同一个碗里,是多么和谐的一个大家
怪怪妞的老妈刚打开房门,“哇”地一声大叫,又把门猛地关上了,嘴里还喊着:“他爸,门口来了个要饭的!”  怪怪妞的老爸赶来“救驾”,从猫眼里小心翼翼地向外瞧,嘴里嘟囔着:“咦?怎么是只泥猴子!”  门外当然不会真的站着一只猴子,而是一个人!只见她,头发蓬乱,沾满灰尘;小脸脏黑,堪比锅底;白色的褂子上也是白一道,黑一道,灰一道……突然,她的嘴一咧,略带埋怨地喊道:“老妈,你关门干啥啊?”  怪怪妞的老
七年的婚姻是痒,那十年呢?连痒的感觉也没有了,或者说已经感觉不到痒了,这才是最悲哀的。没有爱情,惟一留下的是惯性,是延续在一个屋檐下生活的惯性。就像她每天比他早起20分钟,把早餐准备好摆放在餐桌上,然后他听见自己的手机闹钟,起来吃饭。再然后,提前出门的那一个人,拉开门时淡淡地说一句“走了”,那听见的人有时候嗯一声,有时候嗓子眼也懒得动一下。大家都习惯了,连埋怨都觉得是费劲的事,只是怪自己当初结婚太
[编者按]  法国美术的发展大致可以分为:原始与古代、中世纪、文艺复兴、17世纪、18世纪、19世纪和20世纪几个主要阶段。史学界以法国大革命作为法国近代史的开端。也恰是从此时期开始,法国成为全欧洲的文化思想中心。随着第二次世界大战的结束,世界艺术中心逐渐转移至美国,辉煌的法国近现代艺术最终拉下历史帷幕。至此,仅有一百多年的法国近现代艺术却以前所未有的纷繁芜杂以及无比丰富的内容和形式永久留在了艺术