So far this has two packages
[1] A standalone obof1.4 parser
[2] A bridge to OWL
The parser is completely standalone - there are no dependencies on
oboedit, or indeed any jars at all. It employs a very minimal object
model. The code is intended to mirror the syntax specification as
closely as possible. The mapping package depends on the OWLAPIv3 jars.
Note that this effort supersedes previous efforts, including the xslt
mapping, and the existing oboedit obo<->owlapi java bridge. The idea
is that this code will eventually replace the OWLAPI oboparser and the
OBOEdit OBOParseEngine.
I plan to make this available ASAP, and my first choice would be to
make this it's own project on googlecode svn. The package space is
currently "org.obolibrary". If this configuration sounds fine then
I'll go ahead and commit. After that it's likely I will have to divert
efforts elsewhere for a short while, so volunteers would be most
welcome (here volunteer encompasses everyone from beta testers to java
gurus wanting to do a major refactor).
Cheers
Chris