基于MongoDB反刍家畜基因组大数据管理平台的设计与实现

来源 :内蒙古农业大学 | 被引量 : 1次 | 上传用户:jioowewi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着基因组研究的不断深入,目前已有大量的分子生物信息公共数据库系统可供研究者使用。然而牛、羊、骆驼等反刍家畜的基因组数据分散存储在多个不同的公共数据库中,需要研究人员循环往复地在不同数据库平台上检索下载,使得研究人员耗费了较多的时间与精力。因此,反刍家畜基因组一体化存储平台的构建势在必行。同时,随着测序技术的迅猛发展和测序成本的大幅度下降,基因组测序数据呈现爆发式增长的趋势,使得基因组数据的存储和管理面临着前所未有的挑战,传统的存储技术已无法满足大数据时代的需求。因此,建立一个基于大数据技术的反刍家畜基因组大数据管理平台具有较大的现实意义。本文的具体工作如下:(1)首先,本文调研了大型公共数据库以及相关文献,结合应用信息生物学研究室人员的研究需求,设计了基因组数据库的数据模型。并从NCBI和ENSEMBL等公共数据库整合下载了牛、羊、骆驼等物种的高通量测序数据、全基因组数据与变异数据23000多条,约30TB的数据量,为反刍家畜基因组大数据管理平台的建设提供充分的数据支持。(2)其次,本文以生物信息领域海量基因组数据存储与检索需求为背景,提出了一种基于MongoDB分布式集群的反刍家畜基因组大数据的存储方案。并以Spring MVC框架为核心,结合Ajax与Vue等技术,采用Java编程语言对整体平台进行功能实现,主要为用户提供了对基因组数据的一系列操作,如序列文件的上传与下载、Excel表中批量基因组数据的导入以及基因组描述文档的增、删、改、查等管理功能,最终形成了反刍家畜基因组大数据管理平台。(3)最后,本文在5个节点的MongoDB分布式集群上部署了反刍家畜基因组大数据管理平台,并且采用黑盒测试方法对平台的核心功能进行测试,实验结果表明,该平台具备良好的用户体验且各功能使用正常。该平台的设计与开发为反刍家畜基因组学的研究提供了一个良好的数据平台,为从事反刍家畜基因组学研究的工作者提供了方便和帮助。
其他文献
云南特殊的地理环境和民族因素,赋予了农村党员干部现代远程教育特殊的蕴意,即着力培养边疆少数民族地区群众对中华民族的认同和国家的认同。这较之于内地其它地区更具有特殊的
我国经济的飞速发展和社会的不断进步,使得建筑业逐渐发展成为我国的支柱产业。竞争的日益加剧对建筑业提出了新要求,要想取得竞争优势就要从细节入手,通过精细化管理降低企
改革开放后我国经济快速发展,可是伴随而来的区域发展差距也日渐凸显。文章试图讨论在改革开放背景下,我国区域经济发展战略的演进理论,并利用测度地区差异程度的方法对属于
首都科技资源是开放性的战略资源,伴随着经济全球化、科技经济一体化的发展进程,来自国内外的战略投资者将眼光投向北京,纷纷在北京设立研究开发机构;与此同时,大批民营科研机构蓬
目的探讨c TTE、c TCD联合瓦氏试验诊断卵圆孔未闭(PFO)对隐源性脑卒中(CS)病因诊断的应用价值。方法搜集我院神经内科CS患者320例(年龄≤55岁)。设年龄、性别相匹配的健康对
目的了解定点医院诊治的结核病防治模式下肺结核患者诊疗行为及其影响因素,为制定我国定点医院工作指导意见提供参考依据。方法 2010年6月招募6个定点医院模式试点地区的卫生
针对火电厂汽水管道支吊架在运行中存在的问题,提出在支吊架安装阶段的控制点,消除管道支吊架在运行中的隐患,保证机组安全可靠运行。
随工程建筑的增多,人们对施工技术提出更高要求,在很多大型工程中可看到,高支模施工技术、旋挖桩施工技术、水泥搅拌桩等技术广泛应用,极大提高了我国建筑工程的质量,为人们
高中阶段的学校德育对青少年健康身心的发展和良好道德的培养十分重要,而高中思想政治课是高中阶段的学校德育的最重要途径,高中生的道德品质、政治素质和世界观、人生观、价
在进行产品交互设计的开展过程中,要想更好地满足不同用户的需求,最有效的方式就是通过对客户心理需求的分析,了解不同用户对某一产品的交互需求,从而围绕这一需求进行设计,