In this section we describe the structure of the .ffea
file. The complete reference to all the keywords describing the system can be found here. More information on every simulation approach will be found in the corresponding pages.
The input file has two main blocks:
Blocks open with: <block>
and closed with </block>
, and the structure of a minimal valid .ffea
file looks like:
<param> ... </param> <system> <blob> ... </blob> </system>
where:
<param>
block contains parameters affecting the whole system
.<system>
block contain subblocks describing the blobs and possibly their interactions.blob
block defines a protein in the simulationAttributes within blocks are defined between <
>
, using International System Units. For example, temperature is set to 300K using kT, as:
<kT = 4.11e-21>
The simulation length is set using num_steps and will be cast to an integer:
<num_steps = 1e8>
File names can be written relative to the directory where the .ffea script resides, or giving an absolute path:
<trajectory_out_fname = /path/to/your/file/trajectory.out>
Comments are allowed when enclosed between <!--
and -->
signs, e. g. <!-- this is a comment :) -->
.
A minimal input file is generated automatically through voltoffea, the next sections describe how to set up more complex systems, and all the keywords and blocks are listed and described in the reference site.