Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
OAT - The Ontology Annotation Tree browser tool Motivation for OAT 1. Submit probe sets The microarray technique has gained enormous popularity both among the major pharmaceutical companies and academic institutions. Even though all the benefits of the technique, we have to face the problems of that the amount of resulting information of microarray analysis is of such magnitude that it is difficult to get an overview of the data. The need of condensing the information of an analysis is therefore evident. In order to address this challenge we have developed the Ontology Annotation Tree browser tool (OAT-tool). The OAT-tool utilizes the two ontologies of Medical Subject Headings (MeSH) and Gene Ontology (GO) to represent the information. Technical Components The OAT-tool runs from a web server. It is written in Perl and CGI. All data are stored in the OAT database (OATdb) and for each query a Query Specific database (QSdb) is generated. The information flow of OAT’s three main scripts is outlined below to the right. 2. Browse the Ontology The information flow of OAT Checkbox for terms which are to be included in the report (b) Significance of the Annotation The source of information The gene information is collected from AffymeterixTM-files. Ontology information is collected from MeSH and GO. Annotations is collected from EMBL/MEDLINE and Gene Ontology Annotation Campaign (GOAC). OATdb treesetup.cgi (c) (d) (e) QSdb Number of probe set annotated with this term MeSH is the National Library of Medicine's controlled vocabulary thesaurus. Thesauri are carefully constructed sets of terms often connected by broader-than, narrower-than, and related links. These links show the relationships between related terms and provide a hierarchical structure that permits searching at various levels of specificity from narrower to broader. There are more than 19,000 terms in MeSH The goal of the Gene OntologyTM Consortium is to produce a dynamic controlled vocabulary that can be applied to all organisms. The terms are structured in three ontologies: Molecular Function, Biological Process and Cellular Componet. (a) (g) treebrowser.cgi (f) Number of probe set below Number of annotations below Link to MeSH description 3. Make a report Work flow of the OAT-tool 1 For each query of probe sets we extract a subset of the ontology and assign the annotated genes to the different terms in the ontology. 2 3 The user browse the ontology in a hierarchical way from the top-level terms and down to the more detailed ones. When a satisfying level of detail is reached the user have the ability of summarizing the information in a report which could be used for further studies. Anders Bresell1, Bo Servenius2 1. Department of Computer and Information Science, Linköpings Universitet, Linköping, Sweden. 2. Department of Molecular Sciences, AstraZeneca R&D Lund, Lund Sweden. URL: http://bioinfo.selu.astrazeneca.net/~ext_abl/html/atb/ Link to Affymetrix DB Link to MeSH DB Link to MEDLINE report.cgi (h) (j) (i) annotationReport.cgi (k) geneReport.cgi At the home page of OAT (a) a link to the query form is found. (b) The probe sets and the tree option is sent to the tree setup script. The relevant information of the query is (c) extracted from OATdb and (d) stored in QSdb. The tree browser script (e) reads data from QSdb and (f) visualises it as a web page. For each modification of the tree visualisation (g) the tree browser script is reloaded with the new data. By marking terms and clicking on the submit button (h) the report information is sent to (i) a redirection script. The report scripts, one each for the sorting of data in terms of genes or term strings, (j) reads data from QSdb and (k) generates a report web page. A more detailed description of the work is given in Interpretion of microarray expression data using ontology browsing, a master thesis report (LiTH-IDA-Ex-02/75) from Linköpings Universitet by Anders Bresell.