-
Notifications
You must be signed in to change notification settings - Fork 10
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 Slim documentation to Tools & GuideS section #251
Comments
Sorry for the delay Suzi. There is no such API to create slims and there may never be as to my knowledge, the slims are only handled at the ontology level and all changes to the ontology have to go through github using generally protege and command lines. In addition, any change to the ontology would only reflect on production (for external users) after a monthly release. For reference, look for "subsetdef" and "subset:" in http://current.geneontology.org/ontology/go.obo To setup protege (more for consortium users): If you are satisfied with the answer, please close the ticket - i'll try to close a few next week -. |
@kltm I'm not super familiar with what went on in geneontology/amigo#144, does this seem like a wontfix then? |
@suzialeksander That's not a feature currently in the roadmap. |
Note that I answered about “creating slims”, which was your original question and is an ontology work like I said. The ability to map terms to higher level terms is a different question. Mapping your gene functions to higher level terms is however something different and you can do that with the slimming function of the API which is also used for the ribbon: http://api.geneontology.org/api |
As an example from the above swagger, it creates that query/url:
So this MGI gene has 3 annotations related to the high level term GO:0036094 (small molecule binding) and 15 annotations related to the high level term GO:0003824 (catalytic activity). |
As mentioned in geneontology/amigo#144, there is user interest in creating Slims. We need a walkthough in the Guides section, assuming this can be done via API.
If it can't already be done via API, what steps would be needed to make that possible??
The text was updated successfully, but these errors were encountered: