Command line tool

The metaFALCON command line tool allows to perform molecular dynamics, metadynamics and multistate metadynamics simulations and provides several analysis utilities.

usage: metaFALCON [-h]
                  {gui,initial,run,analyze,log2xyz,reconstruct,reset,custom,version}
                  ...

Sub-commands:

gui

GUI Application aimed for the input preparation of molecular dynamics, metadynamics or multistate metadynamics simulations with the metaFALCON package.

metaFALCON gui [-h]

initial

Generate initial conditions randomly or take coordinates and velocities from previous calculation.

metaFALCON initial [-h] [--fromlog] [--step STEP] [--source SOURCE] [--random]
                   [--temp TEMP] [--xyz XYZ]

Named Arguments

--fromlog

use coordinates and velocities from log-file of previous calculation

Default: False

--step

step number (-1 = last step)

Default: -1

--source

directory that contains the log-file

Default: “.”

--random

generate random velocities

Default: False

--temp

temperature (K) for the generation of random velocitites

Default: 300

--xyz

file that contains the coordinates used for random velocities generation

Default: “initial.xyz”

run

Run the dynamics simulation according to the input parameters given in meta-config.json.

metaFALCON run [-h]

analyze

Analyze trajectory geometries and energies / temperature (from dynamics-*.log). Option defaults are taken from the meta-config.json file.

metaFALCON analyze [-h] [--stride STRIDE] [--start START] [--end END]
                   [--nlog NLOG] [--reset]

Named Arguments

--stride

number of trajectory frames per step

Default: 1

--start

first trajectory frame to be parsed

Default: 0

--end

last trajectory frame to be parsed (-1 means last)

Default: -1

--nlog

index of log-file to be parsed (-1 means all log-files)

Default: -1

--reset

reset stride, start, end and nlog values to default and do not take them from the meta-config.json file

Default: False

log2xyz

Convert geometries in dynamics-*.log to xyz-format saved in dynamics.xyz. Option defaults are taken from the meta-config.json file.

metaFALCON log2xyz [-h] [--stride STRIDE] [--start START] [--end END]
                   [--nlog NLOG] [--single] [--reset]

Named Arguments

--stride

number of trajectory frames per step

Default: 1

--start

first trajectory frame to be parsed

Default: 0

--end

last trajectory frame to be parsed (-1 means last)

Default: -1

--nlog

index of log-file to be parsed (-1 means all log-files)

Default: -1

--single

create single dynamics-i.xyz for every log-file

Default: False

--reset

reset stride, start, end and nlog values to default and do not take them from the meta-config.json file

Default: False

reconstruct

Reconstruct the metadynamics potential using data in vg_centers.dat and parameters in meta-config.json.

metaFALCON reconstruct [-h] [--ngauss NGAUSS] [--animate] [--stride STRIDE]
                       [--extension EXTENSION] [--unit UNIT] [--vg VG]

Named Arguments

--ngauss use only the first ngauss gaussians (Default: all)
--animate

animate the potential evolution

Default: False

--stride

number of gaussians per animation frame

Default: 1

--extension metadynamics identifier used in the config file (Default: None)
--unit

unit of the plotted metadynamics potential (eV | kcalpermol | Ha)

Default: “eV”

--vg

plot the metadynamics potential instead of the free energy surface (eV | kcalpermol | Ha)

Default: False

reset

Reset metadynamics folder to specific time step.

metaFALCON reset [-h] [--step STEP]

Named Arguments

--step

step from which the dynamics should be restarted

Default: 0

custom

Copy a template file cvcustom.py into the current working directory that can be used for the setup of user-defined collective variables.

metaFALCON custom [-h]

version

Print the program version.

metaFALCON version [-h]