Gromacs - Molecular Dynamics Simulation

Syed Lokman
Syed LokmanStudent of Genetic Engineering and Biotechnology at Best Western Plus Heritage
Lab#9: GROMACS:
Lysozyme in Water
Asian University For Women
BINF 3016: Protein Modeling
(Lab - Fall 2022)
Syed Mohammad Lokman
Instructor
Asian University for Women
GROMACS
grompp
mdrun
energy
rms
gyrate
trjconv
gmx grompp -f xyz1.mdp -c xyz2.gro -r xyz2.gro -p xyz3.top -o xyz4.tpr-
-f = input file
.mdp = contains
settings for the
process
-c = coordinate file
.gro = contains
coordinate of
molecules
-r = restrain file
.gro = contains
coordinate of
molecules
-p = process file
.top = contains
topology of
molecules
-o = output file
.tpr = input file for
mdrun process in
gmx
gmx grompp -f xyz1.mdp -c xyz2.gro -r xyz2.gro -p xyz3.top -o xyz4.tpr-
-f = input file
.mdp = contains
settings for the
process
-c = coordinate file
.gro = contains
coordinate of
molecules
-r = restrain file
.gro = contains
coordinate of
molecules
-p = process file
.top = contains
topology of
molecules
-o = output file
.tpr = input file for
mdrun process in
gmx
gmx mdrun -v -deffnm xyz4
● em.log: ASCII-text log file of the EM process
● em.edr: Binary energy file
● em.trr: Binary full-precision trajectory
● em.gro: Energy-minimized structure
generate
Gromacs - Molecular Dynamics Simulation
Step 1: Installing GROMACS in Google Colab
1. Open a new google colab notebook, and rename the notebook as “lab#9_YourID”.
2. Connect to runtime
3. Enable GPU: From the top menu:
1. Runtime> Change Runtime Type> “GPU” under Hardware Accelerator option > Save (N.B.: If a prompt ask to
terminate other active runtime, do accordingly. Terminate the other runtime.)
4. Install GROMACS by using following code in the google colab:
# Download and unzip the compressed folder of GROMACS 2020.6 version
!wget https://raw.githubusercontent.com/pb3lab/ibm3202/master/software/gromacs.tar.gz
!tar xzf gromacs.tar.gz
# It is recommended to upgrade cmake
!pip install cmake --upgrade
!ln -sf /content/gromacs/bin/gmx /usr/bin/
!gmx --version
#Installing py3Dmol and biopython
!pip install py3Dmol biopython
#Importing py3Dmol for safety
import py3Dmol
#Make a new directory named "lab9"
%mkdir /content/lab9
#Change directory to "lab9"
%cd /content/lab9
#Check present working directory
!pwd
Step 2: Uploading Input files to Google Colab
1. Unzip the input files generated by Charmm-GUI.
2. Inside “charmm-gui” folder, find “gromacs” folder containing the necessary input files for MD production in GROMACS.
3. Upload these files inside lab9 folder. In your working google colab notebook, a folder named “lab9” is already created in the
previous step using “mkdir” command. (N.B.: to upload “toppar” folder, you have to create a folder named “toppar” first,
then upload the “toppar” folder files accordingly.)
● Energy Minimization
● Equilibration
● MD Production
● Convert Trajectory
%%bash
gmx grompp -f step4 .0_minimization.mdp -c step3_input.gro -r step3_input.gro -p topol.top -n index.ndx -o em.tpr
gmx mdrun -v -deffnm em -nb gpu
%%bash
gmx grompp -f step4.1_equilibration.mdp -c em.gro -r em.gro -p topol.top -n index.ndx -o nvt.tpr
gmx mdrun -v -deffnm nvt -nb gpu
%%bash
gmx grompp -f step5_production.mdp -c nvt.gro -t nvt.cpt -p topol.top -n index.ndx -o md.tpr
gmx mdrun -v -deffnm md -nb gpu
#Using trjconv to extract only the protein atoms from the simulation trajectory
!echo "Protein" > options
!echo "Protein" >> options
!echo " "
!gmx trjconv -s md.tpr -f md.xtc -o md_protPBC.pdb -pbc mol -center < options
!gmx trjconv -s md.tpr -f md.xtc -o md_protPBC.xtc -pbc mol -center < options
● Analysis: RMSD
● Analysis: Gyration
!gmx rms -s md.tpr -f md_protPBC.xtc -o rmsd.xvg -tu ns
#The radius of gyration of a protein is a measure of its compactness.
#If a protein is stably folded, it will likely maintain a relatively steady value of Rg.
#If a protein unfolds, its Rg will change over time. Let's analyze the radius of
gyration for lysozyme in our simulation:
!gmx gyrate -s md.tpr -f md_protPBC.xtc -o gyrate.xvg
● Analysis: RMSD
● Analysis: Gyration
!gmx rms -s md.tpr -f md_protPBC.xtc -o rmsd.xvg -tu ns
#The radius of gyration of a protein is a measure of its compactness.
#If a protein is stably folded, it will likely maintain a relatively steady value of Rg.
#If a protein unfolds, its Rg will change over time. Let's analyze the radius of
gyration for lysozyme in our simulation:
!gmx gyrate -s md.tpr -f md_protPBC.xtc -o gyrate.xvg
Thank You
1 of 11

