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 reference pseudo-documents into AmiGO, add references into general index #397

Open
ValWood opened this issue Oct 21, 2016 · 3 comments
Milestone

Comments

@ValWood
Copy link

ValWood commented Oct 21, 2016

I was going to tell our users to check this out, http://amigo.geneontology.org/amigo/reference/PMID:25411334
but currently you can't search on PMID. Do you plan to add? if so will wait.

@ValWood ValWood changed the title Do you pan to add search by PMID Do you plan to add search by PMID Oct 21, 2016
@kltm kltm added this to the wishlist milestone Oct 21, 2016
@kltm
Copy link
Member

kltm commented Oct 21, 2016

I think what you're looking for would be on:
http://amigo.geneontology.org/amigo/software_list
Entering PMID:10508172 would take you to:
http://amigo.geneontology.org/amigo/reference/PMID:10508172
There is currently no separate PMID document type and PMIDs are not separately indexed, so searching in the general interfaces do not return much of interest.

@kltm
Copy link
Member

kltm commented Oct 21, 2016

For reference, there is the similar #285 .
As a workaround for now, there is also just searching for the local part of the PMID in the annotation search; e.g.:
http://amigo.geneontology.org/amigo/search/annotation?q=10508172*&sfq=document_category:%22annotation%22

@kltm kltm closed this as completed Oct 21, 2016
@kltm kltm added the duplicate label Oct 21, 2016
@kltm kltm changed the title Do you plan to add search by PMID Add reference pseudo-documents into AmiGO, add references into general index Oct 21, 2016
@kltm kltm removed the duplicate label Oct 21, 2016
@kltm
Copy link
Member

kltm commented Oct 21, 2016

After discussion with @cmungall, we'll work towards making the current "hacked" /reference/ path into a more proper page, which could then be referenced by a general index entity (id).

The page would render as it does now for PMIDs, and basically just display the ID and faceted search display for other references (although that can be expanded in the future fairly easily).

Before this is done, the owltools loader will need to collect references and add them to general. Given how little information we currently have about references internally (essentially just the ID), we may even be be able to clobber repeats in place.

Once in general, additional routing will need to be added to the perl and js to have /reference/ to be another (almost) top-level entity (even though it does not have a corresponding document type). Should mostly be the linker code, for which we'll need another NPM release.

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

2 participants