Usage¶
Q-Force is run in multiple stages. These stages are explained below.
At each stage, an options file can be provided to change the default settings
with -o file_name
. Possible options are listed in Options.
____ ______ / __ \ | ____| | | | |______| |__ ___ _ __ ___ ___ | | | |______| __/ _ \| '__/ __/ _ \ | |__| | | | | (_) | | | (_| __/ \___\_\ |_| \___/|_| \___\___| Selim Sami University of Groningen - 2020 ============================== usage: qforce [-h] [-o options] file positional arguments: --------------------------------------------------- file Input coordinate file mol.ext (ext: pdb, xyz, gro, ...) or directory (mol or mol_qforce) name. optional arguments: --------------------------------------------------- -h/--help show this help message and exit -o/--options File name for the optional options.
1) Creating the initial QM input¶
et’s assume that we have a coordinate file called mol.ext for a molecule named mol.
The extension (ext) can be anything that is supported by
ASE (xyz, pdb, gro, …).
reate the initial QM input (choosing the QM Software is described in Options) by running the following command
qforce mol.ext
This creates a directory called mol_qforce. In it, you can find mol_hessian.inp. Run this calculation on a cluster or locally, and place the output(s) in the same directory.
2) Treating the flexible dihedrals¶
If your molecule contains flexible dihedrals and if the treatment of flexible dihedrals are not turned off, then fragments and the corresponding QM inputs are created for all unique flexible dihedrals inside the subdirectory fragments with:
qforce mol
(or qforce mol_qforce
, or qforce mol.ext
)
Run these calculations on a cluster or locally, and place the output in the same subdirectory.
3) Creating the force field¶
Now that all necessary QM results are available, the fitting of the force field is done with:
qforce mol
(or qforce mol_qforce
, or qforce mol.ext
)
4) Output¶
Done! Q-Force generates several outputs:
- Force field files in GROMACS format (.gro, .itp, .top)
- Force field validation:
- QM vs MM vibrational frequencies (frequencies.txt, frequencies.pdf)
- QM vs MM dihedral profile(s) in the fragments subdirectory (.pdf)
- MM vibrational modes (frequencies.nmd) that can be visualized in VMD