Add interoperability with PDB REST API and chemical databases such as PubChem #1895
Replies: 7 comments
-
QuartataWeb may be a little difficult because we won't be able to predict the job ID. ChEMBL would be a good one to include as it has https://github.com/chembl/chembl_webresource_client already, which we could link up with. For PubChem, there is is a REST API (see https://pubchemdocs.ncbi.nlm.nih.gov/pug-rest). |
Beta Was this translation helpful? Give feedback.
-
DrugBank also has a REST API, but they need to be contacted to get an authentication key. |
Beta Was this translation helpful? Give feedback.
-
We now don't need a job ID for QuartataWeb as we use it from a browser and have access to the URL. We can also get to those compounds in DrugBank and PubChem from there although there are probably better ways. |
Beta Was this translation helpful? Give feedback.
-
http://files.docking.org/ provides files for ZINC etc. See also http://wiki.docking.org/index.php/Main_Page. https://files.docking.org/2D/ looks especially relevant |
Beta Was this translation helpful? Give feedback.
-
http://www.rcsb.org/pdb/software/rest.do would be good too |
Beta Was this translation helpful? Give feedback.
-
The QuartataWeb part is done and merged. It now a module of the |
Beta Was this translation helpful? Give feedback.
-
It could still do with more functionality though as currently it can only download known chemicals I think. |
Beta Was this translation helpful? Give feedback.
-
Probably the best way to do this would be to push jobs and pull results like we do for Dali.
These resources all provide access to different data so it's probably a good idea to have functions for all of them. An adapter may be a good way to do that too.
QuartataWeb could be a good one to start with because it provides DrugBank and STITCH compounds as well as predictions from probabilistic matrix factorisation.
Beta Was this translation helpful? Give feedback.
All reactions