Minimizing and running a simulation of an organic molecule
Posted: Thu Jan 17, 2013 7:06 pm
Hi, I would like to minimize and run a simulation of an organic molecule in water.
I'm an intermediate C++ programmer (no GUI experience), studying chemistry, and have no experience with molecular dynamic simulations.
I have a couple of molecules I want to simulate, but no one with current knowledge of modern simulations to help me. The the largest molecule has an Da of 1500 (~100 atoms).
I would prefer to have GPU accelerated simulation software, but I would assume that CPU code for such small molecules are fine as well.
Can OpenMM be used for such a project? If so, can you lead me on how to do this? If not, can you lead me to an easy to use software that does?
Edit: CUDA will be the best as running a GTX 460 V2
Do you think that a molecule of this size will undergo different states like proteins? I.e. misfolding
Currently watching "3b -- Video: OpenMM API & Roadmap -- Peter Eastman", let's hope I understand it.
Watched it, I never installed a library before, but there is a first time for everything. Tryign to install the library to VS 2012, or will just get VS2009 if too many problems.
Rebuilt .sln to 2012, read the OpenMMUserGuide.pdf and di what it said to do. Tried to build "HelloArgon" and got this error:
going to try it on VS2009
nevermind, just needed to set to Release, not debug
getting a OpenMM.dll is not installed, double checkign steps to see if I followed directions correctly
FINAL: I can't seem to find teh solution to this problem. My guess would be that I set up PATH wrong. How do I edit it so it accepts multiple paths? Seperate by semicolon?
Looks like Zephr now supports HETATM's! Does not convert to gromacs format correctly, gives this error (i used pymol to make the pbd, will use spartan next):
spartan 08 pdb file does not work as well.
Thanks!
P.S. Thank you for all your work on F@H and making the code open source. I run my desktop and laptop 24/7 to show my appreciation
I'm an intermediate C++ programmer (no GUI experience), studying chemistry, and have no experience with molecular dynamic simulations.
I have a couple of molecules I want to simulate, but no one with current knowledge of modern simulations to help me. The the largest molecule has an Da of 1500 (~100 atoms).
I would prefer to have GPU accelerated simulation software, but I would assume that CPU code for such small molecules are fine as well.
Can OpenMM be used for such a project? If so, can you lead me on how to do this? If not, can you lead me to an easy to use software that does?
Edit: CUDA will be the best as running a GTX 460 V2
Do you think that a molecule of this size will undergo different states like proteins? I.e. misfolding
Currently watching "3b -- Video: OpenMM API & Roadmap -- Peter Eastman", let's hope I understand it.
Watched it, I never installed a library before, but there is a first time for everything. Tryign to install the library to VS 2012, or will just get VS2009 if too many problems.
Rebuilt .sln to 2012, read the OpenMMUserGuide.pdf and di what it said to do. Tried to build "HelloArgon" and got this error:
Code: Select all
1>------ Build started: Project: HelloArgon, Configuration: Debug Win32 ------
1> HelloArgon.cpp
1>c:\program files (x86)\openmm\include\openmm\system.h(127): warning C4018: '<' : signed/unsigned mismatch
1>LINK : fatal error LNK1104: cannot open file 'OpenMM_d.lib'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
nevermind, just needed to set to Release, not debug
getting a OpenMM.dll is not installed, double checkign steps to see if I followed directions correctly
FINAL: I can't seem to find teh solution to this problem. My guess would be that I set up PATH wrong. How do I edit it so it accepts multiple paths? Seperate by semicolon?
Looks like Zephr now supports HETATM's! Does not convert to gromacs format correctly, gives this error (i used pymol to make the pbd, will use spartan next):
Code: Select all
Software inconsistency error:
Trying to deduce atomnumbers when no pdb information is present
Code: Select all
C:\Program Files (x86)\FAHClient; C:\Program Files\OpenMM\lib; C:\Program Files\OpenMM\lib\plugins
Thanks!
P.S. Thank you for all your work on F@H and making the code open source. I run my desktop and laptop 24/7 to show my appreciation