Skip to content

Chemical Interactions ​

The Chemical Interactions plugin visualizes ligand-receptor and protein-protein interactions. It uses Arpeggio to calculate interactions.

Instructions ​

The Chem Interactions menu with 5CEO as Structure 1, Specific Structures picked as the selection mode, and the Display settings
  1. Select Structure 1 from the dropdown. This should be the receptor, or the larger of the 2 interacting proteins.

  2. Set your Selection mode for Structure 2

    • Selected Atoms/Residues: Uses the atoms/residues selected in the workspace, and calculates interactions with Structure 1.
      • Atoms/residues can be from any complex in the Entry List.
      • Does not require the Structure 2 dropdown
    • Specific Structures: Select either another complex in the workspace, or a ligand extracted from Structure 1.
      • When Structure 1 dropdown is populated, the plugin automatically detects ligands, and adds them to the choices for Structure 2.
    • Fewer atoms in the Structure 2 selection means a faster calculation. A full protein-protein calculation can take a long time to render, so narrow the selection as much as you can.
  3. Press Calculate, which will identify interactions using Arpeggio, and render results in your workspace.

  4. Modify the Display Settings to show or hide interactions of interest.

    • Change the visibility or color of each interaction type
    • Show All: Shows all interaction types, hides them all, or goes back to the default ones. Its label cycles through Show All, Hide All and Show Default.
    • Clear Frame deletes all interaction lines visible in the workspace.
    • Distances: labels each visible interaction line with its length in Å.
  • Structure 1The receptor, or the larger of the 2 interacting proteins.
  • Structure 2Another complex, or a ligand found in Structure 1. Used with Specific Structures.
  • Selected Atoms/ResiduesSelection mode that uses the atoms/residues selected in the workspace.
  • Specific StructuresSelection mode that uses the Structure 2 dropdown. Picked here.
  • CalculateFinds the interactions with Arpeggio and draws them in the workspace.
  • Show AllShows or hides all interaction types. Its label cycles through Show All, Hide All and Show Default.
  • Clear FrameDeletes all interaction lines visible in the workspace.
  • DistancesLabels each interaction line with its length in Å.
  • Interaction typesShows or hides each interaction type.
  • ColorsSets the color of each interaction type.