Closed Tangbbmc closed 1 year ago
please, define the topology with the -cp topol.top flag
@marioernestovaldes Sorry! I still don't quite understand! Is there something wrong with my com.tpr file? com_tpr.zip
Define the topology with the -cp topol.top flag as in this example:
gmx_MMPBSA -O -i mmpbsa.in -cs str_noLP.pdb -ci index_mod_gromacs.ndx -cg 1 17 -ct com_traj.xtc -cp topol.top -o FINAL_RESULTS_MMPBSA.dat -eo FINAL_RESULTS_MMPBSA.csv
@marioernestovaldes Oh, I get it. As you suggested, I executed new gmx_MMPBSA command with the -cp topol.top flag. The previously mentioned error really disappeared. However, the subsequent successfully running required the placement of charmm36-mar2019.ff file, ligand.itp and ligand.prm in the running folder. Here, I have a confusion.
The ligand.mol2 file has been present in the folder, why do I also require topol.top file when running gmx_MMPBSA command?
For the Protein-ligand (ST) example from test files you provided, the binding free energy calculation does not require topol.top file (in which the command is gmx_MMPBSA -O -i mmpbsa.in -cs com.tpr -ci index.ndx -cg 1 13 -ct com_traj.xtc -lm ligand.mol2 -o FINAL_RESULTS_MMPBSA.dat -eo FINAL_RESULTS_MMPBSA.csv).
When working with CHARMM-generated files, topology is always required. please check https://valdes-tresanco-ms.github.io/gmx_MMPBSA/dev/howworks/
For systems prepared with AMBER ff, when you provide the topology file with the -cp topol.top flag, forcefields, and ligand.mol2 are discarded and the conversion is generated from that of the topology that was provided... This is a more consistent and robust way to generate the topology and avoid errors related to "wrong" .mol2 files... For now, you can use both methods, but moving forward we will transition to using always the topology of the system.
OK, I understand! Thanks for your patient explanation! Here, I would like to consult a question. Do the force fields for binding free energy calculations need to be consistent with the those used in molecular dynamic simulation?
发件人:"Mario E. Valdés-Tresanco" @.> 发送日期:2023-02-20 11:42:23 收件人:Valdes-Tresanco-MS/gmx_MMPBSA @.> 抄送人:Tangbbmc @.>,Author @.> 主题:Re: [Valdes-Tresanco-MS/gmx_MMPBSA] [Bug-gmx_MMPBSA]: tleap failed when querying _GMXMMPBSA_leap.in (Issue #337)
When you provide the topology file with the -cp topol.top flag, forcefields, and ligand.mol2 are discarded and the conventions are generated from that of the topology that was provided... This is a more consistent and robust way to generate the topology and avoid errors related to "wrong" .mol2 files... For now, you can use both methods, but moving forward we will transition to using always the topology of the system. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
yes, it's expected to be the same, although gmx_MMPBSA does not enforce the use of the same force field... that will ultimately depend on you...
Bug summary
tleap failed when querying _GMXMMPBSA_leap.in
Terminal output
gmx_MMPBSA.log
gmx_MMPBSA.log
Operating system
Ubuntu 18.04
gmx_MMPBSA Version
gmx_MMPBSA v1.5.7
Python version
PYTHON VERSION: 3.9.16
Installation
conda AmberTools + pip