3D Alignment

The 3D Alignment Plugin overlays molecules onto each other by translating and rotating them in the space. The input can be two or more molecules in 2D or in 3D. If 2D molecules are given, their 3D structure is automatically generated.The molecules can be treated rigid (then the original conformation is preserved), or flexible (then dihedral degrees of freedom are added to the molecule).


Alignment types
  • Align by extended atom types: extended atom types are assigned to each atom to enable chemically relevant atomic overlay. During the alignment process the overlap of the atoms of the same type is maximized. Types differentiate atomic number, hybridization state and aromaticity, e.g. aromatic nitrogen atom is not matched against a tertiary amine. These extended atom types correspond to the ones used in Dreiding force field.
  • Align by common scaffold (MCS): the atom-atom pairing is obtained from the 2D maximum common substructure of the molecules. Alignment by extended atom types is applied on the non-MCS atoms.
Initial conformation count
The number of diverse conformations to generate as an input for the alignment.
Determines the alignment accuracy. Normal, fast and accurate accuracy options are defined.
Structure column
The structure column.

Input Ports

Input table that contains structure in Structure(Mrv, Sdf, Smiles, etc.) format.

Output Ports

Output table that contains 3D flexible alignment structure.


This node has no views


  • No workflows found



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.