● 摘要
生物信息学是一门生命科学与计算机科学相结合的新学科。生物信息的爆炸式增长与单个计算机有限的运算能力之间的矛盾,迫使人们采用互联网、云计算和大数据技术解决生物信息学数据共享、协同分析的问题。因此,研制在线生物信息分析系统对于更好地揭示生物的内在规律、提高生物学家的协同工作效率、促进交叉学科的快速发展具有重要的意义。
论文主要完成了以下工作。在需求分析方面,通过对生物信息业务流程和主要功能的梳理,确定了系统的总体需求,即研制网络版的在线生物信息分析系统DAMBEonline。在系统设计方面,经过对B/S架构、虚拟桌面架构和会话虚拟化架构的比较分析,确定采用一种改进的虚拟桌面技术,即会话虚拟化技术作为研制在线生物信息分析系统的核心技术,并完成了会话虚拟化平台、桌面应用平台、安全管理平台的设计。在系统实现方面,本论文选择在开源的虚拟桌面软件基础上开发会话虚拟化平台,以单机版DAMBE为基础研制分析工具集,初步实现了在线生物信息分析系统DAMBEonline。测试结果表明,在线生物信息分析系统运行稳定,用户体验理想。
论文有如下两个创新点或特点。一是在系统总体设计方面,将系统的整体结构分为两大部分,即以会话虚拟化平台为核心的基础部分和以DAMBE工具为主的生物信息分析工具集。直接的好处就是系统实现时两个部分可以独立研制。另一个创新点是会话虚拟化平台。会话虚拟化平台是对虚拟桌面一个有意义的改进,在不降低安全性的前提下,明显地克服了虚拟桌面解决方案对服务器开销过大的问题。