Recommended

MD Simulation by
MD SimulationMD Simulation
MD SimulationPuneet Kacker
15.4K views33 slides
Molecular dynamics and Simulations by
Molecular dynamics and SimulationsMolecular dynamics and Simulations
Molecular dynamics and SimulationsAbhilash Kannan
23.7K views70 slides
Computer aided drug design | Bioinformatics by
Computer aided drug design | BioinformaticsComputer aided drug design | Bioinformatics
Computer aided drug design | BioinformaticsMahek Sharan
592 views20 slides
Molecular docking by
Molecular dockingMolecular docking
Molecular dockingCleophas Rwema
431 views26 slides
In Silico methods for ADMET prediction of new molecules by
 In Silico methods for ADMET prediction of new molecules In Silico methods for ADMET prediction of new molecules
In Silico methods for ADMET prediction of new moleculesMadhuraDatar
6.6K views29 slides
Gromacs Tutorial by
Gromacs TutorialGromacs Tutorial
Gromacs TutorialBalachandramohan Bcm
7.6K views22 slides

More Related Content

What's hot

docking by
docking docking
docking prateek kumar
41.9K views54 slides
Pharmacophore mapping in Drug Development by
Pharmacophore mapping in Drug DevelopmentPharmacophore mapping in Drug Development
Pharmacophore mapping in Drug DevelopmentMbachu Chinedu
14.3K views34 slides
7.local and global minima by
7.local and global minima7.local and global minima
7.local and global minimaAbhijeet Kadam
11.7K views12 slides
The Basic of Molecular Dynamics Simulation by
The Basic of Molecular Dynamics SimulationThe Basic of Molecular Dynamics Simulation
The Basic of Molecular Dynamics SimulationSyed Lokman
449 views24 slides
Molecular docking by
Molecular dockingMolecular docking
Molecular dockingAshu Vijay
138 views16 slides
protein sturcture prediction and molecular modelling by
protein sturcture prediction and molecular modellingprotein sturcture prediction and molecular modelling
protein sturcture prediction and molecular modellingDileep Paruchuru
9.5K views65 slides

What's hot(20)

