Embrace Minimization

Multi-Ligand Bimolecular Association with Energetics (eMBrAcE) is an automated mechanism that allows one to study the association of ligands with a receptor.

An eMBrAcE minimization is a type of multiple minimization in which each of the specified pre-positioned ligands is minimized, in turn, with the receptor. You can perform eMBrAcE minimization calculations in two modes: Interaction Mode, in which the interaction between each ligand and the substrate is studied, and Energy Difference Mode, in which energy changes upon association are estimated.

For details on the types of calculations that eMBrAce enables see the MacroModel documentation.

Depending on the configuration the output from an eMBrAce calculation can be:

  • complexes only
  • ligands only
  • receptor, ligands and complexes (only in Energy Difference mode)

Backend implementation

scripts/mmodCLI.py run by cmdRunner.py
The script mmodCLI.py is passed to cmdRunner.py to implement this node.

Input Ports

Pose Viewer data table (receptor and ligands) in Maestro format

Output Ports

Molecules in Maestro format


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.