Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add parser/transformer for obographs json #7

Open
cmungall opened this issue Jul 27, 2017 · 3 comments
Open

Add parser/transformer for obographs json #7

cmungall opened this issue Jul 27, 2017 · 3 comments

Comments

@cmungall
Copy link

OBO Format is legacy, this is the replacement: https://github.com/geneontology/obographs/

For context: https://douroucouli.wordpress.com/2016/10/04/a-developer-friendly-json-exchange-format-for-ontologies/

It should be much easier to support this than the existing obo parser here:
https://github.com/Phenomics/ontolib/tree/master/ontolib-io/src/main/antlr4/de/charite/compbio/ontolib/io/obo/parser

No antlr grammar required, it's just json

Note: once you have implemented this you automatically have OWL support too, if you add the obographs jar

@holtgrewe
Copy link
Contributor

Looks interesting, although the focus of Ontolib ist narrower. Our main use case is in supporting ontology similarity searches.

I had no success finding the big ontologies on obofoundry in this format, so far. Could you point me there?

@cmungall
Copy link
Author

cmungall commented Jul 28, 2017 via email

@holtgrewe
Copy link
Contributor

Hm, ist there any documentation on allowed values in the strings?

The OBO format defines how dbxref etc. are structured and what allowed values are. This appears to be missing from the Json schemas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants