exercises:2015_cecam_tutorial:forcefields
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
exercises:2015_cecam_tutorial:forcefields [2015/09/01 21:36] – mwatkins | exercises:2015_cecam_tutorial:forcefields [2020/08/21 10:15] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 15: | Line 15: | ||
{{http:// | {{http:// | ||
| | ||
- | Now you should have solvate.psf and solvate.pdb in your directory, which contain the coordinates and connectivity information of the solvated protein. For some proteins you might now need to add ions into the solvent to neutralize the system, but we're OK with ubiquitin. | + | Now you should have solvate.psf and solvate.pdb in your directory, which contain the coordinates and connectivity information of the solvated protein. Open the .psf file edit the first line to simple read PSF. For some proteins you might now need to add ions into the solvent to neutralize the system, but we're OK with ubiquitin. |
At this point we're nearly ready to run CP2K. First we need to get hold of the forcefield files. The CHARMM forcefields are distributed from the MacKrell group website {{http:// | At this point we're nearly ready to run CP2K. First we need to get hold of the forcefield files. The CHARMM forcefields are distributed from the MacKrell group website {{http:// | ||
Line 62: | Line 62: | ||
& | & | ||
MINIMIZER LBFGS | MINIMIZER LBFGS | ||
+ | #just do 100 steps, | ||
+ | #we only want to remove bad contacts | ||
MAX_ITER 100 | MAX_ITER 100 | ||
&END | &END | ||
+ | &END MOTION | ||
+ | </ | ||
+ | |||
+ | Now we can start to equilibriate the system in MD. Make a new input file as follows, and run it in the same directory (or tell it where the restart file from the minimization is) | ||
+ | |||
+ | < | ||
+ | & | ||
+ | METHOD FIST | ||
+ | &MM | ||
+ | & | ||
+ | parm_file_name toppar/ | ||
+ | parmtype CHM | ||
+ | &SPLINE | ||
+ | | ||
+ | | ||
+ | &END | ||
+ | &END FORCEFIELD | ||
+ | & | ||
+ | &EWALD | ||
+ | EWALD_TYPE spme | ||
+ | ALPHA .44 | ||
+ | GMAX 36 | ||
+ | O_SPLINE 6 | ||
+ | &END EWALD | ||
+ | &END POISSON | ||
+ | &END MM | ||
+ | &SUBSYS | ||
+ | &CELL | ||
+ | ABC 40.685 42.380 46.291 | ||
+ | &END CELL | ||
+ | & | ||
+ | COORD_FILE_NAME solvate.pdb | ||
+ | COORDINATE pdb | ||
+ | CONN_FILE_FORMAT psf | ||
+ | CONN_FILE_NAME solvate.psf | ||
+ | &END TOPOLOGY | ||
+ | |||
+ | & | ||
+ | | ||
+ | &END | ||
+ | &END | ||
+ | &END SUBSYS | ||
+ | &END FORCE_EVAL | ||
+ | &GLOBAL | ||
+ | PROJECT ubiquitin_md | ||
+ | RUN_TYPE MD | ||
+ | &END GLOBAL | ||
+ | |||
+ | & | ||
+ | RESTART_FILE_NAME ubiquitin_mini-1.restart | ||
+ | RESTART_DEFAULT F | ||
+ | RESTART_POS T | ||
+ | &END EXT_RESTART | ||
+ | |||
+ | &MOTION | ||
&MD | &MD | ||
ENSEMBLE NVT | ENSEMBLE NVT | ||
Line 79: | Line 136: | ||
&END MOTION | &END MOTION | ||
</ | </ | ||
- | |||
+ | We take the coordinates from previous minimization run using the external restart option in CP2K. Hopefully this works for you and you can explore the MD facilities in the code. You'd need to equilibriate for quite some ns before starting production, maybe including some NPT to make sure the box size is correct. | ||
+ | |||
+ | (This exercise is heavily based on material I-Feng William Kuo (Lawrence Livermore National Laboratory) presented at previous CP2K workshops) | ||
+ | |||
+ | |||
+ |
exercises/2015_cecam_tutorial/forcefields.1441143374.txt.gz · Last modified: 2020/08/21 10:14 (external edit)