基于优化布隆过滤器哈希函数的基因组测序拼接算法研究

来源 :天津师范大学 | 被引量 : 0次 | 上传用户:zhhy0822
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着DNA测序技术的不断发展,测序的正确率和速度也在不断提高。在现阶段,第二代测序技术在市场上仍占有绝对优势,其显著特点是高通量、快速、低成本。针对第二代测序数据进行的基因组测序拼接的研究中,以基于De Bruijn图的拼接算法占绝对主导地位。传统的基于De Bruijn图的拼接算法使用散列表进行构图拼接。散列表存储的数据量庞大,占用大量内存(一般占用100G以上),随着数据量的增长,插入和查询时间也会大大增加。而在De Bruijn图拼接算法中引入布隆过滤器可以有效地提高数据存储效率,降低内存使用。布隆过滤器是空间效率极高的随机数据结构,其工作原理是将所有的k-mer(长度为k的短序列)进行多重哈希函数计算,将计算结果映射到位数组中对应位置并标记,在查询k-mer是否存在时,只需计算相同的多重哈希函数的位数值,如果位数组对应位均被标记,则断定该k-mer在序列中存在,否则不存在。布隆过滤器不需要存储k-mer序列,因而大大减少了内存占用和查询的时间。虽然基于布隆过滤器的算法也存在一定的误识别率和数据删除困难的缺陷,但可以通过参数优化尽量减少这些缺陷。
  本文通过筛选哈希函数来优化布隆过滤器,设计基因组序列拼接算法。通过数据训练对构成布隆过滤器的多重哈希函数的组合进行优化筛选,得到比较适合的哈希函数组合,从而减少内存,提高效率。该研究算法是建立在De Bruijn图拼接算法的基础上,对第二代测序数据的SOAPdenovo拼接算法的改进。改进后的算法在保证拼接精确度的前提下,比原算法降低约10倍的内存消耗。
其他文献
纳米氧化钛(TiO2)作为一种多功能材料,由于其独特的理化性质,包括小尺寸、大比表面积、低熔点、强稳定性、磁性、紫外线吸收能力等,已广泛应用于涂料、化妆品、食品工业、植入式医疗器械、药物制剂自清洁、光催化剂、光伏电池和传感器等多个领域。由于纳米TiO2的广泛应用,人体经常接触到纳米TiO2。纳米TiO2可以通过皮肤、消化道、肺吸入、医学植入等途径进入人体,并在各个器官内累积,对各个器官如肺、肝脏、
提高转子进口温度是改善燃气轮机性能和提高其经济性的重要途径,气膜冷却作为重要的冷却手段,在燃气涡轮中得到了最广泛的应用。为了设计一个能充分冷却涡轮高温叶片的系统,了解涡轮叶栅通道内流动的详细机理是很有必要的。本文以MunichArmedForcesUniversity的Ardey.S和Fottner.L的实验涡轮叶栅为研究对象,采用NUMECA公司的Fine/Turbo软件包对没有气膜冷却的涡轮叶
学位
纳米材料的广泛用途使其制备方法的研究越来越受重视。化学气相沉积法(CVD)是制备纳米粉体的一种很有效的方法,例如日常用的碳黑、钛白粉颜料(TiO2)等都可以用该方法制得。颗粒尺寸、尺寸分布状况以及形态等特性对颗粒产品的性能都产生极大的影响,这就要求对生产装置的结构和操作参数要有很好的了解和控制。本文应用CFD商业软件FLUENT,对火焰CVD法合成二氧化钛纳米颗粒的过程进行了详细的数值模拟。首先对
学位
高光谱成像是一种将成像技术和光谱技术成功结合的多维信息获取技术,同步探测目标地物的二维几何空间信息和一维光谱信息,获取具备分辨率高、光谱波段窄的影像数据。高光谱影像数据集地物样本的图像信息和光谱信息于一身,图像信息可反映地物目标的规模、分布、形状等外部特征,而光谱信息可反映样本内部的物理结构、化学组成的差异,所以高光谱影像数据具备“图谱合一”的性质。而正是由于这一性质,使得高光谱遥感影像在环境监控
三维人脸感知是计算机视觉和模式识别领域的热门研究课题,受到了国内外的广泛关注和深入研究。其中三维人脸的稠密对应、重建和识别是三维人脸感知中紧密相连的研究热点,三维人脸稠密对应建立了三维人脸之间的点点对应关系,给三维人脸重建、识别等研究带来了方便;三维人脸重建从人脸图片中恢复三维人脸形状,在动画制作、人脸识别等领域有广泛的应用前景;三维人脸识别能解决二维人脸识别受姿态和光照等变化影响大的问题,使人脸
本论文基于自适应动态规划(Adaptive Dynamic Programming, ADP)方法,结合反演控制法,鲁棒控制理论,自适应控制理论,对各种约束条件下的导引控制一体化(Integrated Guidance and Control,IGC)的设计进行研究,综合考虑导弹制导控制性能的稳定性与最优性。首先,建立俯仰平面内的导引控制一体化模型,然后基于此模型,主要从三个方面深入研究与分析相应
学位
针对某小型高速无人机操纵性强、稳定性差导致高速段安全性不足的问题,确立了低速段采用角速率阻尼内回路,高速段采用角速率指令内回路的纵向控制策略,并设计了过渡模态实现控制律的切换,完成了从起飞、巡航、加速与高速飞行全过程的纵向控制,解决了无人机在高速段对纵向质心偏移敏感的问题。首先,通过刚体运动模型和气动数据插值的方式对无人机进行建模,并以CMEX模型库的方式导入Matlab进行配平线性化。经过对模型
图像融合是将同一场景的多幅图像合成一幅信息更全面且内容更丰富的新图像。它是多种传感器协同完成实际任务的有效途径,可明显改善单传感器成像的不足,提高系统的稳定性与可靠性。目前,在军事、视频监控、数码摄影,医疗诊断等诸多领域都具有很高的应用和研究价值。但是由于不同类型传感器采集图像的特殊性以及图像信息复杂性,图像融合技术还没有达到预期的效果。图像融合技术涉及两个关键环节,图像表示和融合策略的设计。在图
学位
互联网的快速发展给人们带来便利的同时,也带来了诸多问题,面对海量的信息,人们常常不知道如何选择。推荐系统是帮助用户快速发现有用信息的工具,是一种为用户“量身定制”的个性化系统。它可以根据用户的偏好需求模型来进行项目推荐,在这个过程中,与用户偏好需求越匹配的项目则越倾向于推荐给用户。  协同过滤算法是最经典且最成功的推荐算法之一。传统的协同过滤推荐算法的相似度量方法忽略了用户间行为一致性的问题,导致
Language and speech are the most important and direct ways of human communication,and they have an irreplaceable role in our daily life.With the development of deep learning and the continuous advance
学位