GALEN ontology in OWL
This page contains a translation of the full Galen ontology (from the OpenGALEN project) into the OWL description logic. It also contains a Jakarta Tomcat web application segmentation service, as described in "Web Ontology Segmentation: Analysis Segmentation and Use".
Downloads
- SegmentationApp.jar [2 MB]
+ sources [12 MB]
Stand-alone Java segmentation application that segments any given ontology (note: this version is a re-implementation of the segment.jar below using the OWL-API. This version should be used in favour of all the applications below). Example usage:
java -Xmx1500m -jar SegmentationApp.jar full-galen.owl Heart Liver BloodPressure
(or)
java -Xmx1500m -jar SegmentationApp.jar full-galen.owl list_of_targets.txt
(where list_of_targets.txt contains one classname per line)
- galen.owl [20 MB]
- galen.zip [1.5 MB]
- grail.jj (JavaCC grammar file for the Grail language of the original GALEN)
- segment.jar [10 MB] Stand-alone Java segmentation application that segments any given ontology. Example usage:
java -Xmx1500m -jar segment.jar full-galen.owl 100 http://www.co-ode.org/ontologies/galen# Heart Liver BloodPressure - galen segmentation service web application [25 MB]
+ sources [42 MB]
(INSTRUCTIONS: Unzip the archive, set the JAVA_HOME enviorment variable to a Java Runtime Environment, set the JAVA_OPTS variable to "-Xmx1000m" (or however much memory you have on your machine - note the GALEN ontology used by the system will not load into the default 512 MB of memory if you don't set this variable), run the bin/startup.bat or ("startup.sh" if you're on a *nix machine) and browse to http://localhost:8080)
This work was done by . Please email him with comments or questions.