Pharmacophore mapping in Drug Development by Mbachu Chinedu
Pharmacophore mapping in Drug DevelopmentPharmacophore mapping in Drug Development
Pharmacophore mapping in Drug Development
Mbachu Chinedu14.3K views
7.local and global minima by Abhijeet Kadam
7.local and global minima7.local and global minima
7.local and global minima
Abhijeet Kadam11.7K views
The Basic of Molecular Dynamics Simulation by Syed Lokman
The Basic of Molecular Dynamics SimulationThe Basic of Molecular Dynamics Simulation
The Basic of Molecular Dynamics Simulation
Syed Lokman449 views
Molecular docking by Ashu Vijay
Molecular dockingMolecular docking
Molecular docking
Ashu Vijay138 views
protein sturcture prediction and molecular modelling by Dileep Paruchuru
protein sturcture prediction and molecular modellingprotein sturcture prediction and molecular modelling
protein sturcture prediction and molecular modelling
Dileep Paruchuru9.5K views
Autodock Made Easy with MGL Tools - Molecular Docking by Girinath Pillai
Autodock Made Easy with MGL Tools - Molecular DockingAutodock Made Easy with MGL Tools - Molecular Docking
Autodock Made Easy with MGL Tools - Molecular Docking
Girinath Pillai1.2K views
Lecture 4 ligand based drug design by RAJAN ROLTA
Lecture 4 ligand based drug designLecture 4 ligand based drug design
Lecture 4 ligand based drug design
RAJAN ROLTA1K views
molecular mechanics and quantum mechnics by RAKESH JAGTAP
molecular mechanics and quantum mechnicsmolecular mechanics and quantum mechnics
molecular mechanics and quantum mechnics
RAKESH JAGTAP10.7K views
Molecular Docking Using Autodock by Sapan Shah
Molecular Docking Using AutodockMolecular Docking Using Autodock
Molecular Docking Using Autodock
Sapan Shah2.1K views
Presentation on insilico drug design and virtual screening by Joon Jyoti Sahariah
Presentation on insilico drug design and virtual screeningPresentation on insilico drug design and virtual screening
Presentation on insilico drug design and virtual screening
Joon Jyoti Sahariah7.5K views
Virtual screening ppt by VivekYadav490
Virtual screening pptVirtual screening ppt
Virtual screening ppt
VivekYadav4901.5K views
Basics Of Molecular Docking by Satarupa Deb
Basics Of Molecular DockingBasics Of Molecular Docking
Basics Of Molecular Docking
Satarupa Deb18.7K views
In silico drug design/Molecular docking by Kannan Iyanar
In silico drug design/Molecular dockingIn silico drug design/Molecular docking
In silico drug design/Molecular docking
Kannan Iyanar2.3K views

Similar to Gromacs - Molecular Dynamics Simulation

20141219 workshop methylation sequencing analysis by
20141219 workshop methylation sequencing analysis20141219 workshop methylation sequencing analysis
20141219 workshop methylation sequencing analysisYi-Feng Chang
1.1K views22 slides
GROMACS Tutorial - Introduction, Procedure & Data Analysis by
GROMACS Tutorial - Introduction, Procedure & Data AnalysisGROMACS Tutorial - Introduction, Procedure & Data Analysis
GROMACS Tutorial - Introduction, Procedure & Data AnalysisMayurMukhi
716 views24 slides
Through the firewall with miniCRAN by
Through the firewall with miniCRANThrough the firewall with miniCRAN
Through the firewall with miniCRANRevolution Analytics
24.8K views24 slides
Oracle cluster installation with grid and iscsi by
Oracle cluster  installation with grid and iscsiOracle cluster  installation with grid and iscsi
Oracle cluster installation with grid and iscsiChanaka Lasantha
34 views45 slides
Oracle cluster installation with grid and nfs by
Oracle cluster  installation with grid and nfsOracle cluster  installation with grid and nfs
Oracle cluster installation with grid and nfsChanaka Lasantha
20 views45 slides
Bio Linux by
Bio LinuxBio Linux
Bio Linuxguest294984
1.1K views24 slides

Similar to Gromacs - Molecular Dynamics Simulation(20)

