Difference between revisions of "PATHSAMPLE"
Jump to navigation
Jump to search
import>Dw34 (New page: Example setup for BLJ60 - DJW 1/2/11 In this example the objective was to link a crystal structure to a minimum from the amorphous region. OPTIM was first used to create min.data.info fi...) |
|||
(10 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
+ | A driver for OPTIM to create stationary point databases using discrete path sampling and perform kinetic analysis. PATHSAMPLE is documented [http://www-wales.ch.cam.ac.uk/PATHSAMPLE.2.1.doc/ here]. |
||
− | Example setup for BLJ60 - DJW 1/2/11 |
||
+ | == Tutorials == |
||
− | In this example the objective was to link a crystal |
||
+ | These tutorials are under development. Please correct any mistakes you find and, of course, feel free to add more! |
||
− | structure to a minimum from the amorphous region. OPTIM was first used to |
||
− | create min.data.info files using odata files such as: |
||
+ | * [[Adding a model for PATHSAMPLE]] |
||
− | DUMPDATA |
||
+ | * [[List of output files for PATHSAMPLE]] |
||
− | BFGSSTEPS 5000 |
||
+ | * [[Loading OPTIM's min.data.info files into PATHSAMPLE]] |
||
− | BFGSMIN |
||
+ | * [[Using BHINTERP to find minima between two end points]] |
||
− | ENDHESS |
||
+ | * [[Finding an initial path between two end points (minima)]] |
||
− | MAXBFGS 0.2 2.0 |
||
+ | * [[Adding partially finished OPTIM stationary points to a PATHSAMPLE database]] |
||
− | UPDATES 100 100 |
||
+ | * [[Optimising a path]] -- SHORTCUT, UNTRAP and FREEPAIRS |
||
− | BFGSCONV 0.000001 |
||
+ | * [[Calculating rate constants (GT and fastest path)]] |
||
− | BINARY 48 1.5 0.5 0.8 0.88 |
||
+ | * [[Calculating rate constants (SGT, DGT, and SDGT)]] |
||
− | PARAMS 3.587037905 3.587037905 3.587037905 1.79 |
||
+ | * [[Removing minima and transition states from the database]] |
||
− | NORESET |
||
+ | * [[Relaxing existing minima with new potential and creating new database]] |
||
− | POINTS |
||
+ | * [[Relaxing existing transition states with new potential and creating new database]] |
||
− | LS -11.46001238000000 5.188783135000000 10.47622879000000 |
||
+ | * [[If things go wrong...]] |
||
− | LS -2.955568051000000 1.530923988000000 8.223564292000001 |
||
+ | * [[If you lost file min.data, but still you have points.min]] |
||
− | etc. |
||
+ | * [[path.info file is not read, causes PATHSAMPLE to die]] |
||
− | |||
+ | * [[BLJ60 example input]] |
||
− | This produced min.data.info.finish and min.data.info.start, which were copied |
||
− | to a clean directory and read into min.data and points.min using READMIN with |
||
− | this pathdata file: |
||
− | |||
− | NATOMS 60 |
||
− | COPYFILES perm.allow |
||
− | BULK 3.587037905 3.587037905 3.587037905 |
||
− | PERMDIST |
||
− | SYSTEM LS |
||
− | TEMPERATURE 0.71 |
||
− | CONNECTIONS 1 |
||
− | SEED 1 |
||
− | PERTURB 0.40 |
||
− | ETOL 1.0D-7 |
||
− | ITOL 0.01D0 |
||
− | DIRECTION AB |
||
− | EXEC /home/wales/bin/OPTIM |
||
− | TRIPLES |
||
− | ADDTRIPLES |
||
− | STARTTRIPLES |
||
− | READMIN min.data.info.start |
||
− | CYCLES 0 |
||
− | CPUS 1 |
||
− | |||
− | A single OPTIM connect run was then started for DIJINITCONT. This initial |
||
− | cycle is necessary before tryin multiple cycles, because there is only one |
||
− | possible connection attempt with only two minima. The relevant pathdata lines were: |
||
− | DIJINITCONT EXP |
||
− | CYCLES 100 |
||
− | JOBSPERNODE 1 |
||
− | PAIRLIST 1 |
||
− | with a qsub file: |
||
− | #!/bin/csh |
||
− | #PBS -N BLJ60.1.3.37 |
||
− | #PBS -q h8 |
||
− | #PBS -j oe |
||
− | #PBS -l nodes=1:ppn=8 |
||
− | |||
− | cd $PBS_O_WORKDIR |
||
− | cat $PBS_NODEFILE >& output |
||
− | wc output > nodes.info |
||
− | cat $PBS_NODEFILE >> nodes.info |
||
− | echo $USER >> nodes.info |
||
− | echo $PBS_O_WORKDIR >> nodes.info |
||
− | |||
− | /home/wales/bin/PATHSAMPLE >>& output |
||
− | |||
− | echo |
||
− | qstat -f ${PBS_JOBID}@volkhan |
||
− | echo |
||
− | |||
− | A subsequent run with CYCLES 100 on 8 cores found an initial path in five cycles, |
||
− | which took a few minutes wall clock time. |
Latest revision as of 10:33, 14 May 2019
A driver for OPTIM to create stationary point databases using discrete path sampling and perform kinetic analysis. PATHSAMPLE is documented here.
Tutorials
These tutorials are under development. Please correct any mistakes you find and, of course, feel free to add more!
- Adding a model for PATHSAMPLE
- List of output files for PATHSAMPLE
- Loading OPTIM's min.data.info files into PATHSAMPLE
- Using BHINTERP to find minima between two end points
- Finding an initial path between two end points (minima)
- Adding partially finished OPTIM stationary points to a PATHSAMPLE database
- Optimising a path -- SHORTCUT, UNTRAP and FREEPAIRS
- Calculating rate constants (GT and fastest path)
- Calculating rate constants (SGT, DGT, and SDGT)
- Removing minima and transition states from the database
- Relaxing existing minima with new potential and creating new database
- Relaxing existing transition states with new potential and creating new database
- If things go wrong...
- If you lost file min.data, but still you have points.min
- path.info file is not read, causes PATHSAMPLE to die
- BLJ60 example input