FoldX 5.0 has been released, read more.
The FoldX Suite features a brand new human writable-readable boost based command line interface. To work with foldx follow these advises:
- Add the binary location to PATH environment variable.
- The file rotabase.txt or a soft link still need to be in the working directory for version 4, but it is automatically created for version5 (if you are not sure which version of the rotabase.txt you are using with version 5, just delete it and it will be created again).
- Please consider repairing the pdb as a must for any further command.
Command Line
FoldX --command=YourCommand --pdb=YourPDB ...[--more-parameters]
Config File
The config.cfg file contains everything you need to run FoldX, including general and specific commands, as well as I/O options. Different parameters are written into different lines (one parameter per line). Examples of configuration files can be found in the corresponding pages of all commands. Foldx3b6 and previous runfiles wont work anymore. If some parameters are not set, defaults options will be used (although some commands may require command specific parameters). FoldX only recognizes certain residues, the rest will be discarded before any calculation is taken, you can find a list of allowed residues here.
FoldX -f config.cfg
Interactive Help
Interactive help about commands and parameters can be obtained directly at the command line by using the following syntax:
FoldX --help
More specific help about the commands can be obtained by specifying the command name, e.g.:
FoldX --help --command=BuildModel
Fragment Library Installation
In order to use LoopReconstruction and peptide binding prediction fragment libraries should be installed, you can find installation guide here.
Yasara plugin Manual
The FoldX Suite features a dedicated (graphical) interface to Yasara. Installation instructions can be found here. Videos on how to use the commands available through Yasara can also be found at the corresponding command page
Molecule Parametrization
The FoldX Suite version 5.0 allows to parametrize custom small molecules. A manual explaining how to proceed with the parameterization (working only in version 5.0) can be found here