Embed presentation
Download to read offline






![InChI Resolver Data Model
inchis
organizationspublishers
PubChem, ChEMBL, NCI/CADD,
FIZ Karlsruhe…
endpointsentrypoints
PubChem PUG UniChemCIR
URLs
External InChI Resolvers
[CIR] InChIKey to Molfile
[UniChem] inchikey_all
[PUG] SID to Key
URIs
String Key
browsable, paged index
NIH, NLM, NCI, EMBL-EBI,
FIZ Karlsruhe …
all models support HTTP methods GET, POST, PUT, PATCH, DELETE and OPTIONS (if authenticated)
InChI
calculator
String Key
calculates InChI according
business rules of the
publisher or organization](https://image.slidesharecdn.com/inchiresolver-170321223226/85/InChI-Resolver-7-320.jpg)




The document outlines the technical implementation of the InChi resolver, aimed at making InChi resources on the web more accessible through a unified protocol. It describes the components needed for the prototype, including various technologies and frameworks such as Postgres, nginx, Django, and Docker. The document also provides links to the API, documentation, and source code for further improvements and integration of linked data technologies.






![InChI Resolver Data Model
inchis
organizationspublishers
PubChem, ChEMBL, NCI/CADD,
FIZ Karlsruhe…
endpointsentrypoints
PubChem PUG UniChemCIR
URLs
External InChI Resolvers
[CIR] InChIKey to Molfile
[UniChem] inchikey_all
[PUG] SID to Key
URIs
String Key
browsable, paged index
NIH, NLM, NCI, EMBL-EBI,
FIZ Karlsruhe …
all models support HTTP methods GET, POST, PUT, PATCH, DELETE and OPTIONS (if authenticated)
InChI
calculator
String Key
calculates InChI according
business rules of the
publisher or organization](https://image.slidesharecdn.com/inchiresolver-170321223226/85/InChI-Resolver-7-320.jpg)



