Hub
Pricing About
NodeNode / Manipulator

RDKit Diversity Picker

Community NodesRDKitFingerprints
Drag & drop
Like

Picks diverse rows from an input table based on tanimoto distance between fingerprints. The picking is done using the MaxMin algorithm (Ashton, M. et. al., Quant. Struct.-Act. Relat., 21 (2002), 598-604). The algorithm is quite fast, even for large datasets, but note that runtime increases rapidly with the number of rows to be picked.

Node details

Input ports
  1. Type: Table
    Molecules or Fingerprints
    Table with either molecule or fingerprints for diversity picking
  2. Type: Table
    Additional Input to Bias Away From
    Table with either molecules or fingerprints to bias away from
Output ports
  1. Type: Table
    Diverse rows
    The results of the diversity pick

Extension

The RDKit Diversity Picker node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits