Command line keywords
Most simulation details that are set by the default, project or workflow settings can be overwritten via the command line:
weasel structure.mol2 [KEY1] [KEY2] ...
A full list of keywords together with available options can be obtained with the help keyword.
weasel -h
This prints the various keywords together with the available options
Options and keywords
At this point we want to introduce some of the most important keywords together with their options. Some of those keywords are later used in the tutorials.
Molecular input
The following table gives the keyword relevant to general molecular properties, which is its charge and its multiplicity.
Keyword |
Description |
|---|---|
|
Charge of molecule. Default is 0. |
|
Multiplicity of molecule. Default is 1. |
Basic workflow modifications
The following keywords are relevant for modifying the basic workflow in WEASEL. For example, how to exclude certain steps from the calculation, such as the preoptimization step, or how to add a frequency calculation.
Keyword |
Description |
|---|---|
|
Add a final single point energy calculation on wavefunction level. |
|
Skip optimization, only run the single point energy calculation. |
|
Switch off the final DFT single point energy calculation. |
|
Switch off preoptimization and optimization. |
|
Switch off preoptimization and optimization. |
|
Switch off dispersion correction. |
Preoptimization step
The following keywords are relevant for modifying the pre-optimization step in WEASEL. In particular, how to change the method used for this step. The default is XTB.
Keyword |
Options |
|---|---|
|
XTB, XTB1, XTB-FF, HF-3c, PBEh-3c, B97-3c, r2SCAN-3c, AM1, PM3,
MNDO
|
Optimization step
The following keywords are relevant for modifying the optimization step in WEASEL. In particular, how to change the method used for this step. The default is the functional rSCAN-3c.
Keyword |
Options |
|---|---|
|
BP86, TPSS, PBE, B97M-D3BJ, B3LYP, BHANDHLYP, PW6B95,
PBE0, wB97X, wB97X-V, wB97M-V, CAM-B3LYP, B2PLYP,
DLPNO-B2PLYP, B2GP-PLYP, DLPNO-B2GP-PLYP, DSD-PBEP86,
DLPNO-DSD-PBEP86, DSD-PBEP86/2013, DLPNO-DSD-
PBEP86/2013, R2SCAN, M062X, MP2, DLPNO-MP2, XTB, XTB1,
XTB-FF, HF-3c, PBEh-3c, B97-3c, r2SCAN-3c, AM1, PM3,
MNDO
|
|
MiniX, SV, SV(P), SVP, TZVP, TZVPP, old-SV, old-SV(P),
old-SVP, old-TZVP, old-TZVPP, def2-SV(P), def2-SVP,
def2-TZVP, def2-TZVP(-F), def2-TZVPP, def2-QZVP,
def2-QZVPP, ma-def2-SV(P), ma-def2-SVP, ma-def2-TZVP,
ma-def2-TZVP(-F), ma-def2-TZVPP, ma-def2-QZVP,
ma-def2-QZVPP, def2-SVPD, def2-TZVPD, def2-TZVPPD,
def2-QZVPD, def2-QZVPPD, ZORA-SV(P), ZORA-SVP, ZORA-TZV(P),
ZORA-TZVP, ZORA-TZVPP, ZORA-def2-SV(P), ZORA-
def2-SVP, ZORA-def2-TZVP, ZORA-def2-TZVP(-F), ZORA-def2-TZVPP,
ZORA-def2-QZVPP, old-ZORA-SV(P),
old-ZORA-SVP, old-ZORA-TZV(P), old-ZORA-TZVP, old-ZORA-TZVPP,
ZORA-ma-def2-SV(P), ZORA-ma-def2-SVP, ZORA-ma-def2-TZVP,
ZORA-ma-def2-TZVP(-F), ZORA-ma-def2-TZVPP,
ZORA-ma-def2-QZVPP, DKH-SV(P), DKH-SVP, DKH-TZV(P),
DKH-TZVP, DKH-TZVPP, DKH-def2-SV(P), DKH-def2-SVP,
DKH-def2-TZVP, DKH-def2-TZVP(-F), DKH-def2-TZVPP,
DKH-def2-QZVPP, old-DKH-SV(P), old-DKH-SVP, old-DKH-TZV(P),
old-DKH-TZVP, old-DKH-TZVPP, DKH-ma-def2-SV(P),
DKH-ma-def2-SVP, DKH-ma-def2-TZVP, DKH-ma-def2-TZVP(-F),
DKH-ma-def2-TZVPP, DKH-ma-def2-QZVPP, SARC-DKH-TZVP,
SARC-DKH-TZVPP, SARC-ZORA-TZVP, SARC-ZORA-TZVPP,
cc-pVDZ, cc-pVTZ, cc-pVQZ, cc-pV5Z, cc-pV6Z, aug-cc-pVDZ,
aug-cc-pVTZ, aug-cc-pVQZ, aug-cc-pV5Z, aug-cc-pV6Z,
pcSseg-0, pcSseg-1, pcSseg-2, pcSseg-3, pcSseg-4,
pcJ-0, pcJ-1, pcJ-2, pcJ-3, pcJ-4,
6-31+G*, 6-31G**, 6-311+G**
|
Final single point DFT calculation
The following keywords are relevant to modify the single point DFT calculation step in WEASEL. In particular, how to change the method used for this step. The default is the functional wB97X-V together with the basis set def2-TZVP.
Keyword |
Options |
|---|---|
|
BP86, TPSS, PBE, B97M-D3BJ, B3LYP,
BHANDHLYP, PW6B95, PBE0, wB97X, wB97X-V, wB97M-V,
CAM-B3LYP, B2PLYP, DLPNO-B2PLYP, B2GP-PLYP,
DLPNO-B2GP-PLYP, DSD-PBEP86, DLPNO-DSD-PBEP86, DSD-
PBEP86/2013, DLPNO-DSD-PBEP86/2013, R2SCAN, M062X,
HF-3c, PBEh-3c, B97-3c, r2SCAN-3c, AM1, PM3, MNDO
|
|
see -opt-basis STR |
Final wavefunction calculation
The following keywords are relevant for modifying the single point wavefunction (SP-WF) calculation step in WEASEL. In particular, how to change the method used for this step. By default, the calculation is false. If it is enabled, the default method is DLPNO-CCSD(T) with the basis set DEF2-TZVP.
Keyword |
Options |
|---|---|
|
HF, MP2, DLPNO-MP2, DLPNO-CCSD_T, BP-DLPNO-CCSD_T,
RIJDX-HF, RIJDX-MP2, RIJDX-DLPNO-MP2, RIJDX-DLPNO-CCSD_T,
RIJK-HF, RIJK-MP2, RIJK-DLPNO-MP2, RIJK-DLPNO-CCSD_T, CCSD_T,
DLPNO-CCSD_T, RIJCOSX-DLPNO-CCSD_T, BP-DLPNO-CCSD_T
|
|
Loose, Normal, Normal_TightPairs, Tight,
LooseIntra_NormalTightPairsForInteraction,
LooseIntra_TightForInteraction,
NormalIntra_NormalTightPairsForInteraction,
NormalIntra_TightForInteraction
|
|
see -opt-basis STR |
Postprocessing data
The following keyword can be used to process already generated data by WEASEL instead of running a full WEASEL job.
Keyword |
Options |
|---|---|
|
The analysis of the existing data can be repeated.
This call has to be run from the parent directory to the mainjob
|