FreeForm Pose

Category Paths

Follow one of these paths in the Orion user interface, to find the floe.

  • Product-based/FastROCS

  • Product-based/Gigadock

  • Role-based/Computational Chemist

  • Solution-based/Virtual-screening/Analysis

  • Task-based/Ligand Posing & Analysis

  • Product-based/SZYBKI

Description

This floe computes the FreeForm delta G of the conformers of the molecule sent to the cube. The floe does not change the input conformers.

The delta G is computed by running FreeForm on a copy of the input molecule and then assigning the delta G of each input conformer to be the delta G of the freeform conformation with the closest RMSD. The energy and RMSD are attached as conformer data in the output record, and additionally the lowest delta G of any input conformer is attached directly to the output record.

Promoted Parameters

Title in user interface (promoted name)

Inputs

Input Dataset (input_dataset): Dataset with poses or conformers to estimate the FreeForm delta G of. The structure of the outputted molecules will remain unchanged.

  • Required

  • Type: data_source

Outputs

Output Dataset (output_dataset): Output dataset with the FreeForm delta G attached to the molecules’ conformer data.

  • Required

  • Type: dataset_out

  • Default: FreeForm Pose

Failure Dataset (failure_dataset): Dataset for records that failed the FreeForm calculation.

  • Required

  • Type: dataset_out

  • Default: Failed FreeForm Pose

Options

Single Conformer/Pose Input (single_conformerpose_input): Set this to Off if the input molecules each have multiple conformers/poses, and On if all the input molecules have a single conformer/pose. If On, the floe will assume that the input molecules have a single conformer/pose and place the calculated FreeForm data on the top level records directly, rather than in child conformer records. If Off, the floe assumes the input molecules have multiconformers/poses and place the result for each conformer/pose on the corresponding child conformer records. If multiconformer molecules are passed to this floe with this option On, the floe will use the active conformer of the molecule and place the result on the top level records.

  • Type: boolean

  • Default: True

  • Choices: [True, False]

Absolute Delta G Limit (absolute_delta_g_limit): If specified conformers with a delta G value greater than this value will be removed from the output molecules. If all poses of a molecule are removed in this fashion record with the molecule will not be outputted.

  • Type: decimal

Relative Delta G Limit (relative_delta_g_limit): If specified conformers with a delta G value greater than this value plus the lowest delta G of any conformer will be removed from the output molecules. If all poses of a molecule are removed in this fashion record with the molecule will not be outputted.

  • Type: decimal

Sort Output Conformers By Delta G (sort_output_conformers_by_delta_g): If ‘On’ the outputted conformers will be sorted by delta G

  • Type: boolean

  • Default: False

  • Choices: [True, False]

Input Fields

Input Molecule Field (input_molecule_field): Field on the input records to use in the FreeForm calculation. If not specified, the primary (default) molecule field will be used.

  • Type: field_parameter::mol

Output Fields

Output Molecule Field (output_molecule_field): Field on the output records where the molecule with FreeForm conformer data will be placed. If not specified, the primary (default) molecule field will be used.

  • Type: field_parameter::mol

Delta G Field (delta_g_field): Float field to place the computed FreeForm delta G.

  • Type: field_parameter::float

  • Default: FreeForm Pose Delta G

RMSD Field (rmsd_field): If specified the RMSD of the nearest FreeForm conformer will be attached

  • Type: field_parameter::float

  • Default: FreeForm Pose RMSD