10.11896/j.issn.1002-137X.2017.010.010
多序列星比对算法的改进及其在Spark中的并行化研究
多序列星比对算法在确定中心序列时需要计算任意两个输入序列的距离及分数,其较高的时间复杂度耗费了大量时间,因此提出了通过综合计算每个序列产生的k-mers及各个k-mer在各序列中出现的次数来确定k-mers的拼接选择,由k-mers进行拼接从而得到中心序列.进而,在双序列比对过程中采用搜索两个序列最大相似子串的思想,改进的星比对算法的精度在一定程度上得到了明显提升.接着,将改进的星比对算法在Spark中进行并行化设计与实现.采用Spark的Yarn-Client运行模式,对正常人线粒体的多组数据进行实验,分析了算法性能上的不足及改进方向.
多序列比对、星比对算法、K-mer、Spark、RDD
44
TP391(计算技术、计算机技术)
国家自然科学基金61063004,61363006;内蒙古自然科学基金2015MS0605,2015MS0626,2015MS0627;内蒙古教育厅高校研究项目NJZC059;教育部留学人员基金[2014]1685;内蒙古自治区科技计划项目:穿透降水量GSM网络在线监测与数据传输系统的研制资助
2017-11-16(万方平台首次上网日期,不代表论文的发表时间)
共5页
55-58,84