SD2E / sbol-dictionary-maintainer

Synchronize lists of key reagents, constructs, strains, etc. between a Google Sheets dictionary and SynBioHub
5 stars 3 forks source link

Request to be able to Merge URIs #33

Open mwes opened 5 years ago

mwes commented 5 years ago

A user, Joshua Urrutia, has discovered what he suspects to be two duplicate URIs, e .g. strains MG1655_WT and MG1655, which started some discussion about how to merge two URIs, e.g.

a) Selecting one URI over the other b) Removing the non-selected URI from the dictionary c) Combining the internal lab ids into the selected URI's lab ids

We'll also need to go and resolve references to the merged URI, e.g. in converted lab traces in the Mongo Catalog.

Discussion with @jakebeal had the good idea to create something like a "refer/redirect" link, which might be a better approach to doing the above. Additional discussion and comments are encouraged.

jakebeal commented 5 years ago

I've asked @cjmyers to bump the priority of https://github.com/SynBioHub/synbiohub/issues/949, which will give us tooling for the merge and redirect in SynBioHub. Unless this is urgent, I'd like to wait on a dictionary interface until that interface is ready.

mwes commented 5 years ago

Thanks - this is not urgent