We also had some issues facing us about curation of other people's primary data, changing compound structures, or their rendering, etc.
So, we decided to set up an external system to resolve cross-references between various databases. This is a very simple Standard InChI lookup, containing compounds from resources such as ChEMBL, ChEBI, PDBe, DrugBank, KEGG, BindingDB, PubChem, and so forth. UniChem can also handle versioning of the contained resources. We will be migrating various components of the current ChEMBL interface across to use web services on UniChem, this way, the cross links will always be fresh and correct, and we can focus on curation and optimisation of ChEMBL content. There are some other resources, like ZINC, STITCH, and ChemSpider, for example, that would be great to integrate, if we can get hold of the required data.
The easiest way for us to handle deposition into UniChem is for us to take an ftp: feed of a simple table of resource_id, standard_InChI, and standard_InChI_key.
At the moment, UniChem sits behind our firewall, but if people want to have a play, let us know.
We will write something more specific and detailed, but would welcome thoughts of whether this resolver should be externally facing, and what other resources would be good to integrate?
The image above may or may not be the UniChem logo.
Comments
http://www.ncbi.nlm.nih.gov/pcsubstance?term=KEGG%5Bsource%5D%20%20BSYNRYMUTXBXSQ-UHFFFAOYSA-N" Although you don't control the versions, of course.
Regarding STITCH, we're downstream of PubChem and also don't create new interactions that you could integrate into ChEMBL. Therefore, it's probably easiest to leave STITCH out of UniChem and rather link to STITCH via InChIKey:
http://stitch.embl.de/interactions/BSYNRYMUTXBXSQ-UHFFFAOYSA-N
~Michael
We should have simple cross reference to STITCH in a future version of the ChEMBL interface.
Longer term we have a plan with UniChem to provide some additional services off this, such as a trivial name/synonym service, etc. Keeping on top of names is a real pain for us, and others do it really well.
/Fredrik