Mar 25 2025 Feedback.
Contents
 
Introduction
Help Videos
Reference Guide
Getting Started
Protein Structure
Molecular Graphics
Slides & ActiveICM
Sequences & Alignments
Protein Modeling
Cheminformatics
Learn and Predict
Docking
 Small Molecule Docking
 Flexible Docking
 Template Docking
 Covalent Docking
 Autofit
 Peptide Docking
 Protein-Protein Docking
 PROTAC
Virtual Screening
Molecular Dynamics
MolScreen
3D Ligand Editor
Tables and Plots
Local Databases
ICM-Scarab
KNIME
Tutorials
FAQs
 
Index
PrevICM User's Guide
12.6 Peptide Docking
Next

|Video Example|

To dock a peptide to a protein structure:

1. Setup the Docking Project and Receptor

  • Setup the protein receptor the same way you would for small molecule docking.
  • Prepare a table with your peptide sequence(s) to dock from Docking/Dock Peptide table.

2. Preparing a Table with Peptide Sequences

To create a table for peptide sequences, follow these steps:

Create a New Table

  • Go to File > New and select the Table tab.
  • Choose one string column and set the number of rows based on how many peptides you wish to dock.
  • A new table will appear in the GUI.
  • Rename the column containing the sequence to 'sequence' .
  • Enter your peptide sequences in the format shown below:

Example Sequence Format:

  • gly ala ser pro tyr his
  • or more advanced with numbering, N- and C-terminal and D-amino acids 0 nter 1 gly 2 ala 2A Dglu 4 asp cooh
  • disulfide syntax is: acet ala cys(1) ala ala cys(1) ala conh - multiple disulfides can be encoded with (1) (2) etc...
  • To make a cycle N-term to C-term you can use special ‘virtual’ residues: nvtr ala ala ala ala cvtr
  • To make lys to glu link: acet ala lys{nz_Xa} ala ala ala ala ala gln{he22_Xa} conh - ‘Xa' stands for crosslink ‘a’ replacing an atom, e.g. Nz of lysine. Multiple x-links can be applied with Xb, Xc

Importing Sequences (Optional)

  • You can import a table from an Excel or CSV file. Make sure that the column containing the sequence is labeled 'sequence'.
  • If you have a peptide loaded from a PDB file, extract its sequence:
    • Right-click on the peptide.
    • Select>Extract Sequences to Table.

3. To dock the ligand:

Docking a Peptide Table

Start Docking

  • Setup the protein receptor the same way you would for small molecule docking.
  • Go to Docking > Dock Peptide Table.
  • Click OK to use the default docking settings.

Adjusting Docking Parameters (Optional)

  • If you uncheck "dock immediately," you can modify settings before docking.
  • Use the table side panel to adjust:
    • Thoroughness
    • Number of conformations

Restraining or Biasing the Peptide Structure

You can restrain or bias the ligand towards a specific secondary structure. To do this, define each residue with one of the following secondary structure types:

  • H - Alpha helix
  • G - 3/10 helix
  • I - Pi helix
  • E - Beta strand
  • B - Beta-bridge
  • _ - Undefined
  • C - Coil


Prev
Autofit
Home
Up
Next
Protein-Protein Docking

Copyright© 1989-2025, Molsoft,LLC - All Rights Reserved.
This document contains proprietary and confidential information of Molsoft, LLC.
The content of this document may not be disclosed to third parties, copied or duplicated in any form,
in whole or in part, without the prior written permission from Molsoft, LLC.