Using the ChEMBL web services is a good way to fetch and integrate ChEMBL data without having to install SQL dumps locally or write SQL queries.
I am attaching here a set of workflows that conveniently wrap the functionality of these web services in KNIME.
The workflows can serve as building blocks for more sophisticated and information-rich data analysis. See for example the NN_Activity_Profile workflow attached.
I mainly used the XML reader and the XPath nodes to fetch the URL and tabulate the XML response.
Thank you for such nice examples. I have taken the liberty of uploading them to the public example server under the community section (/99_Community/08_ChEMBL_WebServices/).
Please note that if you have more than 1000 bioactivities for a target or assay, it is not a good idea to fetch the compound information. In such case, try first to filter out bioactivities (e.g. keep only IC50 values) and then retrieve the compound information.
thank you very much for the updated workflow - I played around with, but I cannot figure out how to dig out the structural data, after I filter out quite a large amount of data..