[gmx-users] Preparing dual topology for free energy calculation
Tushar Ranjan Moharana
tusharranjanmoharana at gmail.com
Tue Apr 12 14:51:37 CEST 2016
Hi Rompaey,
Thanks for your valuable advice. As per your advice I went through the
paper (
https://www.google.be/url?sa=t&source=web&rct=j&url=http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2872215/&ved=0ahUKEwjq3I7M-YbMAhXI_w4KHQeeCX8QFggoMAU&usg=AFQjCNHnkqQys4V7UYCURTPZyKQEYrGdWQ&sig2=rpmfKD8E07TCQ_XfeUyE3Q).
They also used dual topology approach. They use pmx to generate those
topology. Unfortunately the same program didn't work for me. It gives the
following error (mentioned at the bottom) which I couldn't solve. I went
through many tutorial and on line material but everywhere people talk about
binding energy with ligand. Also they provide topology file and don't
describe how to generate one. I will be grateful if I can get some other
option to prepare dual topology or calculate free energy without dual
topology.
Error message from pmx:
Traceback (most recent call last):
File "/home/madhu/pmx/scripts/mutate.py", line 504, in <module>
main(sys.argv)
File "/home/madhu/pmx/scripts/mutate.py", line 495, in main
apply_mutation( m, mutation, mtp_file )
File "/home/madhu/pmx/scripts/mutate.py", line 354, in apply_mutation
apply_aa_mutation(m, residue, new_aa_name, mtp_file)
File "/home/madhu/pmx/scripts/mutate.py", line 332, in apply_aa_mutation
bb_super(residue, hybrid_res )
File "/usr/local/lib/python2.7/dist-packages/pmx/geometry.py", line 168,
in bb_super
assert len(atoms1) == len(atoms2), "%s -> %s" % ( '-'.join( map(lambda
a: a.name, atoms1)),'-'.join( map(lambda a: a.name, atoms2)) )
Thanks a lot.
"A society with free knowledge is better than a society with free food"
Tushar Ranjan Moharana
B. Tech, NIT Warangal
Ph D Student, CCMB
More information about the gromacs.org_gmx-users
mailing list