Created: 2011-10-13 02:33:12      Last updated: 2015-12-01 00:56:44

If you like this workflow, please reference our paper doi:10.1002/minf.201100076, and check the related workflows RDKit-pains, and Indigo-pains.

*** Update 20151119 - using KNIME 3 and RDKit version of PAINS queries ***

*** This version contains Parallel processing nodes to take advantage of mutil-core processors ***

Implementation of the PAINS filters[1] using the RDKit ( nodes in KNIME (3.0.1). Original PAINS filters were published in SLN format. This workflow contains the SMARTS form of the filters published by Greg Landrum as part of the RDKit library[2], which are based on the original conversion by the Guha group[3]. Also distributed with a 10k reference structure set from WEHI[1] which is used by default as the input if no other file is chosen.

The updated PAINS filters now remove 753 structures, which includes 2 false positives, from the reference set. The original SLN filters remove 861.

This workflow continues to use only those nodes that were available at the time in 2010. For a more compact workflow by Evert Homan using more recently available RDKit nodes, see http://www.myexperiment.org/workflows/4748.html


The RDKit nodes require installation of the 'community nodes' in KNIME. See https://tech.knime.org/community

Based on simple sub-structure workflow by James Davidson
Modified to use SD/SMILES file as input, or manual SMILES entry, or database search.

1. J. B. Baell and G. A. Holloway, Journal of Medicinal Chemistry, 2010, 53, 2719-2749, http://dx.doi.org/10.1021/jm901137j

2. See discussion http://sourceforge.net/p/rdkit/mailman/message/34405703/ and the file in the repository https://github.com/rdkit/rdkit/tree/master/Data/Pains

3. Rajarshi Guha. "PAINS Substructure Filters as SMARTS. 2010-11-14."
http://blog.rguha.net/?p=850. Accessed: 2010-11-14. (Archived by
WebCite® at http://www.webcitation.org/5uF4wHEpB)


Information Preview


Information Run

Not available

Information Workflow Components

Not available

Information Workflow Type


Information Uploader

Information License

All versions of this Workflow are licensed under:

Information Version 2 (latest) (of 2)

View version:

Information Credits (1)


Information Attributions (1)


Information Tags (7)

Log in to add Tags

Information Shared with Groups (1)

Information Featured In Packs (0)


Log in to add to one of your Packs

Information Attributed By (1)


Information Favourited By (0)

No one

Information Statistics


Citations (0)


Version History

In chronological order:

Reviews Reviews (0)

No reviews yet

Be the first to review!

Comments Comments (1)

Log in to make a comment

  • Thursday 19 November 2015 05:03:11 (UTC)

    Now using KNIME 3 and RDKit version of PAINS queries.

Workflow Other workflows that use similar services (0)

There are no workflows in myExperiment that use similar services to this Workflow.