This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
howto:gaussian [2014/12/15 16:20] alopis [Example PBSPro job script for g09.A01] |
howto:gaussian [2025/10/17 09:51] (current) alopis [Easy Gaussian09 and Gaussian16 PBS creation and submission] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Gaussian at CHPC ====== | ====== Gaussian at CHPC ====== | ||
| - | | + | This license can only be used by CHPC registered users, which are associated with either |
| + | Gaussian can be run over 1 or 2 nodes (see example below) | ||
| - | We have two versions of Gaussian 09 installed at CHPC. | + | ====Easy Gaussian09 and Gaussian16 PBS creation and submission==== |
| - | Here is an example on how to access them: | + | |
| - | embele@login01: | + | In order to see all available |
| - | embele@login01: | + | |
| - | embele@login01:~/scratch5 $ module add gaussian/ | + | |
| - | + | ||
| - | + | ||
| - | ====Example PBSPro job script for g09.A01==== | + | |
| + | module load chpc/ | ||
| - | #! /bin/sh | + | Execute **qg09_E01** or **qg16_A03** or **qg16_B01** or **qg16_C01** |
| - | | + | |
| - | | + | This script handles PBS setup and submission. |
| - | | + | Also takes care of jobs running over more than one node with LINDA and does cleanup of temporary GAU files when job is completed/killed. Examples of these scripts are provided below. |
| - | | + | |
| - | | + | EXAMPLE1 |
| - | | + | Enter project name/shortname |
| - | | + | |
| - | | + | Enter input file (with .com or .gjf extension) |
| + | test.gjf | ||
| + | Enter number of nodes on which to run job | ||
| + | 1 | ||
| + | | ||
| + | 2:00 | ||
| + | | ||
| + | | ||
| + | | ||
| + | Do you wish to submit job to cluster (y/n) | ||
| + | y | ||
| + | |||
| + | |||
| + | EXAMPLE2 [PLEASE TAKE NOTE OF EMPTY SPACES] | ||
| + | Enter project name/shortname | ||
| + | CHEM0100 | ||
| + | Enter input file (with .com or .gjf extension) | ||
| + | | ||
| + | | ||
| | | ||
| - | | + | |
| - | source / | + | |
| - | module add gaussian/ | + | |
| - | source / | + | |
| | | ||
| - | | + | |
| - | ====Example moab job script | + | testing@gmail.com |
| - | + | | |
| + | Do you wish to submit | ||
| + | y | ||
| + | |||
| + | |||
| + | If you wish to use the utility **formchk** (to create readable format files for visualisers) please do the following. | ||
| + | |||
| + | module load chpc/ | ||
| + | source $g16root/ | ||
| + | |||
| + | Then the command **formcheck** should be available for use. Other Gaussian commands should also be available, such as **freqchk** and **chkchk**. | ||
| - | #/bin/csh | ||
| - | #MSUB -l nodes=1: | ||
| - | #MSUB -l feature=dell | ||
| - | #MSUB -l walltime=2: | ||
| - | #MSUB -m be | ||
| - | #MSUB -V | ||
| - | #MSUB -o / | ||
| - | #MSUB -e / | ||
| - | #MSUB -d / | ||
| - | |||
| - | |||
| - | source / | ||
| - | source / | ||
| - | module add gaussian/ | ||
| - | g09 < input.com > output.log | ||
| - | Both examples above use this example of a gaussian input file: | + | You can use a **checkpoint |
| - | + | ||
| - | %nprocshared=12 | + | https:// |
| - | %nprocl=1 | + | |
| - | #P HF/6-31G* IOP(6/33=2, | + | https:// |
| - | Title Card Required | + | |
| - | 0 1 | + | https:// |
| - | | + | |
| - | O | + | https://www.researchgate.net/ |
| - | N -2.14200500 | + | |
| - | H | + | Very occassionally |
| - | C -0.75900100 | + | |
| - | C 0.14379200 | + | |
| - | C 0.59047400 | + | |
| - | C 1.59689900 | + | |
| - | C 0.08697100 | + | |
| - | | + | |
| - | | + | |
| - | C 1.35866600 | + | |
| - | C 1.32989700 | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| + | Please **recheck** your molecular **geometry very carefully** to ensure there are no issues - this will result in calculations which take much longer than necessary. | ||