0 ×

RDKit Add Conformers

RDKit Nodes for Knime version 4.0.1.v202006261025 by NIBR

Creates a new table with multiple conformers per input molecule. Each conformer is a copy of the molecule with different coordinates assigned. Each conformer row is mapped back to the input table molecule with an identifier - usually the row id - taken from an input table column.



RDKit Mol column
The input column with RDKit Molecules.
Reference column (e.g. an ID)
The input column with reference data to be assigned to conformer rows.

Conformer Calculation

Number of conformers
Number of conformers to be generated.
Maximum number of tries to generate conformers
Maximum number of tries that the RDKit will use to generate conformers.
Random seed
A random seed to initialize random number generator.
RMS threshold for keeping a conformer
The RMS threshold for keeping a conformer.


Column name for molecules with conformers
The output column with the generated conformers.
Column name for copied reference data
The output column with reference data taken from the input table.


Use random coordinates as a starting point instead of distance geometry
Setting this flag will use random coordinates as a starting point instead of distance geometry.
Multiplier for the size of the box for random coordinates
Specifies a multiplier for the size of the box for random coordinates.
Perform a cleanup using UFF (Universal force field) after calculation
Set this flag to perform cleanup with UFF after the conformer's calculation. Just clear this flag to output unprocessed conformers in case you want to perform other processing on them before cleaning them up with a force field.

Input Ports

Input table with RDKit Molecules

Output Ports

Table with calculated conformers

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install RDKit KNIME JUnit Test from the following update site:

Wait a sec! You want to explore and install nodes even faster? We highly recommend our NodePit for KNIME extension for your KNIME Analytics Platform.


You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.