Package ffx.algorithms.commands
Class BAR
java.lang.Object
ffx.utilities.FFXCommand
ffx.algorithms.cli.AlgorithmsCommand
ffx.algorithms.commands.BAR
The BAR script finds the free energy difference across a lambda window. It presently assumes
that the number of files composing the first end of the window equals the number of files
composing the other end.
Usage:
ffxc BAR [options] <structures1> <structures2>
Usage:
ffxc BAR [options] <structures1> <structures2>
-
Field Summary
Fields inherited from class ffx.algorithms.cli.AlgorithmsCommand
activeAssembly, algorithmFunctions, algorithmListener, baseDirFields inherited from class ffx.utilities.FFXCommand
args, binding, color, help, logger, parseResult, version -
Constructor Summary
ConstructorsConstructorDescriptionBAR()BAR Constructor.BAR(FFXBinding binding) BAR Constructor.BAR constructor that sets the command line arguments. -
Method Summary
Modifier and TypeMethodDescriptionReturns a List of all Potential objects associated with this script.Obtain the Free Energy Difference reporter for this class.run()Execute this Command.voidsetProperties(org.apache.commons.configuration2.Configuration additionalProps) Sets an optional Configuration with additional properties.Methods inherited from class ffx.algorithms.cli.AlgorithmsCommand
destroyPotentials, getActiveAssemblies, getActiveAssembly, getPotentialsFromAssemblies, init, saveDirFile, setBaseDir, updateTitleMethods inherited from class ffx.utilities.FFXCommand
getCommand, helpString, listCommands, setBinding
-
Constructor Details
-
BAR
public BAR()BAR Constructor. -
BAR
BAR Constructor.- Parameters:
binding- The Binding to use.
-
BAR
BAR constructor that sets the command line arguments.- Parameters:
args- Command line arguments.
-
-
Method Details
-
setProperties
public void setProperties(org.apache.commons.configuration2.Configuration additionalProps) Sets an optional Configuration with additional properties.- Parameters:
additionalProps- Additional properties configuration.
-
run
Execute this Command.- Overrides:
runin classFFXCommand- Returns:
- The current FFXCommand.
-
getPotentials
Returns a List of all Potential objects associated with this script.- Overrides:
getPotentialsin classAlgorithmsCommand- Returns:
- All Potentials. Sometimes empty, never null.
-
getReporter
Obtain the Free Energy Difference reporter for this class.- Returns:
- The Free Energy Difference reporter.
-