| 37 | |
| 38 | === What are some other semantic web initiatives I should know about? === |
| 39 | |
| 40 | Aside from initiatives that were explicitly mentioned at the hackathon, here are some other ones not to ignore: |
| 41 | * A number of biomedical ontologies are collected by the [http://www.bioontology.org/BioPortal NCBO BioPortal]. |
| 42 | * For evolutionary biologists and phyloinformaticists there is [http://www.evolutionaryontology.org CDAO], |
| 43 | * for taxonomists and biodiversity informaticists there is the [http://wiki.tdwg.org/twiki/bin/view/TAG/TDWGOntology TDWG ontology] and [http://wiki.tdwg.org/twiki/bin/view/DarwinCore/WebHome DarwinCore]. |
| 44 | If you are ontologizing your own problem domain, make an effort to align your terms with these efforts. The idea is that we're building one big graph that connects everything! |
| 45 | |
| 46 | === How do I align ontologies? === |
| 47 | |
| 48 | At the [http://www.evoio.org/wiki/VoCamp1 VoCamp/TDWG satellite meeting in Montpellier (2009)], a [http://www.evoio.org/wiki/Integrating_Ontologies working group devoted to this topic] developed the following recommendations: |
| 49 | |
| 50 | For ontology integration, our work has led us to conclude that: |
| 51 | * instance data should be fully ontologized. For example, our phenoscape use case could not be completed because phenoscape uses XML literals to express trait post-composition. These traits were consequently inaccessible for the purpose of data integration. |
| 52 | * ontologies should be designed as reusable modules rather than monolithic artifacts. Aligning [http://www.evolutionaryontology.org/ CDAO] with [http://wiki.tdwg.org/twiki/bin/view/DarwinCore/WebHome DarwinCore] was relatively easy because DarwinCore doesn't have a lot of structure (which is a good thing from the perspective of re-use). (although DarwinCore still needs to be ontologized). |
| 53 | * data integration is most easily achieved by developing small adaptor ontologies rather than merging of large (and potentially well-established and "stable") artifacts. Merging large ontologies has a greater potential to have irreconcilable incongruities. Adapting smaller ontologies requires immediate reconciliation, but insulates the practitioner from irrelevant inconsistencies. Implementations are likely to be more efficient and scalable. Nevertheless, if two domains have significant overlap, it is probably better to merge them, reconcile the inconsistencies and thereby decrease the overall noise subsequent use of the domain. |
| 54 | * URIs (URLs) for terms should be carefully constructed, predictable and stabilized, perhaps using PURLs. For example, several queries failed to produce expected results due to omission of `www` prefixes or `#` suffixes in URLs. |
| 55 | * several tools (Homonto developed by [http://bgee.unil.ch/bgee/bgee?page=about BGee], [http://bmir.stanford.edu/file_asset/index.php/1463/BMIR-2009-1364.pdf LOOM]) and a lot of research ([http://ontologymatching.org/ Ontology Matching]) has already gone into the problem of ontology alignment. However, expert knowledge for manual alignment is often still necessary. |