BioPortal Reference Plugin

From Protege Wiki
Revision as of 15:17, July 28, 2009 by TaniaTudorache (talk | contribs)

Jump to: navigation, search

BioPortal Reference Plugin

by Tania Tudorache

The BioPortal Reference Plugin allows the user to insert into the ontology references to external ontologies and terminologies stored in BioPortal.

Versions & Compatibility

This section lists available versions of BioPortal Reference Plugin.

No version information available.

If you click on the button below to add a new version of BioPortal Reference Plugin, you will be asked to define a page title for the new version. Please adhere to the naming convention of BioPortal Reference Plugin X.X.X when you define the new page!


No version information available.


The BioPortal Reference Plugin allows the user to insert references to terms, classes, etc. from external ontologies and terminologies stored in BioPortal into his or her own ontology without the need to import the external ontology. The plugin allows the easy navigation from the domain ontology in Protege to the external ontology by simply clicking on the generated hyperlink of a reference. The hyperlink will take the user directly into BioPortal to the referenced term. The user may also search BioPortal for alternative terms.

The plugin is configurable and works with Protege OWL, RDF, Frames, client-server and all backends of Protege.

How does it look like

Like this:


How does it work

The plugin is configurable. To store the internal representation of an external reference, the plugin creates by default an instance of a ExternalReference class. The plugin can be configured to create classes instead of instances for the external references. In OWL, the details of the external references are stored as values of predefined annotation properties (e.g., conceptId, ontologyName, url etc.).

An example of an external reference instance to class Country from the Galen ontology in BioPortal is shown below: