Fig. 9
![Fig. 9](http://media.springernature.com/full/springer-static/image/art%3A10.1186%2Fs13321-020-00474-z/MediaObjects/13321_2020_474_Fig9_HTML.png)
Automated substructure searches in KNIME: The loop iterates through the input substructure queries (in SMARTS) to find hits in DrugBank (input data set includes molecules in SDF format, DrugBank IDs, and associated content). The structures from DrugBank are standardized (‘Standardization of structures’ metanode), and then subjected to the ‘RDKit Substructure Filter’ node to perform substructure searches. The SMARTS query is forwarded to the input as a variable. Detected substructures are highlighted by the ‘RDKit Molecule Highlighting’ node. The output table contains identified hits (molecule names, associated targets, SMARTS keys, chemical structures), and highlighted substructures in SVG format