References
- Gaulton A, Hersey A, Nowotka M, et al. The ChEMBL database in 2017. Nucleic Acids Res. 2017;45(D1):D945–D954.
- Mok NY, Brenk R. Mining the ChEMBL database: an efficient chemoinformatics workflow for assembling an ion channel-focused screening library. J Chem Inf Model. 2011 Oct 24;51(10):2449–2454.
- Klimenko K, Marcou G, Horvath D. Chemical space mapping and structure-activity analysis of the ChEMBL antiviral compound set. J Chem Inf Model. 2016;56(8):1438–1454. DOI:10.1021/acs.jcim.6b00192
- Hu Y, Lounkine E, Bajorath J. Many approved drugs have bioactive analogs with different target annotations. AAPS J. 2014;16(4):847–859. DOI:10.1208/s12248-014-9621-8
- Mervin LH, Afzal AM, Drakakis G, et al. Target prediction utilising negative bioactivity data covering large chemical space. J Cheminform. 2015;7:51. DOI:10.1186/s13321-015-0098-y
- Hu Y, De La Vega De León A, Zhang B, et al. Matched molecular pair-based data sets for computer-aided medicinal chemistry. Version 2. F1000Res. 2014;3:36. DOI:10.12688/f1000research.3-36.v2
- Resource Description Framework (RDF) Model and Syntax Specification. Available from: https://www.w3.org/TR/PR-rdf-syntax/
- Davies M, Nowotka M, Papadatos G, et al. ChEMBL web services: streamlining access to drug discovery data and utilities. Nucleic Acids Res. 43(W1):W612–W620.
- Creative Commons Attribution-ShareAlike 3.0 Unported license terms and conditions, [cited 2017 May 12]. Available from https://creativecommons.org/licenses/by-sa/3.0/legalcode
- Source code of the ChEMBL web services, cited 2017 May 12. Available from https://github.com/chembl/chembl_webservices_2
- Apache License Version 2.0 terms and conditions, cited 2017 May 12. Available from https://www.apache.org/licenses/LICENSE-2.0
- Davies M, Nowotka M, Papadatos G, et al. MyChEMBL: a virtual platform for distributing cheminformatics tools and open data. Challenges. 2014;5:334–337.
- Fielding, Roy Thomas (2000). Architectural styles and the design of network-based software architectures. Doctoral dissertation, University of California, Irvine.
- ChEMBL web services live documentation, cited 2017 May 12. Available from https://www.ebi.ac.uk/chembl/api/data/docs
- ChEMBL API manual, cited 2017 May 12. Available from https://www.ebi.ac.uk/chembl/ws
- Tastypie documentation section about the concept of throttling, cited 2017 May 12. Available from http://django-tastypie.readthedocs.io/en/latest/throttling.html
- Official Python client for accessing ChEMBL API, cited 2017 May 12. Available from https://github.com/chembl/chembl_webresource_client
- The Python Package Index, cited 2017 May 12. Available from https://pypi.python.org/pypi,
- Jupyter Notebook with ChEMBL API usage examples, cited 2017 May 12. Available from https://github.com/chembl/mychembl/blob/master/ipython_notebooks/09_myChEMBL_web_services.ipynb
- Anderson E, Veith GD, Weininger D (1987). SMILES: A line notation and computerized interpreter for chemical structures. Duluth, MN: U.S. EPA, Environmental Research Laboratory-Duluth. Report No. EPA/600/M-87/021.
- Maximum URL length is 2,083 characters in Internet Explorer, cited 2017 May 12. Available from https://support.microsoft.com/en-us/kb/208427
- Slack - team communication for the 21st century, cited 2017 May 12. Available from https://slack.com/.
- Perkel JM. How scientists use Slack. Nature. 2017;541:123–124. DOI:10.1038/541123a
- Legacy custom integrations, Slack documentation, cited 2017 May 12. Available from https://api.slack.com/custom-integrations
- Slash Commands, Slack documentation, cited 2017 May 12. https://api.slack.com/slash-commands
- Chambers J, Davies M, Gaulton A, et al. . UniChem: a unified chemical structure cross-referencing and identifier tracking system. J Cheminform. 2013;5(January 2013):3. DOI:10.1186/1758-2946-5-3 .
- ChEMBL Slack integration source code, cited 2017 May 12. Available from https://github.com/chembl/chembl-slack
- Berthold MR, Cebron N, Dill F, et al. KNIME: the Konstanz information miner. studies in classification, data analysis, and knowledge organization. 2007.
- The new REST nodes: Get Request, cited 2017 May 12. Available from http://www.dataminingreporting.com/blog/the-new-rest-nodes-get-request
- Example KNIME worklow retrieving activities for target using ChEMBL API, cited 2017 May 12. Available from https://github.com/chembl/KNIME_REST_example/blob/master/Activities_for_Target.knwf?raw=true
- ETL - What it is and why it matters, cited 2017 May 12. Available from
- Nowotka M, Davies M, Papadatos G, et al. ChEMBL beaker: a lightweight web framework providing robust and extensible cheminformatics services. Challenges. 2014;5:444–449.
- ChEMBL Beaker live documentation, cited 2017 May 12. Available from https://www.ebi.ac.uk/chembl/api/utils/docs
- Filippov IV, Nicklaus MC. Optical structure recognition software to recover chemical information: OSRA — an open source solution. J Chem Inf Model. 2009;49(3):740–743.
- Luigi library documentation, cited 2017 May 12. Available from https://luigi.readthedocs.io/en/latest/.
- Example of using Luigi with ChEMBL API, cited 2017 May 12. Available from https://gist.github.com/mnowotka/b7df2253f31f0f2a4f88ab1747665fa0
- Comparison of different SQL implementations, cited 2017 May 12. Available from http://troels.arvin.dk/db/rdbms/
- Dragoni N, Giallorenzo S, Lafuente AL, et al. (2017). Microservices: yesterday, today, and tomorrow, Available from https://arxiv.org/pdf/1606.04036v2.pdf
- What is the Document Object Model? cited 2017 May 12. Available from https://www.w3.org/TR/DOM-Level-2-Core/introduction.html
- SASS, CSS with superpowers, cited 2017 May 12. Available from http://sass-lang.com/
- Ajax: A New Approach to Web Applications, cited 2017 May 12. Available from http://adaptivepath.org/ideas/ajax-new-approach-web-applications/
- Google Polymer Project, cited 2017 May 12. Available from https://www.polymer-project.org/
- Yandex BEM Technology, cited 2017 May 12. Available from https://tech.yandex.com/bem/
- Papadatos G, Gaulton A, Hersey A, et al. Activity, assay and target data curation and quality in the ChEMBL database. J Comput Aided Mol Des. 2015;29:885.10.1007/s10822-015-9860-5 .
- Williams AJ, Harland L, Groth P, et al. Open PHACTS: semantic interoperability for drug discovery. Drug Discov Today. 2012;17(21–22):1188–1198. DOI:10.1016/j.drudis.2012.05.016
- Nguyen DT, Mathias S, Bologa C, et al. Pharos: collating protein information to shed light on the druggable genome. Nucleic Acids Res. 2017;45(D1):D995–D1002. DOI:10.1093/nar/gkw1072
- Koscielny G, An P, Carvalho-Silva D, et al. Open Targets: a platform for therapeutic target identification and validation. Nucleic Acids Res. 2017;45(D1):D985–D994. DOI:10.1093/nar/gkw1055
- The UniProt Consortium. UniProt: the universal protein knowledgebase. Nucleic Acids Res. 2017;45(D1): D158–D169. DOI:10.1093/nar/gkw1099
- Kutmon M, Riutta A, Nunes N, et al. WikiPathways: capturing the full diversity of pathway knowledge. Nucleic Acids Res. 2016;44(D1):D488–94. DOI:10.1093/nar/gkv1024
- Hastings J, Owen G, Dekker A, et al. ChEBI in 2016: improved services and an expanding collection of metabolites. Nucleic Acids Res. 2016;44(D1):D1214–D1219. DOI:10.1093/nar/gkv1031
- Piñero J, Bravo À, Queralt-Rosinach N, et al. DisGeNET: a comprehensive platform integrating information on human disease-associated genes and variants. Nucleic Acids Res. 2017;45(D1):D833–D839. DOI:10.1093/nar/gkw943
- Papadatos G, Davies M, Dedman N, et al. SureChEMBL: a large-scale, chemically annotated patent document database. Nucleic Acids Res. 2016;44(D1):D1220–D1228. DOI:10.1093/nar/gkv1253
- Batchelor C, Brenninkmeijer CYA, Chichester C, et al. Scientific lenses to support multiple views over linked chemistry data. The Semantic Web–ISWC; Cham:Springer International Publishing. 2014. 98–113.
- Wang Y, Bryant SH, Cheng T, et al. PubChem BioAssay: 2017 update. Nucleic Acids Res. 2017;45(D1):D955–D963.
- Gilson MK, Liu T, Baitaluk M, et al. BindingDB in 2015: A public database for medicinal chemistry, computational chemistry and systems pharmacology. Nucleic Acids Res. 2016;44(D1):D1045–D1053. DOI:10.1093/nar/gkv1072
- Southan C, Sharman JL, Benson HE, et al. The IUPHAR/BPS Guide to PHARMACOLOGY in 2016: towards curated quantitative interactions between 1300 protein targets and 6000 ligands. Nucleic Acids Res. 2016;44(D1):D1054–D1068. DOI:10.1093/nar/gkv1037
- PubChem Power User Gateway documentation, cited 2017 May 12. Available fromhttps://pubchem.ncbi.nlm.nih.gov/pug_rest/PUG_REST.html
- BindingDB Web Services documentation, cited 2017 May 12. Available from https://www.bindingdb.org/bind/BindingDBRESTfulAPI.jsp
- Guide to Pharmacology API documentation, cited 2017 May 12. Available from http://www.guidetopharmacology.org/webServices.jsp
- Kim S, Thiessen PA, Bolton EE, et al. PubChem substance and compound databases. Nucleic Acids Res. 2016;44(D1):D1202–D1213. DOI:10.1093/nar/gkv951
- DailyMed API documentation, cited 2017 May 12. Available from https://dailymed.nlm.nih.gov/dailymed/app-support-web-services.cfm
- OpenFDA API documentation, cited 2017 May 12. Available from https://open.fda.gov/api/
- Wishart DS, Knox C, Guo AC, et al. DrugBank: a comprehensive resource for in silico drug discovery and exploration. Nucleic Acids Res. 2006;34(supp_1):D668–72. DOI:10.1093/nar/gkj067
- DrugBank API documentation, cited 2017 May 12. Available from https://docs.drugbankplus.com/v1/
- Cactus Chemical Identifier Resolver documentation, cited 2017 May 12. Available from https://cactus.nci.nih.gov/chemical/structure
- Open PHACTS API documentation, cited 2017 May 12. Available from https://dev.openphacts.org/docs/2.1
- ChemSpider Webservices Overview, cited 2017 May 12. Available from http://www.chemspider.com/AboutServices.aspx?
- Chambers J, Davies M, Gaulton A, et al. UniChem: extension of InChI-based compound mapping to salt, connectivity and stereochemistry layers. J Cheminform. 2014;6:43. DOI:10.1186/s13321-014-0043-5
- Uniprot mapping database identifiers example from programmatic access documentation, cited 2017 May 12. Available from http://www.uniprot.org/help/programmatic_access#id_mapping_examples
- The Principle of Least Power, cited 2017 May 12. Available from https://blog.codinghorror.com/the-principle-of-least-power/.
- Marvin JS, cited 2017 May 12. Available from https://www.chemaxon.com/products/marvin/marvin-js/
- Jiang C, Jin X, Dong Y, et al. Kekule.js: an open source javascript chemoinformatics toolkit. J Chem Inf Model. 2016;56(6). DOI:10.1021/acs.jcim.6b00167
- Emscripten project cited 2017 May 12. Available from http://kripken.github.io/emscripten-site/
- Ertl P, Patiny L, Sander T, et al. Wikipedia Chemical Structure Explorer: substructure and similarity searching of molecules from Wikipedia. J Cheminform. 2015;7:10. DOI:10.1186/s13321-015-0061-y
- Searching ChEMBL in the browser, cited 2017 May 12. Available from https://nextmovesoftware.com/blog/2017/01/05/searching-chembl-in-the-browser/
- Newman S. Building microservices. O’Reilly Media. ISBN 978-14919. O'Reilly Media. 2015.280.