geneontology / ribbon

(DEPRECATED) Short form matrix view of all GO annotations for a given gene
BSD 3-Clause "New" or "Revised" License
4 stars 7 forks source link

update Ribbon AGR slim to be compatible #56

Closed nathandunn closed 5 years ago

nathandunn commented 6 years ago

TODO

via reference for agr_slim: http://snapshot.geneontology.org/ontology/go.obo

fixes here: https://agr-jira.atlassian.net/browse/AGR-1163 .

lpalbou commented 6 years ago

Just an update on that: I have talked with Chris and we will simplify the BioLink API call on the API side (e.g. /slimmer/function?subset=agr_slim&subject=xxx), hence the files agr.js and I believe expression.js would be deprecated in favor of this API call. It would also ensure that a slim is always the same wherever you use it.

There will also be a /ontology/slim/{id} to retrieve metadata on a specific slim, should you need it.

nathandunn commented 6 years ago

👍

We are still allowing folks to pass in a slim, though, right?

Nathan

On Sep 11, 2018, at 9:51 AM, lpalbou notifications@github.com wrote:

Just an update on that: I have talked with Chris and we will simplify the BioLink API call on the API side (e.g. /slimmer/function?subset=agr_slim&subject=xxx), hence the files agr.js and I believe expression.js would be deprecated in favor of this API call. It would also ensure that a slim is always the same wherever you use it.

There will also be a /ontology/slim/{id} to retrieve metadata on a specific slim, should you need it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/geneontology/ribbon/issues/56#issuecomment-420342566, or mute the thread https://github.com/notifications/unsubscribe-auth/AAt2qqJBtEoYVu32C5omDAh0ym_Il2Epks5uZ-oFgaJpZM4WVZRD.

cmungall commented 6 years ago

See also https://github.com/biolink/biolink-api/issues/40

I answer your Qs there

lpalbou commented 6 years ago

Yes, including for backward compatibility, but for consistency it will be far better to use the new route.

@sibyl229 if you want the data fetched by the API to have a different structure, or if you have any problem with it, please let us know ?

sibyl229 commented 6 years ago

Thanks @lpalbou . I should be fine I think. I'm fetching data from WormBase database.

lpalbou commented 6 years ago

As the PR on BioLink / Ontobio will take some time, I have corrected the agr.js file manually and done this intermediary PR: https://github.com/geneontology/ribbon/pull/65

@selewis was right, there is an obsolete term, GO:0000988 (obsolete transcription factor activity, protein binding). I am unsure how the slimmer will work on an obsolete term so this should be fixed. Following comments on jira, I have removed it from the slim at the moment.

Notes:

screen shot 2018-09-26 at 4 17 07 pm