基于云计算平台的下一代测序数据错误修正算法研究与实现

基本信息
批准号:31501070
项目类别:青年科学基金项目
资助金额:19.00
负责人:赵亮
学科分类:
依托单位:广西大学
批准年份:2015
结题年份:2018
起止时间:2016-01-01 - 2018-12-31
项目状态: 已结题
项目参与者:梁妍,王艺琪,鲁帮力
关键词:
云计算下一代测序错误修正
结项摘要

Next-generation sequencing data is making essential impact on the biological and biomedical studies due to its ability in discovering the relationship between genotypes and phenotypes per se. However, the data contains sequencing errors inevitably because of the bias introduced by the sequencing platforms and approaches. These errors, substitutions, insertions and deletions, pose great challenge for data analysis. Existing error correction approaches partially solve the problem by only handling small data or reduce the performance to cope with large data. To solve this problem, we propose an algorithm that can handle large dataset while keep good performance running on cloud computing platform. This algorithm smoothly combines MapReduce and overlap-layout-consensus model together, and corrects errors by a classical statistical model. The advantages of the model are in three fold: MapReduce model can handle huge volume of dataset; overlap-layout-consensus model keeps the intactness of input data and; the statistical model guarantees the good performance.

下一代测序数据正以革新化的态势影响着生命科学、医学等相关领域的研究,因其能从根本上揭示这些外在表象的内在本质。然而,由于受到测序平台、测序方法以及基因自身序列结构的影响,测序数据都或多或少存在着替换错误和插入删除错误。这些错误对后续数据分析提出了极大挑战。现有错误修正方法要么只能处理小数据,要么降低准确度来处理大规模数据。鉴于此,该课题设计一种基于云计算平台的、可处理超大规模数据集的、同时保证处理精确度的分布式并行算法。该算法把MapReduce分布式思想和overlap-layout-consensus数据处理模型有机的结合起来,同时利用统计模型修改测序错误。其主要优点体现在:MapReduce思想可以分布式并行处理超大规模数据;overlap-layout-consensus模型可以保持数据的完整型;利用统计模型修改错误碱基保证算法准确性。

项目摘要

基因组是解密生命奥秘、剖析疾病产生机制的核心要素,而获得高质量基因测序数据是实现解密的关键。现有技术能够产生大规模测序数据,但是所有测序数据都存在错误:插入、删除和替换。纠正测序错误是获得高质量测序数据的前提。本课题重在研究如何纠正测序错误,同时降低大规模测序数据对时间和空间的限制。简要来说包含三个层次:大规模测序数据的压缩存储以及快速访问技术;测序错误的修正算法;云平台下算法实现。探索数据压缩技术可以将超大规模数据对内存的依赖大大降低,甚至在普通电脑上能处理大规模测序数据;而快速访问技术可以使得大规模数据操作在极短的时间内完成,降低大规模数据对超级计算机的依赖。测序错误修正主要从统计和覆盖度角度处理,进一步提高错误修正的准确性。云平台主要承担大规模测序数据并行化探索。基于以上研究,我们发表了4篇SCI论文,其中3篇Bioinformatics(SCI一区),1篇BMC Genomics(SCI二区);以主持人身份成功申请到3项省部级自然科学基金项目;获得一项国际大会最佳论文奖。简单来说,在测序数据压缩方面,我们提出了耦合Bloom Filter用来存储计数k单体。该算法在频度为1的k单体上压缩比达到20倍,对于大于1的k单体压缩比达到8倍,综合压缩比达到16倍。对比现有最好算法,我们能将压缩比提高近3倍。除此以外,该算法对数据访问的时间复杂度为常数。在错误修正方面,我们提出了以k单体为种子重组测序读长和z-score为依据的两种测序错误修正算法。前一种算法由于考虑了位点的全覆盖能将单位点错误率从1.28%降低到0.17%;后一种算法用z-score能将覆盖度低(通常小于等于5)的k单体从假阳性数据中区分出来,实验表明该算法能将k单体纯度平均提升11.25%。在云平台方面,我们采用MapReduce策略用以分布式处理错误修正,并实现在云平台上运行的错误修正算法,能将错误修正时间线性降低。该课题对基因测序的错误修正以及时间和空间上优化算法对序列分析起到一定的促进作用,为下游数据分析提供了更多选择。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

瞬态波位移场计算方法在相控阵声场模拟中的实验验证

DOI:
发表时间:2020
2

工业萝卜泡菜发酵过程中理化特性及真菌群落多样性分析

工业萝卜泡菜发酵过程中理化特性及真菌群落多样性分析

DOI:10.13995/j.cnki.11-1802/ts.028275
发表时间:2022
3

计及焊层疲劳影响的风电变流器IGBT 模块热分析及改进热网络模型

计及焊层疲劳影响的风电变流器IGBT 模块热分析及改进热网络模型

DOI:10.19595/j.cnki.1000-6753.tces.151503
发表时间:2017
4

金属锆织构的标准极图计算及分析

金属锆织构的标准极图计算及分析

DOI:10.16112/j.cnki.53-1223/n.2019.02.003
发表时间:2019
5

基于体素化图卷积网络的三维点云目标检测方法

基于体素化图卷积网络的三维点云目标检测方法

DOI:10.3788/IRLA20200500
发表时间:2021

赵亮的其他基金

批准号:51209167
批准年份:2012
资助金额:25.00
项目类别:青年科学基金项目
批准号:81700310
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:81272762
批准年份:2012
资助金额:90.00
项目类别:面上项目
批准号:61302161
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:21501019
批准年份:2015
资助金额:20.00
项目类别:青年科学基金项目
批准号:30900254
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:21476260
批准年份:2014
资助金额:86.00
项目类别:面上项目
批准号:40504006
批准年份:2005
资助金额:28.00
项目类别:青年科学基金项目
批准号:51802207
批准年份:2018
资助金额:27.00
项目类别:青年科学基金项目
批准号:81773082
批准年份:2017
资助金额:50.00
项目类别:面上项目
批准号:41276016
批准年份:2012
资助金额:85.00
项目类别:面上项目
批准号:40901019
批准年份:2009
资助金额:25.00
项目类别:青年科学基金项目
批准号:51406027
批准年份:2014
资助金额:26.00
项目类别:青年科学基金项目
批准号:21176253
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:21002057
批准年份:2010
资助金额:20.00
项目类别:青年科学基金项目
批准号:81572813
批准年份:2015
资助金额:57.00
项目类别:面上项目
批准号:41876018
批准年份:2018
资助金额:62.00
项目类别:面上项目
批准号:31401668
批准年份:2014
资助金额:24.00
项目类别:青年科学基金项目
批准号:61402347
批准年份:2014
资助金额:26.00
项目类别:青年科学基金项目
批准号:41302037
批准年份:2013
资助金额:28.00
项目类别:青年科学基金项目
批准号:31770200
批准年份:2017
资助金额:60.00
项目类别:面上项目
批准号:51904074
批准年份:2019
资助金额:23.00
项目类别:青年科学基金项目
批准号:31802295
批准年份:2018
资助金额:26.00
项目类别:青年科学基金项目
批准号:41305131
批准年份:2013
资助金额:24.00
项目类别:青年科学基金项目
批准号:71403275
批准年份:2014
资助金额:19.00
项目类别:青年科学基金项目
批准号:61803067
批准年份:2018
资助金额:24.00
项目类别:青年科学基金项目
批准号:20675085
批准年份:2006
资助金额:10.00
项目类别:面上项目
批准号:91956125
批准年份:2019
资助金额:75.00
项目类别:重大研究计划
批准号:21106045
批准年份:2011
资助金额:25.00
项目类别:青年科学基金项目
批准号:51608309
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:11701277
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:91127006
批准年份:2011
资助金额:70.00
项目类别:重大研究计划
批准号:61473114
批准年份:2014
资助金额:80.00
项目类别:面上项目
批准号:50305034
批准年份:2003
资助金额:8.00
项目类别:青年科学基金项目
批准号:21305007
批准年份:2013
资助金额:25.00
项目类别:青年科学基金项目
批准号:51606103
批准年份:2016
资助金额:20.00
项目类别:青年科学基金项目
批准号:31771051
批准年份:2017
资助金额:58.00
项目类别:面上项目
批准号:81501068
批准年份:2015
资助金额:17.50
项目类别:青年科学基金项目
批准号:41374067
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:40806001
批准年份:2008
资助金额:20.00
项目类别:青年科学基金项目
批准号:51377135
批准年份:2013
资助金额:80.00
项目类别:面上项目
批准号:50506025
批准年份:2005
资助金额:27.00
项目类别:青年科学基金项目
批准号:21772111
批准年份:2017
资助金额:66.00
项目类别:面上项目
批准号:11201028
批准年份:2012
资助金额:22.00
项目类别:青年科学基金项目
批准号:21675011
批准年份:2016
资助金额:65.00
项目类别:面上项目
批准号:21762053
批准年份:2017
资助金额:38.00
项目类别:地区科学基金项目
批准号:61701322
批准年份:2017
资助金额:23.00
项目类别:青年科学基金项目
批准号:31401429
批准年份:2014
资助金额:26.00
项目类别:青年科学基金项目
批准号:61105079
批准年份:2011
资助金额:22.00
项目类别:青年科学基金项目
批准号:20906102
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:61873092
批准年份:2018
资助金额:63.00
项目类别:面上项目
批准号:61906030
批准年份:2019
资助金额:27.00
项目类别:青年科学基金项目
批准号:30901792
批准年份:2009
资助金额:20.00
项目类别:青年科学基金项目
批准号:81070493
批准年份:2010
资助金额:30.00
项目类别:面上项目
批准号:30400058
批准年份:2004
资助金额:21.00
项目类别:青年科学基金项目
批准号:40974030
批准年份:2009
资助金额:45.00
项目类别:面上项目
批准号:30770419
批准年份:2007
资助金额:28.00
项目类别:面上项目
批准号:31900090
批准年份:2019
资助金额:25.00
项目类别:青年科学基金项目
批准号:51476127
批准年份:2014
资助金额:85.00
项目类别:面上项目
批准号:31100695
批准年份:2011
资助金额:23.00
项目类别:青年科学基金项目
批准号:81701634
批准年份:2017
资助金额:20.00
项目类别:青年科学基金项目
批准号:10926052
批准年份:2009
资助金额:3.00
项目类别:数学天元基金项目
批准号:11605151
批准年份:2016
资助金额:22.00
项目类别:青年科学基金项目
批准号:81303300
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:31300158
批准年份:2013
资助金额:23.00
项目类别:青年科学基金项目
批准号:61403141
批准年份:2014
资助金额:25.00
项目类别:青年科学基金项目

相似国自然基金

1

下一代测序数据自适应错误修正技术的研究

批准号:61472082
批准年份:2014
负责人:林劼
学科分类:F0213
资助金额:63.00
项目类别:面上项目
2

基于云计算平台Hadoop的海量数据聚类研究

批准号:61105052
批准年份:2011
负责人:赵卫中
学科分类:F0603
资助金额:22.00
项目类别:青年科学基金项目
3

云计算平台下的数据安全访问机制研究

批准号:61370226
批准年份:2013
负责人:李睿
学科分类:F0205
资助金额:77.00
项目类别:面上项目
4

云计算平台下数据安全的关键密码技术研究

批准号:61272455
批准年份:2012
负责人:陈晓峰
学科分类:F0206
资助金额:80.00
项目类别:面上项目