-
Notifications
You must be signed in to change notification settings - Fork 0
Deploying ricordo refui
-
Download ricordo-owlkb-runner-jar-with-dependencies.jar and ricordo-refui.war from https://github.com/sarala/ricordo-refui/tree/master/deploy
-
Edit the config.properties file in ricordo-owlkb-runner-jar-with-dependencies.jar as needed(config.properties). Default values are appropriate except the location of your OWL file. This must be changed to a valid path. It is recommended that you use OWL-EL for performance. You can download example owl-el files from https://github.com/sarala/ricordo-owlkb/tree/master/resources.
Please note the different file path schemes:
linux: kb.file=/path to owl file/ricordo-test-kb.owl
windows: kb.file=C:\\path to owl file\\ricordo-test-kb.owl
- Run owlkb separately by running ricordo-owlkb-runner-jar-with-dependencies.jar
'java -jar ricordo-owlkb-runner-jar-with-dependencies.jar'
-
Set up Virtuoso following https://github.com/sarala/ricordo-rdfstore/wiki/Setting-up-Virtuoso
-
Edit the config.properties file as needed(/WEB-INF/classes/config.properties). Default values are appropriate except:
- location of your OWL file. This must be changed to a valid path. It is recommended that you use OWL-EL for performance. You can download example owl-el files from https://github.com/sarala/ricordo-owlkb/tree/master/resources.
- rdf store end point configurations. Note: sparql query template files follow the sbmlrdfshema, if using a different data set, the query files need to be changed accordingly.
-
Deploy the changed war file into tomcat (http://tomcat.apache.org/). Information on setting up tomcat and deploying applications can be found at http://tomcat.apache.org/tomcat-7.0-doc/index.html
-
Open a web browser and start using the refui. eg: http://localhost:8080/ricordo-refui/Ricordo.html#ricordoapp