Open mellybelly opened 9 years ago
@nlwashington could you add some details on what should be done on the genotype page. I assume we're adding this to the overview tab?
@mellybelly needs to specify, the basic idea is:
On pages of type T
, for an entity with CURIE ID
, on the info page, do this:
RRID:{{ID}}
It's just a bare ID. It does not link. I guess the 'RRID' part could link somewhere, not sure where
This should not be done for all IDs, nor for all types T. I don't know the algorithm for saying what is an RRID, what is not. As a trial run, you could do it only for genotype pages, only for any ID with a prefix 'MGI' or 'ZFIN'. Later on something less hacky involving putting in the RRID as a property at dipper time can be arranged
Also a service /resolve/RRID:?id
that would redirect to the relevant model/genotype etc page
So I believe Monarch should really only ever be responsible for resolving RRIDs that have to do with disease models- e.g. model organisms, cell lines, possibly xenografts
Add "cite this button", when mouse over will show "RRID:$CURIE"
Also resolver should be liberal in what it accepts, but strict wrt use of our curies for the RRIDs on the page
button or just pasted in the page somewhere is also fine.
I've updated the resolver to accept curies with an RRID: prefix. As this applies to what we want in this ticket: it works for genotypes and models with the prefix Coriell. @nlwashington to provide regexes for model prefixes.
model prefixes:
worm strains won't work yet. fly strains are like: FBst, like http://flybase.org/reports/FBst0033988.html mouse strains are like JAX we haven't dealt with the fish stock centers yet. so no fish stocks yet.
As you see, I'm conflicted about when to tackle this ticket. @kshefchek could you outline the tasks that need to be completed and which of those are doable for this release please?
Could we outline what still needs to be done? I've added a resolving service to Monarch that accepts RRID: prefixed IDs, see https://github.com/monarch-initiative/monarch-app/issues/699#issuecomment-134381264 but have not done any other work on this.
Ping @kshefchek @DoctorBud @jmcmurry can we finalize a plan here? Probably also need an info page to go along with it that can be highlighted on the front page.
We will likely have users wanting to cite organism and in vitro resources from Monarch. We should highlight the RRID portal on the homepage.
We can also add the correct nomenclature for citation "RRID:authoritative genotype ID" for our organism genotypes as they will all have correct nomenclature as well, when we redo the model/organism page?