July 19, 2010
In past months, the TTO (Teleost Taxonomy Ontology) has undergone some changes that will, we hope, make it more useful by connecting it with other taxonomic resources. Here, I will discuss three changes that have been added since last January, but check as more (and important) connections will be coming soon.
When the TTO was first built, we followed the pattern of the NCBI taxonomic ontology that was generated from the NCBI taxonomy database. One design feature of this ontology was the inclusion of terms for taxonomic ranks (e.g., family, genus, etc.) as a separate ‘tree’ of terms with the same ontology. The ontology file contained two root nodes, one for taxon terms, the other for taxonomic rank terms. We had long felt that ranks should exist in a separate ontology (more correctly a vocabulary) that could be shared across ontologies for different taxonomic groups. After several rounds of discussion on the obo-discuss list, we were invited in January to add the taxonomic rank vocabulary to the OBO library of ontologies of interest.
This acceptance allowed us both to register the rank vocabulary and to finally strip out the tree of rank terms from TTO and replace the internal rank tags with ‘has_rank’ links to terms in the (external) rank vocabulary. However, the new rank vocabulary is more than just the set of ranks that we used in tagging taxa in TTO. The rank vocabulary incorporates rank terms from two additional sources: first the rank terms that appear in the NCBI taxonomy itself, and also terms from a rank vocabulary developed for TDWG. We hope that other taxonomic ontologies will be able to make use of this vocabulary.
More recently, we have gone back to the NCBI taxonomy and added cross references between our terms and lexically identical names in NCBI. As TTO’s names are mostly drawn from the Catalog of Fishes, the exact relation between TTO terms and NCBI names is not, in some cases clear, which lead to the decision to leave the relationship at the level of a cross reference.
In the same release (156), common names, contributed by FishBase were added as synonyms. As of now, approximately 16,000 taxa have common names with cross references back to their source in FishBase. We hope to be able to add more common names and eventually include appropriate language tags to these names.
I’ve already started work on our next integration target, but I’ll save that for a later post.
Leave a Comment » |
Taxonomy Ontology |
Permalink
Posted by pmidford
June 16, 2010
I recently attended the 2010 Semantic Web Workshop in Santa Fe, hosted by the SSWAP project and iPlant, at St. John’s College. This was a two-day workshop, June 7-8, introducing semantic web technologies and applications to biological data and service integration. The first day was scheduled to be a whirlwind overview of semantic web technologies, beginning with a lecture on the foundations of web logic and reasoning in classic formal logic and moving through RDF, RDFS, and OWL. However, air travel problems led me to miss the entire first day of the workshop. Fortunately Damian Gessler, the workshop organizer, provided me with all the slides for the first day upon my arrival, and I was able to somewhat catch up before day 2. These slides are really a great overview of semantic web technologies and will be a useful resource.
The second day focused on applications to biological data and web services. A discussion on “taxonomic intelligence” was particularly illuminating. It provided an example of how different communities can share a set of identifiers for species, for example, yet provide their own set of statements about the taxonomy relating those species. Each community can draw conclusions relevant to its preferred taxonomy using data associated with the same species.
The afternoon focused on the SSWAP project, led by Damian Gessler. SSWAP is a protocol which uses OWL documents to describe the inputs and outputs relevant to a web service. Interestingly, users of these web services would submit their input in the very same OWL model used for service descriptions.
In Phenoscape, we are using OBO ontologies rather than RDF and OWL and storing our ontological annotations in OBD, a datastore tailored for OBO technologies which provides its own very effective reasoner. However, this workshop provided a great opportunity to stay up to date with semantic web standards and explore how to make our data compatible with and part of the global semantic web. In addition, St. John’s College was a great meeting location – it is a small college with a wonderful natural landscape in the hills outside of Santa Fe.
Leave a Comment » |
Informatics, Ontology, Semantic Web, Workshops |
Permalink
Posted by Jim
June 10, 2010
We’re happy to report that a paper describing the Phenex curation tool has just recently been published in PLoS ONE:
Balhoff JP, Dahdul WM, Kothari CR, Lapp H, Lundberg JG, et al. (2010) Phenex: Ontological Annotation of Phenotypic Diversity. PLoS ONE 5(5): e10500. doi:10.1371/journal.pone.0010500.
Abstract: Phenotypic differences among species have long been systematically itemized and described by biologists in the process of investigating phylogenetic relationships and trait evolution. Traditionally, these descriptions have been expressed in natural language within the context of individual journal publications or monographs. As such, this rich store of phenotype data has been largely unavailable for statistical and computational comparisons across studies or integration with other biological knowledge. Here we describe Phenex, a platform-independent desktop application designed to facilitate efficient and consistent annotation of phenotypic similarities and differences using Entity-Quality syntax, drawing on terms from community ontologies for anatomical entities, phenotypic qualities, and taxonomic names. Phenex can be configured to load only those ontologies pertinent to a taxonomic group of interest. The graphical user interface was optimized for evolutionary biologists accustomed to working with lists of taxa, characters, character states, and character-by-taxon matrices. Annotation of phenotypic data using ontologies and globally unique taxonomic identifiers will allow biologists to integrate phenotypic data from different organisms and studies, leveraging decades of work in systematics and comparative morphology.
Leave a Comment » |
Uncategorized |
Permalink
Posted by tjvision
May 4, 2010
Probably the most important branch of an anatomy ontology for vertebrates – at least from the standpoint of comparative morphologists, paleontologists, systematists – is the skeleton. We invited a small group of bone and cartilage experts to come to a workshop at NESCent April 9-10, 2010, with the goal of reviewing, revising, and altogether enhancing the skeletal branch of the various vertebrate anatomy ontologies. We had representation from the amphibian and teleost multispecies anatomy ontologies, the vertebrate model organism ontologies (zebrafish, Xenopus, mouse), and the cell ontology, as well as expert ontologists to advise on best representation (see our wiki page for their names and slides from their brief introductory presentations). The workshop was productive beyond our expectations: we produced a ‘generic’ skeletal ontology that can be plugged into all vertebrate anatomy ontologies. The files (including the useful cmap files) are under review by workshop participants at the moment, and we will be posting the outcome as a Vertebrate Skeletal Ontology in the obo foundry within the month. Let us know if you want to review some giant spreadsheets of bone terms and relationships in the next few weeks….
Leave a Comment » |
Uncategorized |
Permalink
Posted by pmabee
March 30, 2010
We are pleased to announce the publication of the article “The Teleost Anatomy Ontology: Anatomical Representation for the Genomics Age” in Systematic Biology. The paper describes how we developed this multispecies anatomy ontology for the annotation of systematic characters, and general solutions to various challenges in representing anatomical structures across a diverse clade of fishes.
Open access links to online versions of the paper are given below:
Wasila M. Dahdul; John G. Lundberg; Peter E. Midford; James P. Balhoff; Hilmar Lapp; Todd J. Vision; Melissa A. Haendel; Monte Westerfield; Paula M. Mabee. 2010. The Teleost Anatomy Ontology: Anatomical Representation for the Genomics Age. Systematic Biology. View full text or download PDF.
Leave a Comment » |
Anatomy Ontology, Morphology, Ontology, Publications, Teleosts |
Permalink
Posted by wdahdul
March 24, 2010
We have been developing mockup versions of new web interfaces for the Phenoscape Knowledgebase. In order to design an updated interface which is both more powerful and easier to use than the existing one, in February I presented a series of mockups to faculty, post-docs, and graduate students at the University of Oregon, the home of ZFIN. Following user-testing expertise at ZFIN, I met with the researchers in pairs and recorded their feedback on newly designed interfaces for viewing anatomical and taxonomic terms within the ontology hierarchy, configurable queries for phenotype annotations, and data visualization on phylogenetic trees. The feedback proved to be extremely valuable and has led to several modifications to the planned interface revisions.
Leave a Comment » |
Development, Knowledge Base, Software |
Permalink
Posted by Jim
February 23, 2010
Phenex 1.0.3 is now available. This release fixes a serious bug which caused Phenex to append modified phenotype annotations within files, instead of replacing the previous data. Phenex will now read and write NeXML files correctly. It should also automatically recover the latest data from files saved with older versions of Phenex.
All Phenex users should replace their current copy of Phenex with the latest release. It can be downloaded from the Phenex homepage on the Phenoscape wiki.
Leave a Comment » |
Curation Tools, Informatics, Phenex, Software |
Permalink
Posted by Jim
February 23, 2010
Hello all,
As an online student of Bioinformatics based in Nairobi, Kenya, I had a strong desire to undertake a project that would enhance my knowledge and skills in software development. Hence, after completing MSc. Course work at the University of Manchester, UK, I was happy to be awarded an internship from the Phenoscape project for an 11-week traineeship beginning September 21st, 2009 at the National Evolutionary Synthesis Center (NESCent). This project seeks to establish the developmental and genetic basis of the astonishing morphological heterogeneity across diverse species. In addressing this, a rich and rigorous knowledge base, PhenoscapeKB, constituting evolutionary variable characters across a clade of fishes connected to mutant phenotypes from ZFIN has been developed. Core to the PhenoscapeKB is the modeling of the character entities using ontologies thus facilitating the knowledge synthesis via logical/mathematical reasoning. Read the rest of this entry »
Leave a Comment » |
Informatics, Ontology, Software |
Permalink
Posted by mtakai