Difference between revisions of "Protege 3.4.2 Release Notes"

From Protege Wiki
Jump to: navigation, search
Line 2: Line 2:
  
 
== Release Notes ==
 
== Release Notes ==
 +
 +
=== New Bundled Plug-ins ===
 +
 +
==== Axiome ====
 +
Axiome is a plug-in for SWRL rules elicitation and management ([[Axiome|read more]]).
 +
 +
==== BioPortal Reference Plugin ====
 +
The BioPortal Reference Plugin allows users to insert references to external ontologies and terminologies from [http://bioportal.bioontology.org/ BioPortal] into their ontologies.  The plug-in works with the latest BioPortal 2.2.2 release.  A generic Java library for accessing BioPortal services was implemented as part of this plug-in.  The library is available in the bioportal_services_lib.jar in the <your-protege-install-dir>/plugins/edu.stanford.bmir.protegex.bp.ref folder.
 +
 +
- Read the BioPortal Reference Plugin [[BioPortal_Reference_Plugin|user's guide and other documentation]].<br />
 +
- Read [[BioPortal_Reference_Plugin#Developer.27s_Guide|documentation]] on the Java library for accessing BioPortal services.
 +
 +
==== Lucene Query ====
 +
Lucene Query is a tab plug-in that provides a wide variety of ways to search an ontology (many features are specific to OWL ontologies).  Examples of Lucene queries against the NCI Thesaurus are:
 +
 +
<pre>Preferred_Name sounds like onkoejene
 +
 +
... or ...
 +
 +
Find all classes that have a necessary or sufficient condition connecting them to genes found in a human organism</pre>
 +
 +
The tab allows users to search for resources (individuals, properties or classes) by specifying such things as:
 +
 +
* A data or annotation property value of the resource is a match for some search criteria.  Available search criteria include exact match, strings starting or ending with a specified string, phonetic match, and Lucene query match.
 +
* A property value is either missing or present.  This search works for annotation, object, and data properties.
 +
* The absence or presence of a necessary or sufficient condition that includes a restriction with a specified property.
 +
 +
In addition, Lucene Query searches can be combined.  Users can form conjunctions or disjunctions of primitive Lucene Query searches and can search for classes with necessary or sufficient conditions that
 +
contain a restriction with a class matching a query.
 +
  
 
=== Updates to Existing Bundle Plug-ins ===
 
=== Updates to Existing Bundle Plug-ins ===
 
Included a new version of DataMaster (version 1.3.2), which contains a fix to work with PostgreSQL databases that have database schemas defined.  DataMaster is [[DataMaster|documented]] on this wiki.
 
Included a new version of DataMaster (version 1.3.2), which contains a fix to work with PostgreSQL databases that have database schemas defined.  DataMaster is [[DataMaster|documented]] on this wiki.
 +
  
 
== Download ==
 
== Download ==

Revision as of 16:10, December 17, 2009


Protege 3.4.2 Patch Release -- December 16, 2009

Release Notes

New Bundled Plug-ins

Axiome

Axiome is a plug-in for SWRL rules elicitation and management (read more).

BioPortal Reference Plugin

The BioPortal Reference Plugin allows users to insert references to external ontologies and terminologies from BioPortal into their ontologies. The plug-in works with the latest BioPortal 2.2.2 release. A generic Java library for accessing BioPortal services was implemented as part of this plug-in. The library is available in the bioportal_services_lib.jar in the <your-protege-install-dir>/plugins/edu.stanford.bmir.protegex.bp.ref folder.

- Read the BioPortal Reference Plugin user's guide and other documentation.
- Read documentation on the Java library for accessing BioPortal services.

Lucene Query

Lucene Query is a tab plug-in that provides a wide variety of ways to search an ontology (many features are specific to OWL ontologies). Examples of Lucene queries against the NCI Thesaurus are:

Preferred_Name sounds like onkoejene

... or ...

Find all classes that have a necessary or sufficient condition connecting them to genes found in a human organism

The tab allows users to search for resources (individuals, properties or classes) by specifying such things as:

  • A data or annotation property value of the resource is a match for some search criteria. Available search criteria include exact match, strings starting or ending with a specified string, phonetic match, and Lucene query match.
  • A property value is either missing or present. This search works for annotation, object, and data properties.
  • The absence or presence of a necessary or sufficient condition that includes a restriction with a specified property.

In addition, Lucene Query searches can be combined. Users can form conjunctions or disjunctions of primitive Lucene Query searches and can search for classes with necessary or sufficient conditions that contain a restriction with a class matching a query.


Updates to Existing Bundle Plug-ins

Included a new version of DataMaster (version 1.3.2), which contains a fix to work with PostgreSQL databases that have database schemas defined. DataMaster is documented on this wiki.


Download

If you haven't registered to use Protege, please do so before downloading:

http://protege.stanford.edu/download/register.html


Download URL for registered users:

http://protege.stanford.edu/download/protege/3.4/installanywhere/