RDKit Count-Based Fingerprint

Generates hashed count-based fingerprints for an input RDKit Mol column and appends them to the table. Several fingerprint types are available. Not all settings are used for each type. Settings that are not supported by a fingerprint type will be disabled/hidden and will have no effect. The settings a fingerprint gets generated with are made available as column properties and can be visualized with the RDKit Interactive View Node.

Options

Fingerprint type
The type of fingerprint to generate. Choices are:
  • Morgan: Circular fingerprint based on the Morgan algorithm and connectivity invariants (ECFP-like)
  • FeatMorgan: Circular fingerprint based on the Morgan algorithm and feature invariants (FCFP-like)
  • AtomPair: Atom-pair fingerprint
  • Torsion: Topological-torsion fingerprint
RDKit Mol column
The column containing reactant molecules
New Column Name
Name of the fingerprint column in the output table.
Remove source column
Toggles removal of the input RDKit Mol column in the output table.

Advanced

Fingerprint Settings - Num Bits
Number of bits in the fingerprint.
Fingerprint Settings - Path length
Path length to be used (Torsion only).
Fingerprint Settings - Radius
The radius of the atomic environments considered.
Fingerprint Settings - LayerFlags
Which atomic layers should be included.
Fingerprint Settings - Min Path Length
Minimum length (in bonds) of the paths to be considered.
Fingerprint Settings - Max Path Length
Maximum length (in bonds) of the paths to be considered.
Rooted Fingerprints - Create rooted fingerprint
Check this option to create a rooted fingerprint based on an atom list. This option is not applicable to all fingerprint types.
Rooted Fingerprints - Atom list column for rooted fingerprints
The column containing the atom lists that are necessary when calculating rooted fingerprints. Instead of a list it is also possible to provide an integer column with a single atom index.
Rooted Fingerprints - Include atoms
Check this option to include the atoms when calculating rooted fingerprints or uncheck to exclude them.

Input Ports

Icon
Data with RDKit Mol column

Output Ports

Icon
Data with count-based fingerprint column

Views

This node has no views

Workflows

Links

Developers

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.