| Literature DB >> 21496247 |
Brandon Chisham1, Ben Wright, Trung Le, Tran Cao Son, Enrico Pontelli.
Abstract
BACKGROUND: The Comparative Data Analysis Ontology (CDAO) is an ontology developed, as part of the EvoInfo and EvoIO groups supported by the National Evolutionary Synthesis Center, to provide semantic descriptions of data and transformations commonly found in the domain of phylogenetic analysis. The core concepts of the ontology enable the description of phylogenetic trees and associated character data matrices.Entities:
Mesh:
Year: 2011 PMID: 21496247 PMCID: PMC3101187 DOI: 10.1186/1471-2105-12-98
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.307
Figure 1The EvoIO Stack. This is the structure of the EvoIO stack developed by he EvoInfo working group of the National Evolutionary Synthesis Center.
Figure 2The Principle View of OTUs and Characters. This figure summarizes the core concepts from phylogenetic analysis that are captured by the CDAO ontology.
Figure 3Snapshot of the Key concepts of CDAO. This figure provides a very small summary of the core concepts and relations described in CDAO.
Figure 4Structure of CDAO-store. This figure shows the overall structure of the implementation of the CDAO-store.
Implementation Methods for Queries
| Query # | Implementation Method |
|---|---|
| #1 | SPARQL |
| #2 | Not Supported |
| #3 | Prolog |
| #4 | SPARQL |
| #5 | Prolog |
| #6 | SPARQL |
| #7 | Prolog |
| #8 | Prolog |
| #9 | Not Supported |
| #10 | SPARQL |
| #11 | Prolog |
The table illustrates the implementation method employed for each one of the various classes of queries discussed in [15].
Execution Times for Some Sample Queries
| Query Type | Description | Time |
|---|---|---|
| Type 3 | Minimum Spanning Clade in Tree3099 for the OTUs Ilex anomala and Ilex glabra | 1.82 |
| Type 4 | Trees Built using Parsimony Algorithms | 6.12 |
| Type 1 | Trees Containing OTUs Ilex anomala and Ilex glabra | 2.44 |
| Type 6 | Trees Authored by William Piel | 5.42 |
| Type 4 | Trees Constructed using PAUP* | 6.19 |
| Type 5 | Trees with at most 25 Nodes | 32.58 |
| Type 3 | Basal Node of a Minimum Spanning Clade of Ilex anomala and Ilex glabra in Tree3099 | 0.91 |
| Type 7 | Trees having Width Equal to 13 | 15.91 |
The table illustrates the times, in seconds, for a collection of sample queries provided to the developers by a group of beta-testers.
Figure 5Tree Viewer with search. This is the TreeViewer Application displaying the tree Tree3099 from TreeBASE and searching for all nodes and edges with #Ilex_.
Figure 6Matrix Viewer. This is a snapshot of the MatrixViewer component; it shows a DNA matrix, using colors to identify occurrences of identical nucleotides.