Font Size: a A A

Research And Implementation Of Semi-Automatic Construction Of Cotton Bioinformatics Ontology Based On Go

Posted on:2011-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:L ZhangFull Text:PDF
GTID:2248330374495074Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the rapid development of molecular biology and the bioinformatics technology, many important traits and genes of the cotton have been positioned accurately, so they produced vast amounts of biological data. How to excavate useful information from these heterogeneous data has become a research hotspot at present. At the same time, ontology was introduced into the biology and has been widely used. Rice ontology, Arabidopsis ontology and soybean ontology have been constructed successfully in order to integrate heterogeneous data and dig out the useful information in each field. But so far, no body has constructed cotton ontology. Therefore, it is necessary to constract cotton bioinformatics ontolgy to integrate heterogeneous data in the cotton field.The objective of this paper is to constract cotton bioinformatics ontology and implements semi-automatic construction and visualization of it by designing an ontology editing tool.This paper first introduces the concepts of ontology, studies several common methods of ontology construction and analyzes their problems, investigates current popular ontology construction tools and summs up their respective strengths, weaknesses and key technologies; Based on this, the paper analyzes composition of cotton bioinformatics ontology, proposes feasibility, principle and methods for constructing ontology, then describes every step to construct cotton bioinformatics ontology, then by learning current several common technologies for parsing XML, this paper designs and implements the automatic generation algorithm of cotton formal ontology (OWL file) which is based on Dom4j; After that, the article raises the concept of visualization, focusing on the ontology visualization, for the visual requirement to generate web-based ontology treeview, the paper introduces several web-based technologies which can generate treeview, especially specific functions, structure, methods and parameters of Dtree,and select it to analyze visual requirement, design treeview and realize specific algorithm; then, according to the research contents before and related technique and database platform, the paper designs the prototype system of semi-automatic construction and visualization of cotton bioinformatics ontology based on MVC model, this prototype system is built based on knowledge base of cotton ontology, users can add, modify, delete, and query terms and term relationships, if construct ontology successfully, cotton formal ontology can be automatically generated (OWL file) and the ontology tree can be viewed. After that, the paper elaborates system design, functional design and system architecture, etc., and then it selects certain terms and term relationships of the cotton bioinformatics to test and evaluate the prototype system, the reasult shows the feasibility of the method. Finally, the paper summarizes the problems exists in this study and proposes its improved direction and content.In the article, research and implementation about constraction of cotton bioinformatics ontology, automatical generation of cotton formal ontology, visual cotton ontology tree and as well as cotton ontology editing tools are the innovation. In short, this article summarizes present domestic and foreign ontology costraction researches’present situation, does a research on algorithms of semi-automatic construction and visualization of cotton bioinformatics ontology, constructs cotton bioinformatics ontology successfully, designs and implements prototype system of semi-automatic construction and visualization of cotton bioinformatics ontology, which proved the feasibility of the method, and system was tested and evaluated to achieve the relevant features.So this paper has certain practical significance and the reference value.
Keywords/Search Tags:Cotton Ontology, Ontology Construction, Semi-AutomaticConstruction, Bioinformatics, Ontology Visualization
PDF Full Text Request
Related items