0 ×


Schrödinger extension for KNIME Workbench version by Schrödinger

Converts Protein-Ligand Complexes to a list of Pose viewers. The last molecule in each complex is assumed to be the ligand. If no ASL is specified, the ASL will be generated on the fly based on the largest molecule index.

Backend implementation

The script pv_convert.py is used to convert the Pose Viewer input to the Complexes output


Column containing input
Choose the input column for the external program
Include Input
All columns in the input table are included in the output
Extract receptor and ligand
Extract receptor and ligand from complexes
Extract ligand
Extract ligand from complexes
Extract Receptor
Extract receptor from complexes
Optional ASL expression to identify the ligand molecule from a receptor-ligand complex
Optional ASL expression to identify the ligand molecule from a receptor-ligand complex. Internal quotes must be escaped. e.g. "res.ptype \\'UNK \\'"

Input Ports

Receptor/ligand complexes in Maestro format

Output Ports

A list of Pose viewers in Maestro format


Std output/error of Complexes-to-PoseViewers
Std output/error of Complexes-to-PoseViewers

Best Friends (Incoming)

Best Friends (Outgoing)



To use this node in KNIME, install Schrödinger Extensions for KNIME from the following update site:


You don't know what to do with this link? Read our NodePit Product and Node Installation Guide that explains you in detail how to install nodes to your KNIME Analytics Platform.

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. Browse NodePit from within KNIME, install nodes with just one click and share your workflows with NodePit Space.


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.