"

X.A. ChimeraX Protein–Protein Interface

Walter Novak and Josh Beckham

Overview: This activity demonstrates how to display interactions at the interface of two macromolecules.

Outcome: The user will be able to display contacts at the interface of two macromolecules and display the non-covalent interactions stabilizing the interface.

Time to complete: 15 minutes

Modeling Skill

  • Displaying contacts at a protein:protein interface

About the Model

PDB ID: 6m0j

Protein: SARS-CoV-2 spike receptor-binding domain bound to the ACE2 receptor

Activity: Angiotensin-converting enzyme 2 (Chain A); Spike protein S1 (Chain B); NAG–glycan; Zn2+; Cl

Description: Receptor for the pandemic virus, SARS-CoV-2

Screenshot of ‘presets’ menu with ‘space-filling (chain colors) option highlighted.
Figure 1: Selecting space filling with the dropdown menu

Steps

  1. Load 6m0j. In the command line, type: open 6m0j
  2. Use the dropdown menu: Presets → Space-Filling (Chain Colors) (Figure 1).
  3. Within the “Molecule Display” toolbar selection, click “Interfaces” (Figure 2).
Screenshot of Molecular Display toolbar with a yellow arrow indicating the ‘interfaces’ button.
Figure 2: The Molecule Display select toolbar; yellow arrow points to the interactions button
  1. In the “Interfaces” popup, click on the circle labeled “A” and click “Show Contact Residues of Neighbors with A” (Figure 3).
Screenshot of the log interface popup window with the right click menu featured and ‘show contact residues of neighbors with A’ highlighted.
Figure 3: The interfaces popup within the ChimeraX log window
  1. Select and hide water molecules.

a) From the dropdown menu: Select → Residues → HOH (Figure 4).

Screenshot of the select menu with ‘residues’ and ‘HOH’ highlighted to select water molecules.
Figure 4: Selecting waters using the select dropdown menu

b) From the toolbar: Home → Atoms → Hide

  1. Identify H-bonds at this interface.

a) Use the dropdown menu to select the Spike protein chain: Select → Chains → Spike protein S1 (chain E) (Figure 5).

 

Screenshot of the select menu with ‘chains’ selected and ‘Spike protein S1 (chain E) highlighted.
Figure 5: Using the select dropdown menu to select chains

b) Use the dropdown menu to find H-bonds: Tools → Structure Analysis → H-Bonds (Figure 6).

 

Screenshot of the tools menu with ‘structure analysis’ and ‘H-bonds’ highlighted.
Figure 6: Using the tools menu to open the H-Bonda menu

c) In the popup window (Figure 7), ensure the ”Distance label” is checked. Limit selection to “with at least one end selected,” and only ”Include intramodel.” For treatment of results, check only “Select atoms.”   Optionally, you can ‘Write Information to: Log”.   Then ‘Apply’ and ‘Close’.

Screenshot of the H-bond popup menu with five checked boxes: 1) Display as psuedobonds, 2) Relax distance and angle criteria, 3) limit by selection, 4) include intramodel, 5) Select atoms, and 6) Log.
Figure 7: The H-bonds popup menu with the described selections made
  1. Add labels to the amino acid residues on both the ACE-2 and Spike interfaces. Use the dropdown menu: Actions → Label → Residues → Name and Number.
    • Ctrl+click in the empty space of the structure viewer to deselect (Figure 8).
Final output of the instructions for this chapter with the protein shown in space filling mode where the majority of the right side of the protein is grey and the left side is yellow with several amino acids labeled.
Figure 8: Image of the Step 7 output

 

  1. Show only the interaction between an aspartate and a lysine –  D30 and K417  – and measure the distance.

a) We will focus in on two amino acids: Aspartate 30  ‘D30’ (in chain A) and Lysine 417 ‘K417’ (in chain E). Find D30 and K417 in the structure.

b) Ctrl + Click on ‘ASP 30’ in the structure, then Use the dropdown menu to zoom in:  Actions → Focus (or Actions → View on a PC) .  Then manually zoom out a little so that you can see both residues (shift + mouse wheel).

    • An alternative way to select the D30 (ASP 30) is to type in the command line: select /A:30

c) Select both residues:  use Ctrl + Shift + Click on the LYS 417.    Expand selection to include full residues by clicking the up arrow until you see then entire residue selected. (If too much gets selected, click the down arrow.)

    • Alternatively, type in the command line:  select /A:30 /E:417

d) Zoom in on the selection: Actions → Focus (or Actions → View on a PC).

e) Show ASP 30 and LYS 417 as Sticks:  Use the dropdown menu: Home → Styles → Stick .

  1. Select and Hide everything else:  Select → Invert → All Models.

a) Within the “Home” toolbar selection, click “Atoms” → Hide.

b) Also, if not hidden already, hide the labels for the rest of the protein that isn’t the two amino acids using ‘Actions’ → ‘Label’ → ‘Residues’ → ‘Off’.

    • Show image of just the two amino acids with the measurement (Figure 9).
3D rendering of two amino acids structures (lysine 417 and aspartate 30) as sticks with distance (2,905 Angstroms) between two amino acids labeled in the figure (aqua blue).
Figure 9: Image of the Step 9 output
  1. Re-show the selection of the rest of the proteins.
    • Show cartoon backbone for both proteins: Within the “Home” toolbar selection, click “Cartoons” , ‘Show’.

Note: This is also in “Molecule Display’ in the toolbar.

  1. Zoom in on the selection: At the menu options at the top, click “Actions’ → ‘Focus’  (or Actions → View on a PC).
  2. Show surface for both proteins.
    • Within the “Molecule Display” toolbar selection, click “Surface” , ‘Show’.
  3. Increase transparency of surfaces so that the cartoon backbone can be seen also.
    • At the menu options at the top, click ‘Actions’, →  ‘Surface’, → ‘Transparency’ → set to ‘60’.
    • ‘Ctrl’ + ‘Click’ in the empty space in the structure viewer to deselect the surfaces.
  4. Recolor the atoms in the two amino acids by element (D30 (in chain A) and K417 (in chain E)).
    • Select them again by ‘Ctrl’ + ‘Shift’ +’ Click’ on each amino acid in the structure viewer, then hit ‘up arrow’ twice to select all the atoms in the residues.
      • Alternatively, type in the command line:  select /A:30 /E:417
    • Zoom in on the selection: At the menu options at the top, click “Actions’ → ‘Focus’  (or Actions → View on a PC).
    • At the menu options at the top, click ‘Actions’, →  ‘Color’, → ‘By Heteroatom’.
  5. (Optional) Save and close the session.

 

Final output of the instructions for this chapter with the proteins shown in surface mode and cartoon mode where the majority of the left side protein is grey and the right side protein is yellow with two amino acids labeled.
Figure 10: Image of the final output showing distance in blue between two atoms (red oxygen from D30 and blue nitrogen from K417)

 

Jump to the next ChimeraX tutorial: XI.A. ChimeraX Superimposition.

License

Seeing the Invisible: Learning to Teach with Biomolecular Visualization Copyright © by The BioMolViz Working Group. All Rights Reserved.