Skip to content

bioinfo-meta-r-python/DrugRepurposing_MMP2_Docking_MD-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DrugRepurposing_MMP2_Docking-MD-Simulation

Practice

(Research Project Practice and troubleshooting exercise)

This repository contains a computational practice project on drug repurposing of cephalosporins against MMP-2 (Matrix Metalloproteinase-2), a key target in tumor progression and metastasis.

It documents the workflow β€” from protein preparation to docking and normal mode analysis β€” along with results and visualizations.


πŸ”Ή Workflow Overview

1. Protein Selection & Preparation

  • Target: MMP-2
    • UniProt ID: P08253
    • PDB ID: 7XJO (catalytic domain, 2.0 Γ… resolution)
  • Cleaned in Discovery Studio (removed water, ligands, ions, Chain B β†’ kept single Chain A).
  • Refined with GalaxyRefine (Model 5 chosen).
  • Validation:
    • ERRAT score improved from 78 β†’ 95
    • PROCHECK Ramachandran: 95.6% residues in favored regions

2. Protein Analysis

  • ProtParam: Stable (Instability Index = 27.46), acidic pI (5.26), soluble (GRAVY = –0.446).
  • PSIPRED: Balanced Ξ±-helices and Ξ²-sheets, well-defined structure.

3. Ligand Selection & Preparation

  • Cephalosporins retrieved from PubChem:
    Cefoperazone, Ceftizoxime, Ceftazidime, Cefixime, Cefditoren, Ceftibuten, Cefpodoxime, Cefotaxime.
  • ADME analysis via SwissADME (GI absorption, MW, TPSA, Lipinski).
  • Converted: SDF β†’ PDB β†’ PDBQT (OpenBabel + AutoDockTools).

4. Molecular Docking (AutoDock Vina)

  • Binding pocket defined using co-crystallized inhibitor from 7XJO.
  • Docking performed (single + batch mode).
  • Docking Scores (kcal/mol):
    • Cefoperazone: –7.061 βœ… (best)
    • Ceftizoxime: –6.996
    • Ceftazidime: –6.691
    • Others ranged –5.8 to –6.5

πŸ‘‰ See docking_scores.csv file for full results.

5. Post-docking Analysis

  • Complex formed only with Cefoperazone (top hit).
  • PLIP Analysis:
    • H-bonds β†’ LEU83, ALA84, ALA86, ALA88
    • Salt bridges β†’ HIS121, HIS125, HIS131
    • π–π stacking β†’ PHE87
  • Visualization: Complex generated in PyMOL.

6. Molecular Dynamics Simulation (iMODS)

  • Normal Mode Analysis (NMA) confirmed structural stability of the MMP-2–Cefoperazone complex.

Plots exported from iMODS:

  • deformability.png β†’ deformability of residues
  • bfactor.png β†’ normalized B-factor plot
  • eigenvalue.png β†’ eigenvalue (stiffness of motion)
  • covariance.png β†’ covariance map (correlated/anticorrelated motions)
  • elastic_network.png β†’ elastic network model

πŸ“‚ Repository Structure

MMP2_DrugRepurposing/
β”‚
β”œβ”€β”€ README.md
β”œβ”€β”€ Docking_Results.docx # Full detailed report
β”‚
β”œβ”€β”€ data/
β”‚   β”œβ”€β”€ protein/ # Protein files (raw, cleaned, refined, validation)
β”‚   └── ligands/ # Ligands (SDF, PDB, PDBQT, ADME reports)
β”‚
β”œβ”€β”€ docking/
β”‚   β”œβ”€β”€ config_single.txt # config for single docking
β”‚   β”œβ”€β”€ config_batch.txt # config for batch docking
β”‚   β”œβ”€β”€ commands.txt # commands used
β”‚   β”œβ”€β”€ docking_scores.csv # docking results
β”‚   └── Results/ # Vina outputs
β”‚       β”œβ”€β”€ out_files/ # .pdbqt
β”‚       β”œβ”€β”€ logs/ # .txt
β”‚       └── split_poses/ # vina_split outputs
β”‚
└── analysis/
    β”œβ”€β”€ plip/ # Protein–ligand interaction analysis
    β”‚   β”œβ”€β”€ MMP2_Cefoperazone_complex.pdb
    β”‚   β”œβ”€β”€ PLIP_report.xml
    β”‚   └── 2D_Diagram_PLIP.png
    β”‚
    └── imods/ # Molecular dynamics (iMODS)
        β”œβ”€β”€ index.html
        β”œβ”€β”€ index2.html
        β”œβ”€β”€ deformability.png
        β”œβ”€β”€ bfactor.png
        β”œβ”€β”€ eigenvalue.png
        β”œβ”€β”€ covariance.png
        β”œβ”€β”€ elastic_network.png
        └── model.pdb

πŸ”Ή Key Takeaways

  • Cefoperazone emerged as the strongest binder to MMP-2 (–7.061 kcal/mol).
  • Stable hydrogen bonds, salt bridges, and π–π stacking confirmed via PLIP.
  • iMODS simulation validated overall structural stability.

πŸ›  Tools & Servers Used

  • Docking & Prep: AutoDock Vina, MGLTools (ADT), Discovery Studio, PyMOL, OpenBabel

  • Protein analysis: ProtParam, PSIPRED, GalaxyRefine, ERRAT, PROCHECK

  • Ligand analysis: SwissADME, PubChem

  • Interaction analysis: PLIP, PyMOL

  • MD simulation: iMODS


πŸ“š Related Research Publication

This research practice involves drug repurposing analysis on MMP-2, using a different protein ID than the one used in our published research.
The workflow here is a practice and troubleshooting exercise, while the publication presents the formal, peer-reviewed analysis with deeper computational validation.

Research Article:
πŸ“„ β€œIn Silico Discovery of Cefoperazone as a Novel MMP-2 Inhibitor for Ovarian Cancer Therapy”
Published in Scientific Inquiry and Review

πŸ”— Full Text:
https://journals.umt.edu.pk/index.php/SIR/article/view/7532

Summary of the Publication:

  • Evaluated eight cephalosporins against MMP-2.
  • Cefoperazone showed the strongest binding (Ξ”G = –8.1 kcal/mol).
  • 100-ns MD simulations validated complex stability.
  • Highlights the potential of in-silico drug repurposing in early-stage oncology research.

πŸ™ Feedback

Your reads, critical feedback, and citations are greatly appreciated and help amplify the impact of this work.


βš–οΈ License

This repository is shared under the MIT License β€” feel free to use and adapt with proper attribution.

About

πŸ“„ Full Research Article: https://journals.umt.edu.pk/index.php/SIR/article/view/7532

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages