GROMACS Protein Ligand Complex MD Setup
Version 1

Workflow Type: Common Workflow Language
Stable

This tutorial aims to illustrate the process of setting up a simulation system containing a protein in complex with a ligand, step by step, using the BioExcel Building Blocks library (biobb).

Inputs

ID Name Description Type
step2_extract_molecule_input_structure_path n/a n/a
  • File
step2_extract_molecule_output_molecule_path n/a n/a
  • string
step4_fix_side_chain_output_pdb_path n/a n/a
  • string
step5_pdb2gmx_config n/a n/a
  • string
step5_pdb2gmx_output_gro_path n/a n/a
  • string
step5_pdb2gmx_output_top_zip_path n/a n/a
  • string
step9_make_ndx_config n/a n/a
  • string
step9_make_ndx_input_structure_path n/a n/a
  • File
step9_make_ndx_output_ndx_path n/a n/a
  • string
step10_genrestr_config n/a n/a
  • string
step10_genrestr_input_structure_path n/a n/a
  • File
step10_genrestr_output_itp_path n/a n/a
  • string
step11_gmx_trjconv_str_protein_config n/a n/a
  • string
step11_gmx_trjconv_str_protein_output_str_path n/a n/a
  • string
step12_gmx_trjconv_str_ligand_config n/a n/a
  • string
step12_gmx_trjconv_str_ligand_input_structure_path n/a n/a
  • File
step12_gmx_trjconv_str_ligand_input_top_path n/a n/a
  • File
step12_gmx_trjconv_str_ligand_output_str_path n/a n/a
  • string
step13_cat_pdb_hydrogens_output_structure_path n/a n/a
  • string
step14_append_ligand_config n/a n/a
  • string
step14_append_ligand_input_itp_path n/a n/a
  • File
step14_append_ligand_output_top_zip_path n/a n/a
  • string
step15_editconf_config n/a n/a
  • string
step15_editconf_output_gro_path n/a n/a
  • string
step16_solvate_output_gro_path n/a n/a
  • string
step16_solvate_output_top_zip_path n/a n/a
  • string
step17_grompp_genion_config n/a n/a
  • string
step17_grompp_genion_output_tpr_path n/a n/a
  • string
step18_genion_config n/a n/a
  • string
step18_genion_output_gro_path n/a n/a
  • string
step18_genion_output_top_zip_path n/a n/a
  • string
step19_grompp_min_config n/a n/a
  • string
step19_grompp_min_output_tpr_path n/a n/a
  • string
step20_mdrun_min_output_trr_path n/a n/a
  • string
step20_mdrun_min_output_gro_path n/a n/a
  • string
step20_mdrun_min_output_edr_path n/a n/a
  • string
step20_mdrun_min_output_log_path n/a n/a
  • string
step21_gmx_energy_min_config n/a n/a
  • string
step21_gmx_energy_min_output_xvg_path n/a n/a
  • string
step22_make_ndx_config n/a n/a
  • string
step22_make_ndx_output_ndx_path n/a n/a
  • string
step23_grompp_nvt_config n/a n/a
  • string
step23_grompp_nvt_output_tpr_path n/a n/a
  • string
step24_mdrun_nvt_output_trr_path n/a n/a
  • string
step24_mdrun_nvt_output_gro_path n/a n/a
  • string
step24_mdrun_nvt_output_edr_path n/a n/a
  • string
step24_mdrun_nvt_output_log_path n/a n/a
  • string
step24_mdrun_nvt_output_cpt_path n/a n/a
  • string
step25_gmx_energy_nvt_config n/a n/a
  • string
step25_gmx_energy_nvt_output_xvg_path n/a n/a
  • string
step26_grompp_npt_config n/a n/a
  • string
step26_grompp_npt_output_tpr_path n/a n/a
  • string
step27_mdrun_npt_output_trr_path n/a n/a
  • string
step27_mdrun_npt_output_gro_path n/a n/a
  • string
step27_mdrun_npt_output_edr_path n/a n/a
  • string
step27_mdrun_npt_output_log_path n/a n/a
  • string
step27_mdrun_npt_output_cpt_path n/a n/a
  • string
step28_gmx_energy_npt_config n/a n/a
  • string
step28_gmx_energy_npt_output_xvg_path n/a n/a
  • string
step29_grompp_md_config n/a n/a
  • string
step29_grompp_md_output_tpr_path n/a n/a
  • string
step30_mdrun_md_output_trr_path n/a n/a
  • string
step30_mdrun_md_output_gro_path n/a n/a
  • string
step30_mdrun_md_output_edr_path n/a n/a
  • string
step30_mdrun_md_output_log_path n/a n/a
  • string
step30_mdrun_md_output_cpt_path n/a n/a
  • string
step31_rmsd_first_config n/a n/a
  • string
step31_rmsd_first_output_xvg_path n/a n/a
  • string
step32_rmsd_exp_config n/a n/a
  • string
step32_rmsd_exp_output_xvg_path n/a n/a
  • string
step33_gmx_rgyr_config n/a n/a
  • string
step33_gmx_rgyr_output_xvg_path n/a n/a
  • string
step34_gmx_image_config n/a n/a
  • string
step34_gmx_image_output_traj_path n/a n/a
  • string
step35_gmx_trjconv_str_config n/a n/a
  • string
step35_gmx_trjconv_str_output_str_path n/a n/a
  • string
step36_grompp_md_config n/a n/a
  • string
step36_grompp_md_output_tpr_path n/a n/a
  • string

Steps

ID Name Description
step2_extract_molecule ExtractMolecule This class is a wrapper of the Structure Checking tool to extract a molecule from a 3D structure.
step4_fix_side_chain FixSideChain Reconstructs the missing side chains and heavy atoms of the given PDB file.
step5_pdb2gmx Pdb2gmx Creates a compressed (ZIP) GROMACS topology (TOP and ITP files) from a given PDB file.
step9_make_ndx MakeNdx Creates a GROMACS index file (NDX) from an input selection and an input GROMACS structure file.
step10_genrestr Genrestr Creates a new GROMACS compressed topology applying the indicated force restrains to the given input compressed topology.
step11_gmx_trjconv_str_protein GMXTrjconvStr Wrapper of the GROMACS trjconv module for converting between GROMACS compatible structure file formats and/or extracting a selection of atoms.
step12_gmx_trjconv_str_ligand GMXTrjconvStr Wrapper of the GROMACS trjconv module for converting between GROMACS compatible structure file formats and/or extracting a selection of atoms.
step13_cat_pdb_hydrogens CatPDB Class to concat two PDB structures in a single PDB file.
step14_append_ligand AppendLigand Takes a ligand ITP file and inserts it in a topology.
step15_editconf Editconf Creates a GROMACS structure file (GRO) adding the information of the solvent box to the input structure file.
step16_solvate Solvate Creates a new compressed GROMACS topology file adding solvent molecules to a given input compressed GROMACS topology file.
step17_grompp_genion Grompp Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.
step18_genion Genion Creates a new compressed GROMACS topology adding ions until reaching the desired concentration to the input compressed GROMACS topology.
step19_grompp_min Grompp Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.
step20_mdrun_min Mdrun Performs molecular dynamics simulations from an input GROMACS TPR file.
step21_gmx_energy_min GMXEnergy Wrapper of the GROMACS energy module for extracting energy components from a given GROMACS energy file.
step22_make_ndx MakeNdx Creates a GROMACS index file (NDX) from an input selection and an input GROMACS structure file.
step23_grompp_nvt Grompp Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.
step24_mdrun_nvt Mdrun Performs molecular dynamics simulations from an input GROMACS TPR file.
step25_gmx_energy_nvt GMXEnergy Wrapper of the GROMACS energy module for extracting energy components from a given GROMACS energy file.
step26_grompp_npt Grompp Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.
step27_mdrun_npt Mdrun Performs molecular dynamics simulations from an input GROMACS TPR file.
step28_gmx_energy_npt GMXEnergy Wrapper of the GROMACS energy module for extracting energy components from a given GROMACS energy file.
step29_grompp_md Grompp Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.
step30_mdrun_md Mdrun Performs molecular dynamics simulations from an input GROMACS TPR file.
step31_rmsd_first GMXRms Wrapper of the Ambertools Cpptraj module for calculating the Root Mean Square deviation (RMSd) of a given cpptraj compatible trajectory.
step32_rmsd_exp GMXRms Wrapper of the Ambertools Cpptraj module for calculating the Root Mean Square deviation (RMSd) of a given cpptraj compatible trajectory.
step33_gmx_rgyr GMXRgyr Wrapper of the GROMACS gyrate module for computing the radius of gyration (Rgyr) of a molecule about the x-, y- and z-axes, as a function of time, from a given GROMACS compatible trajectory.
step34_gmx_image GMXImage Wrapper of the GROMACS trjconv module for correcting periodicity (image) from a given GROMACS compatible trajectory file.
step35_gmx_trjconv_str GMXTrjconvStr Wrapper of the GROMACS trjconv module for converting between GROMACS compatible structure file formats and/or extracting a selection of atoms.
step36_grompp_md Grompp Creates a GROMACS portable binary run input file (TPR) applying the desired properties from the input compressed GROMACS topology.

Outputs

ID Name Description Type
step2_extract_molecule_out1 output_molecule_path Output molecule file path
  • File
step4_fix_side_chain_out1 output_pdb_path Output PDB file path
  • File
step5_pdb2gmx_out1 output_gro_path Path to the output GRO file
  • File
step5_pdb2gmx_out2 output_top_zip_path Path the output TOP topology in zip format
  • File
step9_make_ndx_out1 output_ndx_path Path to the output index NDX file
  • File
step10_genrestr_out1 output_itp_path Path the output ITP topology file with restrains
  • File
step11_gmx_trjconv_str_protein_out1 output_str_path Path to the output file
  • File
step12_gmx_trjconv_str_ligand_out1 output_str_path Path to the output file
  • File
step13_cat_pdb_hydrogens_out1 output_structure_path Output protein file path
  • File
step14_append_ligand_out1 output_top_zip_path Path/Name the output topology TOP and ITP files zipball
  • File
step15_editconf_out1 output_gro_path Path to the output GRO file
  • File
step16_solvate_out1 output_gro_path Path to the output GRO file
  • File
step16_solvate_out2 output_top_zip_path Path the output topology in zip format
  • File
step17_grompp_genion_out1 output_tpr_path Path to the output portable binary run file TPR
  • File
step18_genion_out1 output_gro_path Path to the input structure GRO file
  • File
step18_genion_out2 output_top_zip_path Path the output topology TOP and ITP files zipball
  • File
step19_grompp_min_out1 output_tpr_path Path to the output portable binary run file TPR
  • File
step20_mdrun_min_out1 output_trr_path Path to the GROMACS uncompressed raw trajectory file TRR
  • File
step20_mdrun_min_out2 output_gro_path Path to the output GROMACS structure GRO file
  • File
step20_mdrun_min_out3 output_edr_path Path to the output GROMACS portable energy file EDR
  • File
step20_mdrun_min_out4 output_log_path Path to the output GROMACS trajectory log file LOG
  • File
step21_gmx_energy_min_out1 output_xvg_path Path to the XVG output file
  • File
step22_make_ndx_out1 output_ndx_path Path to the output index NDX file
  • File
step23_grompp_nvt_out1 output_tpr_path Path to the output portable binary run file TPR
  • File
step24_mdrun_nvt_out1 output_trr_path Path to the GROMACS uncompressed raw trajectory file TRR
  • File
step24_mdrun_nvt_out2 output_gro_path Path to the output GROMACS structure GRO file
  • File
step24_mdrun_nvt_out3 output_edr_path Path to the output GROMACS portable energy file EDR
  • File
step24_mdrun_nvt_out4 output_log_path Path to the output GROMACS trajectory log file LOG
  • File
step24_mdrun_nvt_out5 output_cpt_path Path to the output GROMACS checkpoint file CPT
  • File
step25_gmx_energy_nvt_out1 output_xvg_path Path to the XVG output file
  • File
step26_grompp_npt_out1 output_tpr_path Path to the output portable binary run file TPR
  • File
step27_mdrun_npt_out1 output_trr_path Path to the GROMACS uncompressed raw trajectory file TRR
  • File
step27_mdrun_npt_out2 output_gro_path Path to the output GROMACS structure GRO file
  • File
step27_mdrun_npt_out3 output_edr_path Path to the output GROMACS portable energy file EDR
  • File
step27_mdrun_npt_out4 output_log_path Path to the output GROMACS trajectory log file LOG
  • File
step27_mdrun_npt_out5 output_cpt_path Path to the output GROMACS checkpoint file CPT
  • File
step28_gmx_energy_npt_out1 output_xvg_path Path to the XVG output file
  • File
step29_grompp_md_out1 output_tpr_path Path to the output portable binary run file TPR
  • File
step30_mdrun_md_out1 output_trr_path Path to the GROMACS uncompressed raw trajectory file TRR
  • File
step30_mdrun_md_out2 output_gro_path Path to the output GROMACS structure GRO file
  • File
step30_mdrun_md_out3 output_edr_path Path to the output GROMACS portable energy file EDR
  • File
step30_mdrun_md_out4 output_log_path Path to the output GROMACS trajectory log file LOG
  • File
step30_mdrun_md_out5 output_cpt_path Path to the output GROMACS checkpoint file CPT
  • File
step31_rmsd_first_out1 output_xvg_path Path to the XVG output file
  • File
step32_rmsd_exp_out1 output_xvg_path Path to the XVG output file
  • File
step33_gmx_rgyr_out1 output_xvg_path Path to the XVG output file
  • File
step34_gmx_image_out1 output_traj_path Path to the output file
  • File
step35_gmx_trjconv_str_out1 output_str_path Path to the output file
  • File
step36_grompp_md_out1 output_tpr_path Path to the output portable binary run file TPR
  • File
Total size: 29.3 KB
help Creators and Submitter
Citation
Bayarri, G., & Hospital, A. (2022). GROMACS Protein Ligand Complex MD Setup. WorkflowHub. https://doi.org/10.48546/WORKFLOWHUB.WORKFLOW.258.1
Activity

Views: 80   Downloads: 0

Created: 10th Jan 2022 at 11:52

Last used: 26th Jan 2022 at 21:05

help Tags

This item has not yet been tagged.

help Attributions

None

Version History

Version 1 (earliest) Created 10th Jan 2022 at 11:52 by Genís Bayarri

Added/updated 1 files


Open master 8ba8cce

Related items

Powered by
(v.1.12.0-master)
Copyright © 2008 - 2021 The University of Manchester and HITS gGmbH

By continuing to use this site you agree to the use of cookies