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

Gather feedback from developers of bioinformatics tools that consume ontology files #9

Open
4 of 7 tasks
cmungall opened this issue Oct 31, 2016 · 2 comments
Open
4 of 7 tasks
Milestone

Comments

@cmungall
Copy link
Member

cmungall commented Oct 31, 2016

Many developers have written redundant obo parsers in various languages. Due to the details of the spec it is difficult to write a robust parser. OWL is very difficult to work with, many people use the wrong level of abstraction, e.g. XML parsing. obographs is designed with these developers in mind, see https://douroucouli.wordpress.com/2016/10/04/a-developer-friendly-json-exchange-format-for-ontologies/

This meta-ticket is for gathering feedback from knowledgeable bioinformatics coders who have struggled with obo or owl issues

Python

Perl

R

  • goTools
  • [MANY MORE, TO BE FILLED IN]

Ruby

Java

C

@cmungall
Copy link
Member Author

cmungall commented Jan 8, 2017

Many consumers such as @dvklopfenstein would like to see how GO looks in this representation.

This permanent URL should be active on monday:
http://purl.obolibrary.org/obo/go/extensions/go-plus.json

The URL is intended to be permanent, but the underlying representation may change.

For an explanation of go-plus see http://geneontology.org/page/download-ontology

@tgbugs
Copy link

tgbugs commented Aug 23, 2019

Another python parser and serializer for the list https://github.com/tgbugs/pyontutils/blob/master/pyontutils/obo_io.py.

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

No branches or pull requests

2 participants