Skip to content
This repository was archived by the owner on May 18, 2022. It is now read-only.

existing id handling #63

Open
tgbugs opened this issue Oct 22, 2016 · 1 comment
Open

existing id handling #63

tgbugs opened this issue Oct 22, 2016 · 1 comment
Milestone

Comments

@tgbugs
Copy link
Contributor

tgbugs commented Oct 22, 2016

We should be showing equivalent classes in the lexicon pane. For example
http://matrix.neuinfo.org:9000/scigraph/graph/neighbors/NIFORG:birnlex_113?direction=BOTH&blankNodes=False&relationshipType=equivalentClass&depth=1&project=%2A

We can also use this to populate pages that are empty, so for example if the is no summary for NIFORG:birnlex_113 but there is for NCBITaxon:9685 then when we load NIFORG:birnlex_113 and find nothing we should check to see if there are any edges that come back from the graph query that have edge['pred'] == 'equivalentClass' (in our example this would return NCBITaxon:9685 which we would then look up and discover has a very nice summary that we can use for the equivalent id.

An alternate way to manage this would be to redirect to the identifier with the most highly ranked curie perfix (and that is not deprecated) and show a 'redirected from' like wikipedia does.

@tgbugs tgbugs changed the title equivalentClass in relationship view and for expanding data equivalentClass in lexicon view and for expanding data Oct 22, 2016
@tgbugs tgbugs added this to the SfN 2016 milestone Oct 25, 2016
@tgbugs
Copy link
Contributor Author

tgbugs commented Jan 26, 2019

Redirect to preferred id for all deprecated terms or existing ids. In dataspace and literature records use preferred identifiers when creating the index

@tgbugs tgbugs changed the title equivalentClass in lexicon view and for expanding data existing id handling Jan 26, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant