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

Feature request: Easy to find OWL data for a single GO term #485

Open
JervenBolleman opened this issue May 2, 2024 · 6 comments
Open

Feature request: Easy to find OWL data for a single GO term #485

JervenBolleman opened this issue May 2, 2024 · 6 comments

Comments

@JervenBolleman
Copy link

For example I would like to see the OWL modeling of the term GO:0006040 easily from the term page.

While I would like OWL in any of the RDF syntaxes plus manchester, others would want OBO and some JSON thingy.

@balhoff
Copy link
Member

balhoff commented May 2, 2024

@JervenBolleman you can find this in the OLS view: https://www.ebi.ac.uk/ols4/ontologies/go/classes/http%253A%252F%252Fpurl.obolibrary.org%252Fobo%252FGO_0006040

It would be nice for us to have a link there from Amigo. What do you think of that @kltm?

@JervenBolleman
Copy link
Author

I can only find a JSON option on OLS not an OWL or OBO option.

@balhoff
Copy link
Member

balhoff commented May 2, 2024

Oh I see, you would like a machine-readable download per term? I was thinking you just wanted to see the OWL modeling, which on that page is in Manchester syntax (in HTML).

@JervenBolleman
Copy link
Author

@balhoff yes (although in my case it is for human consumption). The OWL model is so incomplete that I had not considered it. Basically I wanted to see how term Y regulates term X was modeled so that I can use it a query.

@balhoff
Copy link
Member

balhoff commented May 6, 2024

@JervenBolleman can you say more about what you would want to see for a particular term that would be more complete? OLS has its equivalent class expression as well as its superclasses. Are you interested in a bigger picture of the OWL modeling in GO? Just trying to understand what would be useful. We have some OWL design patterns described here: https://github.com/geneontology/go-ontology/blob/master/docs/patterns/index.md For example this is the regulation pattern: https://github.com/geneontology/go-ontology/blob/master/docs/patterns/regulation.md

@JervenBolleman
Copy link
Author

JervenBolleman commented May 7, 2024

For me I often look at example entries to see what exists. Things that I might not have thought about even being possible or too look for in a manual. Especially around annotations on the go terms. Also to verify my understanding of how such a nicely documented pattern expands once used with a term.

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