Running a small molecule using CHARMM ff and explicit H2O

The functionality of OpenMM will (eventually) include everything that one would need to run modern molecular simulation.
POST REPLY
User avatar
Joe Napoli
Posts: 23
Joined: Fri Aug 09, 2013 12:09 pm

Running a small molecule using CHARMM ff and explicit H2O

Post by Joe Napoli » Mon Feb 08, 2016 2:44 pm

Hi,

I would like to simulate a small molecule with explicit solvent in OpenMM. I have created CHARMM force field files using CGenFF:https://cgenff.paramchem.org/. My question is whether it is possible to straightforwardly solvate this molecule and simulate it using an arbitrary explicit water model (e.g. qTIP4P/f). One route that I think might work is: (1) serialize the force field using the xmlserializer in OpenMM, (2) create a force field object by loading a list of xml files, e.g.

Code: Select all

ff = ForceField('my_charmm_ff.xml', 'qtip4pf.xml')


Do you think this is feasible? If not with CHARMM, would it be with Amber?

Thank you!
Joe

User avatar
Peter Eastman
Posts: 2593
Joined: Thu Aug 09, 2007 1:25 pm

Re: Running a small molecule using CHARMM ff and explicit H2

Post by Peter Eastman » Tue Feb 09, 2016 1:08 pm

If you're already starting from CHARMM files, what about just loading them directly with CharmmPsfFile?

Peter

User avatar
Joe Napoli
Posts: 23
Joined: Fri Aug 09, 2013 12:09 pm

Re: Running a small molecule using CHARMM ff and explicit H2

Post by Joe Napoli » Tue Feb 09, 2016 1:25 pm

Hi Peter,

I am able to do that currently to run a gas phase simulation or a simulation in implicit solvent, but would I be able to load the charmm files directly, solvate the molecule, and run the simulation in explicit water (using e.g. TIP4P)?

Thank you!
Joe

User avatar
Jason Swails
Posts: 47
Joined: Mon Jan 07, 2013 5:11 pm

Re: Running a small molecule using CHARMM ff and explicit H2

Post by Jason Swails » Tue Feb 09, 2016 1:29 pm

No, you would have to solvate the molecule with CHARMM or something equivalent. You could solvate in VMD and use autopsf to create the PSF file, or you could use CHARMM-GUI if you don't have access to CHARMM directly.

We're currently working on a CHARMM FF conversion, but it's not quite ready yet.

POST REPLY