JPL is a bi-directional Java/Prolog interface for SWI-Prolog, which I hope to be able to use for integrating Blipkit into Bioclipse, so I'm happy to have got it up running tonight. Below are some notes from the installation procedure.
NOTE: These are still rather incomplete notes about how to get this to work.
I Just read this paper on using thea for OWL (Web Ontology Language) reasoning from within Prolog.
Talking about BLIPKIT, the Thea library - for reading OWL2 ontologies directly from within SWI-Prolog - seems relevant for this project, as a complement to BLIPKIT. It's written (partly) by the author of BLIPKIT.
Some features I noted:
Pellet, the reasoning system already integrated in Bioclipse, is based on so called "Description Logics".
I finally found a summary that contrasts RDF, RDF Schema, OWL, and rule languages (SWRL in this case) in a few sentences:
http://syntheticbiology.org/Semantic_web_ontology/Semantic_Web.html
Read up on:
This is how to create a "Hello World" kind of program in SWI-Prolog, as installed on Ubuntu (Jaunty).
PROLOG usage can be divided into two phases, one in which you write the Prolog program, and the other in which you query the program. The first phase is easiest done in a separate file. So create a file, i.e. test.pl, in you home folder, and edit it with a text editor like GEdit or Kate (Kate is much more powerful).
Was fighting with installation of Installing Telia 3G Mobile Broadband with Option 505 3G on Ubuntu Jaunty (9.04) this weekend.