20141219 workshop methylation sequencing analysis by Yi-Feng Chang
20141219 workshop methylation sequencing analysis20141219 workshop methylation sequencing analysis
20141219 workshop methylation sequencing analysis
Yi-Feng Chang1.1K views
GROMACS Tutorial - Introduction, Procedure & Data Analysis by MayurMukhi
GROMACS Tutorial - Introduction, Procedure & Data AnalysisGROMACS Tutorial - Introduction, Procedure & Data Analysis
GROMACS Tutorial - Introduction, Procedure & Data Analysis
MayurMukhi716 views
Oracle cluster installation with grid and iscsi by Chanaka Lasantha
Oracle cluster  installation with grid and iscsiOracle cluster  installation with grid and iscsi
Oracle cluster installation with grid and iscsi
Chanaka Lasantha34 views
Oracle cluster installation with grid and nfs by Chanaka Lasantha
Oracle cluster  installation with grid and nfsOracle cluster  installation with grid and nfs
Oracle cluster installation with grid and nfs
Chanaka Lasantha20 views
Defcon 2011 network forensics 解题记录 by insight-labs
Defcon 2011 network forensics 解题记录Defcon 2011 network forensics 解题记录
Defcon 2011 network forensics 解题记录
insight-labs4K views
Molecular Docking Using Autodock Tools by Vikram Aditya
Molecular Docking Using Autodock ToolsMolecular Docking Using Autodock Tools
Molecular Docking Using Autodock Tools
Vikram Aditya4.3K views
PG-Strom - GPGPU meets PostgreSQL, PGcon2015 by Kohei KaiGai
PG-Strom - GPGPU meets PostgreSQL, PGcon2015PG-Strom - GPGPU meets PostgreSQL, PGcon2015
PG-Strom - GPGPU meets PostgreSQL, PGcon2015
Kohei KaiGai4.3K views
DevSecCon London 2017 - MacOS security, hardening and forensics 101 by Ben Hu... by DevSecCon
DevSecCon London 2017 - MacOS security, hardening and forensics 101 by Ben Hu...DevSecCon London 2017 - MacOS security, hardening and forensics 101 by Ben Hu...
DevSecCon London 2017 - MacOS security, hardening and forensics 101 by Ben Hu...
DevSecCon906 views
2022.03.24 Snakemake.pptx by Philip Ashton
2022.03.24 Snakemake.pptx2022.03.24 Snakemake.pptx
2022.03.24 Snakemake.pptx
Philip Ashton182 views
Internship - Final Presentation (26-08-2015) by Sean Krail
Internship - Final Presentation (26-08-2015)Internship - Final Presentation (26-08-2015)
Internship - Final Presentation (26-08-2015)
Sean Krail177 views
Web application security and Python security best practices by PGS Software S.A.
Web application security and Python security best practicesWeb application security and Python security best practices
Web application security and Python security best practices
PGS Software S.A.359 views
Session 04 pig - slides by AnandMHadoop
Session 04   pig - slidesSession 04   pig - slides
Session 04 pig - slides
AnandMHadoop67 views
Debugging Hung Python Processes With GDB by bmbouter
Debugging Hung Python Processes With GDBDebugging Hung Python Processes With GDB
Debugging Hung Python Processes With GDB
bmbouter465 views
A Beginner's Manual for PyRx by John Cahill
A Beginner's Manual for PyRxA Beginner's Manual for PyRx
A Beginner's Manual for PyRx
John Cahill8.1K views

More from Syed Lokman

Water Analysis: Part 2 by
Water Analysis: Part 2Water Analysis: Part 2
Water Analysis: Part 2Syed Lokman
44 views7 slides
Water Analysis: Part 1 by
Water Analysis: Part 1Water Analysis: Part 1
Water Analysis: Part 1Syed Lokman
42 views12 slides
Soil Analysis by
Soil AnalysisSoil Analysis
Soil AnalysisSyed Lokman
242 views27 slides
Ecological Succession SlideShare by
Ecological Succession SlideShareEcological Succession SlideShare
Ecological Succession SlideShareSyed Lokman
292 views8 slides
Intro to Ecology by
Intro to EcologyIntro to Ecology
Intro to EcologySyed Lokman
64 views13 slides
Soil Analysis Worksheet by
Soil Analysis WorksheetSoil Analysis Worksheet
Soil Analysis WorksheetSyed Lokman
142 views5 slides

More from Syed Lokman(20)

Water Analysis: Part 2 by Syed Lokman
Water Analysis: Part 2Water Analysis: Part 2
Water Analysis: Part 2
Syed Lokman44 views
Water Analysis: Part 1 by Syed Lokman
Water Analysis: Part 1Water Analysis: Part 1
Water Analysis: Part 1
Syed Lokman42 views
Ecological Succession SlideShare by Syed Lokman
Ecological Succession SlideShareEcological Succession SlideShare
Ecological Succession SlideShare
Syed Lokman292 views
Soil Analysis Worksheet by Syed Lokman
Soil Analysis WorksheetSoil Analysis Worksheet
Soil Analysis Worksheet
Syed Lokman142 views
Ecological Succession: Part 1 by Syed Lokman
Ecological Succession: Part 1Ecological Succession: Part 1
Ecological Succession: Part 1
Syed Lokman81 views
Predator Prey Interaction by Syed Lokman
Predator Prey InteractionPredator Prey Interaction
Predator Prey Interaction
Syed Lokman816 views
Plant Competition by Syed Lokman
Plant CompetitionPlant Competition
Plant Competition
Syed Lokman170 views
predator prey: Worksheet by Syed Lokman
predator prey: Worksheetpredator prey: Worksheet
predator prey: Worksheet
Syed Lokman169 views
Natural Selection Analysis: Part1 by Syed Lokman
Natural Selection Analysis: Part1Natural Selection Analysis: Part1
Natural Selection Analysis: Part1
Syed Lokman44 views
Basic BLAST (BLASTn) by Syed Lokman
Basic BLAST (BLASTn)Basic BLAST (BLASTn)
Basic BLAST (BLASTn)
Syed Lokman55 views
Phylogenetic Tree Construction by Syed Lokman
Phylogenetic Tree ConstructionPhylogenetic Tree Construction
Phylogenetic Tree Construction
Syed Lokman107 views
Natural Selection Analysis: Part2 by Syed Lokman
Natural Selection Analysis: Part2Natural Selection Analysis: Part2
Natural Selection Analysis: Part2
Syed Lokman35 views

Recently uploaded

Create a Structure in VBNet.pptx by
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptxBreach_P
72 views8 slides
Recap of our Class by
Recap of our ClassRecap of our Class
Recap of our ClassCorinne Weisgerber
74 views15 slides
ACTIVITY BOOK key water sports.pptx by
ACTIVITY BOOK key water sports.pptxACTIVITY BOOK key water sports.pptx
ACTIVITY BOOK key water sports.pptxMar Caston Palacio
511 views4 slides
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx by
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptxEIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptxISSIP
359 views50 slides
Narration ppt.pptx by
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptxTARIQ KHAN
131 views24 slides
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... by
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Ms. Pooja Bhandare
73 views45 slides

Recently uploaded(20)

Create a Structure in VBNet.pptx by Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P72 views
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx by ISSIP
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptxEIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
EIT-Digital_Spohrer_AI_Intro 20231128 v1.pptx
ISSIP359 views
Narration ppt.pptx by TARIQ KHAN
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptx
TARIQ KHAN131 views
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... by Ms. Pooja Bhandare
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
AI Tools for Business and Startups by Svetlin Nakov
AI Tools for Business and StartupsAI Tools for Business and Startups
AI Tools for Business and Startups
Svetlin Nakov105 views
Ch. 7 Political Participation and Elections.pptx by Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala90 views
11.28.23 Social Capital and Social Exclusion.pptx by mary850239
11.28.23 Social Capital and Social Exclusion.pptx11.28.23 Social Capital and Social Exclusion.pptx
11.28.23 Social Capital and Social Exclusion.pptx
mary850239291 views
Dance KS5 Breakdown by WestHatch
Dance KS5 BreakdownDance KS5 Breakdown
Dance KS5 Breakdown
WestHatch69 views
Psychology KS4 by WestHatch
Psychology KS4Psychology KS4
Psychology KS4
WestHatch76 views
Structure and Functions of Cell.pdf by Nithya Murugan
Structure and Functions of Cell.pdfStructure and Functions of Cell.pdf
Structure and Functions of Cell.pdf
Nithya Murugan455 views
Community-led Open Access Publishing webinar.pptx by Jisc
Community-led Open Access Publishing webinar.pptxCommunity-led Open Access Publishing webinar.pptx
Community-led Open Access Publishing webinar.pptx
Jisc91 views
The basics - information, data, technology and systems.pdf by JonathanCovena1
The basics - information, data, technology and systems.pdfThe basics - information, data, technology and systems.pdf
The basics - information, data, technology and systems.pdf
JonathanCovena1106 views
AUDIENCE - BANDURA.pptx by iammrhaywood
AUDIENCE - BANDURA.pptxAUDIENCE - BANDURA.pptx
AUDIENCE - BANDURA.pptx
iammrhaywood77 views
Class 10 English lesson plans by TARIQ KHAN
Class 10 English  lesson plansClass 10 English  lesson plans
Class 10 English lesson plans
TARIQ KHAN280 views

Gromacs - Molecular Dynamics Simulation

  • 1. Lab#9: GROMACS: Lysozyme in Water Asian University For Women BINF 3016: Protein Modeling (Lab - Fall 2022) Syed Mohammad Lokman Instructor Asian University for Women
  • 3. gmx grompp -f xyz1.mdp -c xyz2.gro -r xyz2.gro -p xyz3.top -o xyz4.tpr- -f = input file .mdp = contains settings for the process -c = coordinate file .gro = contains coordinate of molecules -r = restrain file .gro = contains coordinate of molecules -p = process file .top = contains topology of molecules -o = output file .tpr = input file for mdrun process in gmx
  • 4. gmx grompp -f xyz1.mdp -c xyz2.gro -r xyz2.gro -p xyz3.top -o xyz4.tpr- -f = input file .mdp = contains settings for the process -c = coordinate file .gro = contains coordinate of molecules -r = restrain file .gro = contains coordinate of molecules -p = process file .top = contains topology of molecules -o = output file .tpr = input file for mdrun process in gmx gmx mdrun -v -deffnm xyz4 ● em.log: ASCII-text log file of the EM process ● em.edr: Binary energy file ● em.trr: Binary full-precision trajectory ● em.gro: Energy-minimized structure generate
  • 6. Step 1: Installing GROMACS in Google Colab 1. Open a new google colab notebook, and rename the notebook as “lab#9_YourID”. 2. Connect to runtime 3. Enable GPU: From the top menu: 1. Runtime> Change Runtime Type> “GPU” under Hardware Accelerator option > Save (N.B.: If a prompt ask to terminate other active runtime, do accordingly. Terminate the other runtime.) 4. Install GROMACS by using following code in the google colab: # Download and unzip the compressed folder of GROMACS 2020.6 version !wget https://raw.githubusercontent.com/pb3lab/ibm3202/master/software/gromacs.tar.gz !tar xzf gromacs.tar.gz # It is recommended to upgrade cmake !pip install cmake --upgrade !ln -sf /content/gromacs/bin/gmx /usr/bin/ !gmx --version #Installing py3Dmol and biopython !pip install py3Dmol biopython #Importing py3Dmol for safety import py3Dmol #Make a new directory named "lab9" %mkdir /content/lab9 #Change directory to "lab9" %cd /content/lab9 #Check present working directory !pwd
  • 7. Step 2: Uploading Input files to Google Colab 1. Unzip the input files generated by Charmm-GUI. 2. Inside “charmm-gui” folder, find “gromacs” folder containing the necessary input files for MD production in GROMACS. 3. Upload these files inside lab9 folder. In your working google colab notebook, a folder named “lab9” is already created in the previous step using “mkdir” command. (N.B.: to upload “toppar” folder, you have to create a folder named “toppar” first, then upload the “toppar” folder files accordingly.)
  • 8. ● Energy Minimization ● Equilibration ● MD Production ● Convert Trajectory %%bash gmx grompp -f step4 .0_minimization.mdp -c step3_input.gro -r step3_input.gro -p topol.top -n index.ndx -o em.tpr gmx mdrun -v -deffnm em -nb gpu %%bash gmx grompp -f step4.1_equilibration.mdp -c em.gro -r em.gro -p topol.top -n index.ndx -o nvt.tpr gmx mdrun -v -deffnm nvt -nb gpu %%bash gmx grompp -f step5_production.mdp -c nvt.gro -t nvt.cpt -p topol.top -n index.ndx -o md.tpr gmx mdrun -v -deffnm md -nb gpu #Using trjconv to extract only the protein atoms from the simulation trajectory !echo "Protein" > options !echo "Protein" >> options !echo " " !gmx trjconv -s md.tpr -f md.xtc -o md_protPBC.pdb -pbc mol -center < options !gmx trjconv -s md.tpr -f md.xtc -o md_protPBC.xtc -pbc mol -center < options
  • 9. ● Analysis: RMSD ● Analysis: Gyration !gmx rms -s md.tpr -f md_protPBC.xtc -o rmsd.xvg -tu ns #The radius of gyration of a protein is a measure of its compactness. #If a protein is stably folded, it will likely maintain a relatively steady value of Rg. #If a protein unfolds, its Rg will change over time. Let's analyze the radius of gyration for lysozyme in our simulation: !gmx gyrate -s md.tpr -f md_protPBC.xtc -o gyrate.xvg
  • 10. ● Analysis: RMSD ● Analysis: Gyration !gmx rms -s md.tpr -f md_protPBC.xtc -o rmsd.xvg -tu ns #The radius of gyration of a protein is a measure of its compactness. #If a protein is stably folded, it will likely maintain a relatively steady value of Rg. #If a protein unfolds, its Rg will change over time. Let's analyze the radius of gyration for lysozyme in our simulation: !gmx gyrate -s md.tpr -f md_protPBC.xtc -o gyrate.xvg