Advancing data reuse in phyloinformatics using an ontology-driven Semantic Web approach
© Panahiazar et al; licensee BioMed Central Ltd. 2013
Published: 11 November 2013
Phylogenetic analyses can resolve historical relationships among genes, organisms or higher taxa. Understanding such relationships can elucidate a wide range of biological phenomena, including, for example, the importance of gene and genome duplications in the evolution of gene function, the role of adaptation as a driver of diversification, or the evolutionary consequences of biogeographic shifts. Phyloinformaticists are developing data standards, databases and communication protocols (e.g. Application Programming Interfaces, APIs) to extend the accessibility of gene trees, species trees, and the metadata necessary to interpret these trees, thus enabling researchers across the life sciences to reuse phylogenetic knowledge. Specifically, Semantic Web technologies are being developed to make phylogenetic knowledge interpretable by web agents, thereby enabling intelligently automated, high-throughput reuse of results generated by phylogenetic research. This manuscript describes an ontology-driven, semantic problem-solving environment for phylogenetic analyses and introduces artefacts that can promote phyloinformatic efforts to promote accessibility of trees and underlying metadata. PhylOnt is an extensible ontology with concepts describing tree types and tree building methodologies including estimation methods, models and programs. In addition we present the PhylAnt platform for annotating scientific articles and NeXML files with PhylOnt concepts. The novelty of this work is the annotation of NeXML files and phylogenetic related documents with PhylOnt Ontology. This approach advances data reuse in phyloinformatics.
Forty years ago, Theodosius Dobzhansky asserted "Nothing in biology makes sense except in the light of evolution" , and phylogenetic trees offer a historical representation of the evolutionary process. Since Darwin and Haeckel published their iconic tree figures some 150 years ago [2, 3] phylogenies have provided the historical framework for elucidating the evolution of form and function . In addition to estimating organismal relationships and the timing of gene duplications [5, 6], phylogenies can be applied to many more research questions. For example, they can be used to inform prediction of protein function  and investigations of disease transmission . More generally, phylogenies provide a unifying context across the life sciences for investigating the diversification of biological form and function from genotype to phenotype.
The increased interest in using and reusing phylogenies has exposed major limitations in the accessibility and reusability of published phylogenetic trees and the data used to estimate these trees. Most published phylogenetic trees can only be found in text and graphical format embedded in printed or electronic research publications [9, 10]. As a consequence, these trees are typically inaccessible for semantic processes, including web-based identification and acquisition of trees, analytical methods, or the data on which phylogenetic inferences are based. This greatly limits the ability of biologists to reuse gene and species trees in meta-analyses with other structured sources.
There is a wealth of information that surrounds each phylogenetic study, including comparative data such as morphological character state matrices and nucleotide or amino acid sequence alignments, methodological descriptions such as substitution model and provenance information. All of this information is represented in a variety of different formats ranging from unstructured data such as texts and images in published technical reports and academic articles to semi-structured data such as tables and key delimited records and structured data such as database entries, and XML files. This variation of formats poses informatics challenges to the integration of diverse data and the generation of federated queries to answer specific research questions.
Here we present results to promote an ontology-driven, semantic problem-solving solution for phylogenetic analyses and downstream use of phylogenetic trees. We have constructed a network of concepts and defined them in an ontology, PhylOnt, and provide examples for how these concepts can be used to annotate publications and data files. PhylOnt is an extensible ontology that describes the methods employed to estimate trees given a data matrix, models and programs used for phylogenetic analysis and descriptions of phylogenetic trees as well as provenance information.
The common vocabulary included in PhylOnt will facilitate the integration of heterogeneous data types derived from both structured and unstructured data sources. Annotation tools for tagging PhylOnt terms in scientific literature and NeXML formatted data files are also presented. NeXML is an exchange standard for representing taxa, phylogenetic trees, character matrices (e.g. sequence alignments) and associated metadata . As such, well annotated NeXML files could contain the minimum information about a phylogenetic analysis (MIAPA)  necessary to enable reproducibility and reuse of phylogenetic inferences.
In addition, we evaluate PhylOnt using formal metric-based and annotation-based approaches. This assessment indicates that more than half of the connections between PhylOnt classes are information-rich. Further, an analysis of exemplar publications indicates that for phylogenetic operations, methods, models and programs the majority of phylogenetic concepts can be accurately annotated using PhylOnt.
The work described here builds on the needs assessment described by Stoltzfus et al  and our research previously presented at the IEEE ICSC 2011 , iEvoBio 2011 , the W3C Workshop on Data and Services Integration , Translational Medicine Conference at AMIA 2012 [15, 16] and IEEE International Conference on Bioinformatics and Biomedicine . Recent "PhyloTastic" hackathons  have also developed resources to promote the reuse of published trees and underlying metadata.
Other prior art with regard to the Semantic Web-ready definition of phylogeny-related concepts exists in the form of previously published ontologies, most notably the Comparative Data Analysis Ontology (CDAO)  and the Embrace Data And Methods (EDAM) ontology . CDAO is an ontology that describes fundamental data and transformations commonly found in the domain of evolutionary analyses. CDAO  includes concepts relevant to phylogenies such as nodes, edges, branches, and networks, but concepts relating to phylogenetic analysis methods or provenance are omitted. EDAM  is an ontology developed for general bioinformatics concepts including operations, topics, types and formats. EDAM includes phylogeny-related concepts but phylogenetic analysis terms relating to methods, models and programs are either not reported in EDAM or have not been explicitly defined under a correct hierarchy for phylogenetic analysis purposes. PhylOnt aims to cover the general concepts necessary to describe phylogenetic analyses. These ontologies are explained and compared with PhylOnt in .
PhylOnt aims to characterize selected "phylogenetic resource" concepts and the relationships among these concepts. In this context, we define a "phylogenetic resource" as any uniquely identifiable object or procedure from the domain of phylogenetic research, ranging from the granular, e.g. a specific node in a tree, to the holistic, e.g. a study, or a step in an analysis workflow. PhylOnt includes concepts for estimation programs, models of evolution, methods of analysis, search algorithms, support assessments, and relevant provenance information. PhylOnt will grow as new tree estimation technologies are developed and used in published phylogenetic studies. Developing an ontology and using it to annotate the data and services in analysis workflows can provide a foundation for other semantic technologies, such as concept-based searches and comprehensive federated queries over data sources.
Systematic approach for ontology development
Data resources in phylogenetic studies can be classified into primary and metadata categories. Primary data exist as published data files, literature with text, images, Excel files, and other supplementary materials. Primary data can also refer to methods, models, programs and even parameters used in applications and web services. Metadata includes information such as when and where the primary data were created. This information plays a very important role in enabling reusability.
To perform data extraction, a well-framed approach was required to identify and capture steps in phylogenetic workflows described in published phylogenetic studies . We used PhyloWays , as a set of interpreted phyloinformatic workflows described in the primary phylogenetics literature. We identified all the information required to repeat the analysis presented in the PhyloWays papers, including the phylogeny estimation programs used in each paper, methods of analysis, evolutionary models and provenance information. These descriptions paved the way for classification of concepts associated with phylogenetic data (including provenance information), phylogenetic workflows, and the results of phylogenetic analysis.
Based on discussions with domain experts, literature reviews and the data in PhyloWays we then created concept maps describing methods of phylogenetic analysis, evolutionary models used in applications of these methods, and widely used phylogenetic software.
Methods of phylogenetic analysis
The universe of possible trees is extremely complex and identifying the optimal tree in this tree landscape is an NP-hard computational problem. Therefore, there is a variety of heuristic approaches for traversing the tree space in search of the optimal tree. Most maximum parsimony and maximum likelihood analysis methods build an initial tree and then iteratively test for improvement by rearranging the tree topology using branch-swapping algorithms such as nearest neighbor interchange (NNI), subtree pruning and regrafting (SPR), tree bisection and reconnection (TBR), or combinations thereof. Bayesian inference methods also include a branch-swapping process within a Markov Chain Monte Carlo (MCMC) strategy for sampling tree space.
Assessment of support for a phylogenetic inference is key in deciding whether an optimized solution is acceptable . Bayesian inference methods provide posterior probabilities for the relationships conveyed in a phylogenetic tree, whereas other methods typically use bootstrap or jackknife resampling to assess the degree of support for hypothesized relationships. Resampling approaches can be combined with MCMC sampling in Bayesian analyses and the process of randomly resampling the original data matrix typically reduces posterior probabilities relative to those reported for MCMC searches without resampling .
Models in phylogenetic analysis
Phylogenetic methods and the models they use are constantly changing as the phylogenetics community works to make more accurate and precise inferences about relationships and evolutionary processes. Therefore PhylOnt is necessarily incomplete, but easily extended to include additional models.
Programs in phylogenetic analysis
At time of writing, there are approximately 400 phylogeny packages and more than 50 free web servers for phylogenetic analysis . PhylOnt currently identifies the most commonly used phylogenetic inference programs such as MrBayes , and PAUP* . Programs can be categorized based on the methods they use. For example, PAUP* can be used to perform most major methods of analysis such as maximum parsimony and maximum likelihood. For more details about the programs, such as description for each and relation between programs, models and methods readers are referred to the PhylOnt project page on BioPortal .
PhylAnt, a platform for semantic annotation, indexing and searching of phylogenetic resources
Semantic annotation maps target data resources to concepts in ontologies. In the process of annotation, extra information is added to the resource to connect it to its corresponding concept(s) in the ontology. PhylAnt offers a semi-automatic approach for such annotation of phylogenetic resources with the help of a suite of tools called Kino-Phylo. The complete suite of tools and instructions can be found at .
Annotating phylogenetic documents with Kino-Phylo
Kino for phylogenetics, also known as Kino-Phylo [13, 17] is built on top of the Kino platform [12, 33]. It is an integrated suite of tools that enables scientists to annotate phylogeny related documents in the PhylAnt platform. Kino-Phylo can annotate documents by accessing PhylOnt and other NCBO ontologies, via the NCBO Web API.
Annotation: In the annotation step, users provide annotations via a browser plug-in. After the annotations are added, the augmented document can be directly submitted to the indexing engine.
Indexing: Indexing is performed using Apache SOLR. It can be installed as an independent application and exposes multiple interfaces for client programs. SOLR provides the isolation for the index as well as support for faceting. Note that the SOLR interfaces are not directly exposed. They are wrapped by the Kino-Phylo submission API, described later in this paper. The annotation-aware back-end index is exposed via a RESTful API. It is designed such that the browser plug-in can directly submit the annotated web pages to the indexing engine.
Search: The search is performed via a Web interface. It presents the notions of a typical search engine and additionally gives the ability to filter the results via the facets. The current UI is built upon the JSON based Kino search API, which can be used to integrate other tools as well.
Browser plug-in for phylogenetic annotation
The plug-in modifies the HTML source of the document and embeds annotations using the SA-REST specification. At submission, the augmented document tree in the browser is serialized and submitted as XML to the back end index via the document submission API (See next section).
Kino-Phylo index and search manager
The Kino-Phylo index manager is based on the Java JSP/Servlets technology and includes two major components, Document Submission API and Search API. The submission API acts as the receiver for the submitted documents. After receiving a document via the Document Submission API, the document will be filtered for embedded annotations and indexed. The index runs full-text indexing and special indexing for the filtered-out concepts. Additionally, the indexing process extracts extra information (such as synonyms) via NCBO and inserts this information in the index as well.
The Kino-Phylo search API includes a selection window that helps users to filter search results. For example, a user can search for parsimony as a concept or as a word. Once she finds a set of documents, they can be further filtered by co-locating concepts. For example, she can filter out the documents that have annotations on parsimony only across the documents that contain parsimony as an annotation for the methods used in phylogeny study. The User Interface includes an intuitive facet selection tool that helps the user to filter the results.
Annotation of NeXML files with Kino-Phylo
Vos, et al.  proposed NeXML as an exchange standard for representing phylogenetic data, inspired by the commonly used NEXUS format , but more robust and easier to process. XML formats such as NeXML play an essential role in promoting the accessibility and reuse of data on the web. Using this technology can simplify and improve robustness in the processing of rich phylogenetic data and enable their reuse.
Results and evaluations
PhylOnt is publicly available. As shown in Figure 2, this ontology includes descriptions of classes, definitions, properties, metadata and usage of classes with an example for each one and relations between them. With the help of NCBO researchers, PhylOnt has been deployed on BioPortal, a web-based portal designed and hosted by NCBO to enable accessibility to biological knowledge on the Semantic Web. In the comparison of PhlOnt at  In addition, we introduced and implemented PhylAnt platform for annotating, indexing and searching phylogenetic resources such as scientific articles and NeXML files.
Ontology evaluation is needed to guarantee that what has been built meets application requirements. There are different approaches for ontology evaluation, such as metric-based and application-based . In the following sections we present results from both approaches.
Metric-Based Approach for Ontology Evaluation
Numerical Comparison of Ontologies EDAM, CDAO, PhylOnt
Number of classes
Phylogeny analysis terms
Phylogeny data and Types
A fundamental driving principle for the development of ontologies is their utility for data annotation and management. Therefore, as we developed PhylOnt, we evaluated it by annotating resources in phylogenetic documents using Kino-Phylo tools.
Annotation-based approach for ontology evaluation
A big challenge in phylogenetic studies is the complexity of data being used in phylogenetic reconstruction and the diversity of analysis methods. Some of the barriers to reuse of this data are incomplete and non-tractable provenance data; insufficient method descriptions to reproduce the results; and the lack of semantic annotations of resources. Our focus in this study was on formally characterizing phylogenetic resources and identifying the relationships among key concepts. To the best of our knowledge and the feedback from the phylogenetics community , PhylOnt is the first ontology specifically created for phylogenetic analysis operations and related metadata.
As of March 2013, the 8th version of PhylOnt has been submitted to NCBO. Our results show that PhylOnt is a rich ontology for the concepts in phylogeny applications compared to putative alternatives such as EDAM and CDAO . Note, however, that the EDAM ontology is much more broadly scoped to the entire bioinformatics domain, whereas CDAO is scoped to defining the relationships among fundamental data concepts (e.g. nodes, trees, character state matrices), not methods of phylogenetic analysis or provenance metadata. As real-world use cases of richly annotated phylogenetic data develop it is likely that these three artefacts will therefore be complementary rather than in competition.
We introduced the PhylAnt platform, which enables semantic annotation of phylogenetic resources. Annotating phylogenetic documents using ontologies is the foundation for the use of other semantic technologies in this domain and it is a preliminary step to semantic search, information retrieval, and heterogeneous data integration that can support phylogenetic workflows. These annotations have a variety of uses, ranging from extended search capabilities to advanced data mining. Annotated documents are indexed using a faceted indexing and search engine that provides fine-grained search capabilities.
PhylOnt does not currently cover all concepts included in phylogenetic analyses, but rather forms a foundation for an extensible ontology that will grow as researchers develop and apply new analysis methods. Further, the ontology does not currently include all method or model specific parameter definitions. Again, these can be added to the ontology as needs are defined by the phyloinformatics community.
The research presented in this manuscript is aimed at applying semantic web technologies to phyloinformatics. We addressed these objectives from both a phylogenetics and a computer science perspective. From the phylogenetics community perspectives, reusability and the ability to search for phylogenetic information are improved with the help of semantic web technology. From a computer science perspective, semi-automatic annotation of different resources with the concepts defined in PhylOnt, indexing and searching through resources will facilitate interoperability among phylogenetic resources. These advances allow researchers to access, explore and reuse the resources and products of phylogenetic studies.
This article is based on "PhylOnt : A domain-specific ontology for phylogeny analysis", by Maryam Panahiazar, Ajith Ranabahu, Vahid Taslimi, Hima Yalamanchili, Arlin Stoltzfus, Jim Leebens-Mack, and Amit Sheth, which appeared in Bioinformatics and Biomedicine (BIBM), 2012 IEEE International Conference on.
© 2012 IEEE, http://dx.doi.org/10.1109/BIBM.2012.6392677.
The publication costs for this article were funded by Jim Leebens-Mack.
This article has been published as part of BMC Medical Genomics Volume 6 Supplement 3, 2013: Selected articles from the IEEE International Conference on Bioinformatics and Biomedicine 2012: Medical Genomics. The full contents of the supplement are available online at http://www.biomedcentral.com/bmcmedgenomics/supplements/6/S3.
- Dobzhansky T: Nothing in Biology Make Sences Except in the Light of Evolution. The Americsn Biology Teacher. 1973, 35: 125-129. 10.2307/4444260.View ArticleGoogle Scholar
- Darwin C: On the Origin of Species by means of Natural Selection, or the Preservation of Favoured Races in the Struggle for Life. 1859, London. (J.Murray)Google Scholar
- Haeckel E: Generelle Morphologie der Organismen. Reimer, Berlin. 1866Google Scholar
- Leebens-Mack J, Vision T, Brenner E, Bowers JE, Doyle JJ, Eisen JA, Gu XUN, Harshman J: Taking the First Step towards a Standard for Reporting on Phylogenetics: Minimal Information about a Phylogenetic Analysis(MIAPA). OMICS. 2006, 10 (2): 231-237. 10.1089/omi.2006.10.231.PubMed CentralView ArticlePubMedGoogle Scholar
- Barker D, Pagel M: Predicting functional gene links from phylogenetic-statistical analyses of whole genomes. PLoS computational biology. 2005, 1: e3-10.1371/journal.pcbi.0010003.PubMed CentralView ArticlePubMedGoogle Scholar
- Gaudet P, Livstone MS, Lewis SE, Thomas PD: Phylogenetic-based propagation of functional annotations within the Gene Ontology consortium. Briefings in bioinformatics. 2011, 12 (5): 449-62. 10.1093/bib/bbr042.PubMed CentralView ArticlePubMedGoogle Scholar
- Eisen A: Phylogenomics: Improving Functional Predictions for Uncharacterized Genes by Evolutionary Analysis. Genome Research. 1998, 8: 163-167. 10.1101/gr.8.3.163.View ArticlePubMedGoogle Scholar
- Holmes E, Nee S, Rambaut A, Garnett G, Harvey P: Revealing the history of infectious disease epidemics through phylogenetic trees. Philos Trans R Soc Lond B Biol Sci. 1995, 349 (1327): 33-40. 10.1098/rstb.1995.0088.View ArticlePubMedGoogle Scholar
- Piel WH, Sanderson MJ, Donoghue MJ: The small-world dynamics of tree networks and data mining in phyloinformatics. Bioinformatics. 2003, 19 (9): 1162-1168. 10.1093/bioinformatics/btg131.View ArticlePubMedGoogle Scholar
- Stoltzfus A, O'Meara B, Whitacre J, Mounce R, Gillespie EL, Kumar S, Rosauer DF, Vos RA: Sharing and re-use of phylogenetic trees (and associated data) to facilitate synthesis. BMC Res Notes. 2012, 5: 574-10.1186/1756-0500-5-574.PubMed CentralView ArticlePubMedGoogle Scholar
- Vos RA, Balhoff JP, Caravas JA, Holder MT, Lapp H, Madison WP, Midford PE, Priyam A, Sukumaran J, Xia X, Stoltzfus A: NeXML: Rich, Extensible, and Verifiable Representation of Comparative Data and Metadata. Systematic biology. 2012, 61 (4): 675-89. 10.1093/sysbio/sys025.PubMed CentralView ArticlePubMedGoogle Scholar
- Ranabahu A, Parikh Pp, Panahiazar M, Sheth AP, Logan-Klumpler F: Kino: A Generic Document Management System for Biologists Using SA-REST and Faceted SearcRanabahu, A., Parikh, P., Panahiazar, M., Sheth, A., & Logan-Klumpler, F. (2011). Kino: A Generic Document Management System for Biologists Using SA-REST and Faceted. 2011 IEEE Fifth International Conference on Semantic Computing. 2011, 205-208.View ArticleGoogle Scholar
- Panahiazar M, Vos RA, Enrico P, Todd V, Leebens-Mack J: Building a Foundation to Enable Semantic Technologies for phylogenetically based Comparitive Analysis. 2011 Informatics for Phylogenetics, Evolution, and Biodiversity (iEvoBio 2011). 2011Google Scholar
- Ranabahu A, Sheth AP, Panahiazar M, Wijeratne S: Semantic Annotation and Search for resources in the next Generation Web with SA-REST SA-REST for Service Annotation. W3C Workshop on Data and Services Integration. 2011, Bedford, MAGoogle Scholar
- Panahiazar M, Leebens-Mack J, Ranabahu A, Sheth AP: Using semantic technology for Phylogeny. AMIA.Annual Symposium proceedings, TBI, iEvoBio. 2012, 175-Google Scholar
- Panahiazar M, Sheth AP, Ranabahu A, Leebens-Mack J: Semantic Technology and Translational Genomic Research. AMIA Annual Symposium proceedings, TBI. 176-2012Google Scholar
- Panahiazar M, Ranabahu A, Taslimi V, Yalamanchili H, Stoltzfus A, Leebens-Mack J, Sheth AP: PhylOnt: A domain-specific ontology for phylogeny analysis. Bioinformatics and Biomedicine (BIBM). 2012, 1-6. 10.1109/BIBM.2012.6392677. 2012, IEEE International Conference on: 4-7 October 2012Google Scholar
- PhyloTastic. [http://phylotastic.org]
- Chisham B, Wright B, Le T, Son TC, Pontelli E: CDAO-Store: Ontology-Driven Data Integration for Phylogenetic Analysis. BMC bioinformatics. 2011, 12: 98-10.1186/1471-2105-12-98.PubMed CentralView ArticlePubMedGoogle Scholar
- Lamprecht AL, Naujokat S, Steffen B, Margaria T: Constraint-Guided Workflow Composition Based on the EDAM Ontology. Nature Proceedings. 2010Google Scholar
- Panahiazar M: PhylOnt: An Ontology for Phylogeny analyses. [http://bioportal.bioontology.org/ontologies/1616]2011
- MIAPA/PhyloWays: A list of interpreted phyloinformatics workflows. [http://www.evoio.org/wiki/MIAPA/PhyloWays]2011
- Harrison CJ, Langdale Ja: A step by step guide to phylogeny reconstruction. The Plant journal : for cell and molecular biology. 2006, 45 (4): 561-72. 10.1111/j.1365-313X.2005.02611.x.View ArticleGoogle Scholar
- Swofford DL, Olsen GJ, Waddell PJ, Hillis DM: Phylogenetic inference. Molecular systematics. 1996, 407-514.Google Scholar
- Posada D, Buckley TR: Model selection and model averaging in phylogenetics: advantages of akaike information criterion and bayesian approaches over likelihood ratio tests. Systematic biology. 2004, 53 (5): 793-808. 10.1080/10635150490522304.View ArticlePubMedGoogle Scholar
- Dayhoff M, Schwartz R, Orcutt B: A Model of Evolutionary Change in Proteins. Atlas of protein sequence and structure. 1978Google Scholar
- Jones D, Taylor W, Thornton J: The rapid generation of mutation data matrices from protein sequences. Computer Applications in the Biosciences. 1992, 8: 275-282.PubMedGoogle Scholar
- Abascal F, Zardoya R, Posada D: ProtTest: selection of best-fit models of protein evolution. Bioinformatics. 2005, 21 (9): 2104-5. 10.1093/bioinformatics/bti263.View ArticlePubMedGoogle Scholar
- Yang Z: Maximum likelihood phylogenetic estimation from DNA sequences with variable rates over sites: Approximate methods. Journal of Molecular Evolution. 1994, 39 (3): 306-314. 10.1007/BF00160154.View ArticlePubMedGoogle Scholar
- Waddell P, Steel M: General time-reversible distances with unequal rates across sites: mixing and inverse Gaussian distributions with invariant sites. Mol Phylogenet Evol. 1997, 8: 398-414. 10.1006/mpev.1997.0452.View ArticlePubMedGoogle Scholar
- Ronquist F, Teslenko M, Van der Mark P, Ayres D, Darling A, Höhna S, Larget B, Liu L, Suchard M, Huelsenbeck J: MrBayes 3.2: efficient Bayesian phylogenetic inference and model choice across a large model space. Syst Biol. 2012, 61 (3): 539-42. 10.1093/sysbio/sys029.PubMed CentralView ArticlePubMedGoogle Scholar
- Wilgenbusch JC, Swofford DL: Inferring evolutionary trees with PAUP*. Curr Protoc Bioinformatics. 2003, Chapter 6: Unit 6.4-PubMedGoogle Scholar
- Ranabahu A, Panahiazar M: kino platform. [http://wiki.knoesis.org/index.php/Kino]
- Maddison DR, Swofford DL, Maddison WP: NEXUS: an extensible file format for systematic information. Systematic Biology. 1997, 46 (4): 590-621. 10.1093/sysbio/46.4.590.View ArticlePubMedGoogle Scholar
- Vrandečić D, York S: How to Design Better Ontology Metrics. ESWC '07 Proceedings of the 4th European conference on The Semantic Web: Research and Applications. 2007, 311-325.Google Scholar
- Prosdocimi F, Chisham B, Pontelli E, Thompson J, Stoltzfus A: Initial implementation of a comparative data analysis ontology. Evol Bioinform Online. 2009, 5: 47-66.PubMed CentralPubMedGoogle Scholar
- Cross V, Parikh PP, Panahiazar M: Aligning the Parasite Experiment Ontology and the Ontology for Biomedical Investigations Using AgreementMaker. ICBO: Internationla Conference on Biomedical Ontology. 2011, 2-8.Google Scholar
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.