Peptides are increasingly important in drug discovery, but their conformational flexibility, noncanonical residues, and diverse chemistries make accurate modeling challenging. This blog walks intermediate-to-advanced computational chemists through a practical peptide modeling and refinement workflow, focusing on ICM-Pro (MolSoft) integration with molecular dynamics, force-field considerations, restraints, and validation.
The vast interface region, lack of binding site cavities, and selectivity of the interaction make it impossible to always inhibit protein by the means of small molecules. Nevertheless, peptide epitopes mediate 15 – 40% of PPI, opening the door for peptide-based protein inhibition. Peptides are highly selective, have well-established degradation mechanisms, and are less harmful than small compounds. Modified amino acids and cyclization procedures can help peptide-based therapies overcome some of their shortcomings, like their limited ability to cross membranes or their quick breakdown by proteases.
Peptide-protein docking is still a difficult issue, despite the achievements of protein-protein docking. The capacity to sample bound conformations and use a scoring algorithm to find native-like poses are essential for the effectiveness of docking. The peptides’ flexibility restricts the sampling of native-like poses and greatly raises the sampling challenge with regard to small molecule docking. In a similar vein, the flexibility makes it difficult to identify peptide–protein complexes using typical scoring systems.
How MolSoft ICM Overcomes Peptide–Protein Docking Challenges
Peptide docking is tough as the peptides are flexible, sampling bound conformations is expensive, and standard scoring struggles to pick native-like poses. MolSoft ICM addresses these problems through integrated sampling, scoring, and refinement technologies:
Key ICM advantages
1) BPMC sampler.
✓ Biased Probability Monte Carlo explores large conformational spaces with many short stochastic trajectories + local minimization, enabling efficient backbone and side-chain moves for flexible peptides.
2) Internal-coordinate representation.
✓ Torsional coordinates reduce dimensionality; phi/psi/chi moves are natural and efficient.
3) Thoroughness control.
✓ Adjustable search intensity lets you scale exploration (more thoroughness for more flexible peptides) without brute-force enumeration.
4) Flexible receptor treatment.
✓ Side-chain rotamer sampling and local receptor minimization capture induced fit, improving both sampling and scoring realism.
5) ICM scoring + physics terms.
✓ Integrated energy terms (vdW, H-bonds, solvation, electrostatics, torsional strain) penalize unrealistic, high-strain decoys.
6) RTCNN rescoring.
✓ Deep-learning rescoring captures complex spatial interaction patterns missed by classical scores, improving discrimination of native-like poses.
7) Multi-stage and ensemble workflows.
✓ Generate multiple peptide conformers and receptor snapshots; consensus/recurring low-energy poses increase confidence and approximate entropic/induced-fit effects.
8) Practical enhancements.
✓ Fast, scalable performance for medium peptides; support for experimental restraints (NMR, crosslinking, mutagenesis); built-in peptide modeling and rotamer libraries; interactive visualization; outputs suitable for MD refinement.
Peptide Modeling Inputs in ICM:
Peptides can be imported and visualized in 3D graphical window and workspace panel using either script or options from file menu. Yet functions like docking peptides can be performed directly from peptide sequence table.
Table: script inputs to get peptides
| Sr. Num | Peptide Type | ICM Script | Description |
| 1 | N-terminal Acetylation, C-terminal Amide | build string “nter ac ala his trp nh3+” | Peptide with acetylated N-terminus and amidated C-terminus. |
| 2 | Free N-terminus, C-terminal Amide | build string “ala his trp nh3+” | Peptide with free N-terminus and amidated C-terminus. |
| 3 | N-terminal Formylation, C-terminal Carboxylate | build string “nter for ala his trp coo-“ | Peptide with formylated N-terminus and carboxylated C-terminus. |
| 4 | Pyroglutamate N-terminus, C-terminal Amide | build string “nter pglu ala his trp nh3+” | Peptide with pyroglutamate N-terminus and amidated C-terminus. |
| 5 | N-terminal Amine, C-terminal Carboxylate | build string “se ala his trp coo-“ | Peptide with free N-terminal amine and carboxylated C-terminus. |
| 6 | N-terminal Acetylation, C-terminal Carboxylate | build string “nter ac ala his trp coo-“ | Peptide with acetylated N-terminus and carboxylated C-terminus. |
| 7 | N-terminal Amine, C-terminal Amide | build string “se ala his trp nh3+” | Standard peptide with free N-terminal amine and amidated C-terminus. |
| 8 | N-terminal Formylation, C-terminal Amide | build string “nter for ala his trp nh3+” | Peptide with formylated N-terminus and amidated C-terminus. |
| 9 | N-terminal Acetylation, C-terminal Amide | build string “nter ac ala his trp nh3+” | Peptide with acetylated N-terminus and amidated C-terminus. |
| 10 | N-terminal Amine, C-terminal Carboxylate | build string “se ala his trp coo-” name=”pep10″ | Peptide with free N-terminal amine and carboxylated C-terminus. |
fig: Adding natural peptides from GUI
fig: Adding unusual peptides from GUI
Peptide docking example
PDB 1GYB :
• N77Y point mutant of yeast Nuclear Transport Factor 2 (yNTF2) bound to FxFG nucleoporin.
• yNTF2 participates in cargo transport through the nuclear pore complex (NPC).
• N77Y alters the NTF2–FxFG interaction at the dimer interface, reducing binding affinity to nucleoporins.
• N77Y point mutant of yeast Nuclear Transport Factor 2 (yNTF2) bound to FxFG nucleoporin.
• yNTF2 participates in cargo transport through the nuclear pore complex (NPC).
• N77Y alters the NTF2–FxFG interaction at the dimer interface, reducing binding affinity to nucleoporins.
fig: PDB 1GYB (structure of yNTF2 bound to FxFG nucleoporin)
fig: Docking parameter options when docking peptide table
fig: PDB 1GYB (structure of yNTF2 bound to FxFG nucleoporin)
Peptide pose refinement and optimization using ICM 3D ligand editor:
- ICM 3D ligand editor tool was built in close collaboration with Medicinal Chemists at Novartis.
- It is a fully interactive tool whereby you can make changes to a ligand and peptides in 3D or 2D
- Immediately see the effect of a modification on predicted binding affinity.
- Modes to minimize energies and geometry with peptides
Relax: To fix geometry issues and clashes also can be used to fix covalent geometry problems.
Reinforce Helix: This option is available to tighten the helical segment in its place if required.
Minimize Torsions & Minimize Rec Sidechains: We can minimize torsions throughout the protein and peptide.
Minimize Rec Sidechains: We can minimize sidechains throughout the protein and peptide.
Peptide mode in ICM 3D ligand editor allows you to:
Visualization and Interaction Analysis
- View peptide-receptor interactions (hydrogen bonds, hydrophobic contacts, steric clashes).
- Assess binding energy using ICM’s scoring function.
- Display interaction diagrams (2D maps) to analyze key contacts.
- Highlight unsatisfied hydrogen bonds to guide modifications.
Modifications to Peptide Structure
- Edit amino acid sequences (add, delete, or mutate residues).
- Adjust side chains for optimal binding.
- Introduce non-standard residues (e.g., D-amino acids, modified side chains).
Stapling (Hydrocarbon Stapling):
- Use crosslinking syntax (e.g., lys{nz_Xa} for lysine-to-glutamate staples).
- Define multiple staples (e.g., (1), (2) for disulfide bridges).
- Example: acet ala cys(1) ala ala cys(1) ala conh (disulfide staple).
Ligand and Receptor Setup
- Prepare the receptor (remove waters, optimize hydrogens, define binding pocket).
- Define peptide constraints (e.g., helical bias using H for alpha-helix).
- Set up docking parameters (thoroughness, number of conformations).
Docking and Minimization
- Flexible peptide docking (constrained or free).
- Energy minimization to optimize binding pose (LigStrain)
- Calculate docking scores (ICM’s RTCNN scoring function).

Fragment Linking
- Combine peptide fragments to design new variants.
- Use tethered docking to link fragments with constraints.
Tethers and Distance Restraints
- Impose distance restraints to guide peptide conformation.
- Use tethers to bias the peptide toward specific receptor regions.
Side Chain Refinement
- Refine side chains for better receptor interactions.
- Optimize rotamers to minimize clashes.
Covalent Docking
- Model covalent bonds (e.g., for reactive peptides).
- Use covalent docking if the peptide forms irreversible bonds with the receptor.
Export and Save
- Save docked peptides as PDB files.
- Export docking projects for further analysis.
Conclusion:
Peptide protein docking remains a tough computational problem because of peptide flexibility, induced‑fit effects, and scoring complexity, but MolSoft ICM brings a pragmatic, integrated solution. By combining efficient torsional sampling via BPMC, internal‑coordinate moves, adjustable Thoroughness, receptor side‑chain sampling, physics‑aware scoring, and RTCNN deep‑learning rescoring, ICM enables more reliable sampling and discrimination of native‑like peptide poses. Coupled with ensemble strategies, experimental restraints, interactive refinement, and optional MD validation, this workflow produces high‑quality peptide–protein models suitable for downstream design and experimental follow‑up.
Recommended Workflow
- Prepare receptor: protonation, remove irrelevant waters, define binding pocket.
- Generate peptide table: Use 3 letter codes for sequence and name the column strictly as ‘sequence’
- Dock with ICM using BPMC sampling; enable binding-site side‑chain sampling and set Thoroughness (see parameters).
- Rescore top poses with RTCNN and ICM consensus; apply experimental restraints if available.
- Use 3D ligand editor peptide mode for local minimization and optimization of top poses.
- Optionally refine top hits with short MD or enhanced-sampling methods, then inspect interactively.
Combining BPMC sampling, internal‑coordinate moves, adjustable Thoroughness, receptor flexibility, physics‑aware scoring, and RTCNN rescoring makes MolSoft ICM especially effective at overcoming peptide docking sampling and scoring challenges.