Preprocessing
Save the code as InterfaceResidues.py, then place it in your PyMOL Working Directory.
Detailed Procedure
- Run
File -> Run Script...and select theInterfaceResidues.pyfile. - Load the model and color it by chain.
- Remove waters from the model if they do not affect the interface.
- Run
get_chains $objSelin the command line to list the chains in the model. - Run
interfaceResidues $objSel, chain $A, chain $Bin the command line to identify the interface residues. The residues are saved in a new selection named(interface). Rename the selection before running the command again to analyze another interface. - Analyze the polar contacts:
Actions -> Find -> Polar Contacts -> Between Chains.