Uses of Class
ffx.utilities.FFXScript
Packages that use FFXScript
Package
Description
The Algorithms CLI package defines options for PicoCLI command line scripts.
The Potential CLI package defines reusable options for PicoCLI command line scripts.
The Utilities package implements a variety of useful Directory, File, Port, String, etc
functionality.
-
Uses of FFXScript in ffx.algorithms.cli
Subclasses of FFXScript in ffx.algorithms.cliModifier and TypeClassDescriptionclassBase class for scripts in the Algorithms package, providing some key functions. -
Uses of FFXScript in ffx.algorithms.commands
Subclasses of FFXScript in ffx.algorithms.commandsModifier and TypeClassDescriptionclassPerforms analysis of Non-equilibrium work simulations.classThe Anneal script.classThe BAR script finds the free energy difference across a lambda window.classThe Cluster script clusters structures utilizing RMSD.classThe Dynamics script implements molecular and stochastic dynamics algorithms.classRun an FFX command on a series of files.classThe ReductionPartition script performs a discrete optimization using a many-body expansion and elimination expressions.classThe Histogram script prints out a Orthogonal Space histogram from a *.his file.classThe ManyBody script performs a discrete optimization using a many-body expansion and elimination expressions.classPerform MBAR calculation or necessary energy evaluations.classThe Minimize script uses a limited-memory BFGS algorithm to minimize the energy of a molecular system.classThe MinimizeCrystals script uses a limited-memory BFGS algorithm to minimize the energy of a crystal, including both coordinates and unit cell parameters.classThe Minimize script uses OpenMM accelerated L-BFGS algorithm to minimize the energy of a molecular system.classThe MutatePDB script mutates residue(s) of a PDB file.classThe SaveRotamers script saves out rotamers.classRun a Parallel Java Job Scheduler on a cluster with multiple nodes.classThe SortArc script sort Monte Carlo archive files by lambda value.classThe Superpose script superposes molecules in an arc/multiple model pdb file (all versus all or one versus all) or in two pdb/xyz files.classclassThe Thermodynamics script uses the Transition-Tempered Orthogonal Space Random Walk algorithm to estimate a free energy.classThe TorsionSearch command enumerates conformations of a molecule using torsional scans around rotatable bonds. -
Uses of FFXScript in ffx.algorithms.commands.test
Subclasses of FFXScript in ffx.algorithms.commands.testModifier and TypeClassDescriptionclassThe ApplyTorsions script is used to apply a custom set of torsions to a side chain.classCoformerBindingSearch is a Groovy script that generates a set of molecular orientations in vacuum and calculates the energy of each conformation.classThe CreateRotamers script creates a set of conformation dependent rotamers.classThe CrystalSearch script searches for minimum energy polymorphs for a given space group.classThe FindRestraints script identifies guest molecule atoms that should be restrained based on their proximity to specific atoms in a host molecule.classThe Freefix script calculates analytical free energy, entropy, and enthalpy corrections for flat-bottom harmonic restraints with inner and outer radii.classThe IdentifyRotamers script attempts to identify which rotamer each Residue in the system is in.classThe ManyBodyPhScan script runs a pH scan with ManyBody optimization by executing another FFXScript multiple times across a pH range.classThe MinimizePh command uses a limited-memory BFGS algorithm to minimize the energy of a CpHMD molecular system.classThe MostBar script uses a single set of archive file(s) from a Metropolized Orthogonal Space Tempering run to evaluate free energy via the Bennett Acceptance Ratio
Usage:
ffxc test.MostBar [options] <structures1>classOSTGradient tests the Orthogonal Space Tempering Potential.classThe PhDynamics command implements constant pH molecular dynamics.classUse the Rao-Blackwell Estimator to estimate a free energy difference of protonation for a CpHMD system.classThe RepexThermo command uses the Orthogonal Space Tempering with histogram replica exchange to estimate a free energy difference.classThe SortXPH command unwinds .ARC files from CpHMD runs.classWeightedEnsemble
Usage: Accelerated Sampling with Weighted Ensemble
ffxc test.WeightedEnsemble [options] <filename> [file2 -
Uses of FFXScript in ffx.potential.cli
Subclasses of FFXScript in ffx.potential.cliModifier and TypeClassDescriptionclassBase class for scripts in the Potentials package, providing some key functions. -
Uses of FFXScript in ffx.potential.commands
Subclasses of FFXScript in ffx.potential.commandsModifier and TypeClassDescriptionclassPrint out Biotype records for the atoms in an XYZ file.classConvert from Cartesian to fractional coordinates.classFix chain breaks in a PDB file.classCalculate the mean system density for single topology systems.classCompute the force field potential energy.classGenerate Quantum Espresso (QE) input from an XYZ file.classFasta outputs a sub-sequence from a FASTA file.classCreate a Feature Map for a given protein structure.classThe FFtoXML command saves a force field as an XML file usable by OpenMM.classConvert from fractional to Cartesian coordinates.classConvert a CIF file to PDB/XYZ format.classMove the center of mass of each molecule into the unit cell.classCalculates nucleic acid torsions as well as information regarding the sugar pucker.classThe Energy script evaluates the energy of a system.classCreate sub-directories for selected space groups.classExpand the system to P1 and then save it.classSave the system as a PDB file.classSave the system as an XYZ (or ARC) file.classThe Solvator script puts a box of solvent around a solute.classThe Timer command evaluates the wall clock time for energy and forces.classCalculate the surface area and volume using the GaussVol (default) or Connolly algorithm.classCalculate the surface area and volume using the GaussVol (default) or Connolly algorithm for each snapshot in an ARC file.classWriteRestraints logs "restrain-position" properties for a PDB/XYZ file. -
Uses of FFXScript in ffx.potential.commands.test
Subclasses of FFXScript in ffx.potential.commands.testModifier and TypeClassDescriptionclassThe Gradient script evaluates the consistency of the energy and gradient.classThe LambdaGradient script tests numeric gradients w.r.t. lambda against numeric, finite-difference gradients
Usage:
ffxc test.LambdaGradient [options] <filename> [file2...]classThe Gradient script evaluates the consistency of the energy and gradient for CpHMD.classThe PrmToProperty script converts a TINKER *.prm file to Java properties.classThe ReorderAtoms script sorts the atoms within an XYZ file based on atomic weight.classSave a PDB file that includes all titrating tautomer hydrogen atoms. -
Uses of FFXScript in ffx.realspace.commands
Subclasses of FFXScript in ffx.realspace.commandsModifier and TypeClassDescriptionclassThe Real Space Annealing script.classThe Real Space Dynamics script.classRun GenZ for ensemble generation.classThe ManyBody script performs a discrete optimization using a many-body expansion and elimination expressions.classThe Real Space Minimize script. -
Uses of FFXScript in ffx.realspace.commands.test
Subclasses of FFXScript in ffx.realspace.commands.testModifier and TypeClassDescriptionclassThe Alchemical Changes script.classThe Real Space Annealing script. -
Uses of FFXScript in ffx.utilities
Methods in ffx.utilities that return FFXScriptMethods in ffx.utilities that return types with arguments of type FFXScript -
Uses of FFXScript in ffx.xray.commands
Subclasses of FFXScript in ffx.xray.commandsModifier and TypeClassDescriptionclassThe X-ray Annealing script.classUse AverageMTZ to provide two MTZ files and an iteration for a cumulative moving average.classThe CIF2MTZ script saves a CIF file to MTZ format.classThe X-ray ComputeFc script.classDeuterate changes exchangeable hydrogen atoms to deuterium atoms for a PDB file.classThe X-ray Dynamics script.classThe GenZ script for calculating free energy changes.classThe ManyBody script performs a discrete optimization using a many-body expansion and elimination expressions.classThe X-ray Minimize script.classThe X-ray ModelvsData script.classThe MTZInfo script prints out MTZ reflection file header info.classThe SaveConformerPDB script saves alternate conformers with proper alt loc labels.classThe X-ray Timer script. -
Uses of FFXScript in ffx.xray.commands.test
Subclasses of FFXScript in ffx.xray.commands.testModifier and TypeClassDescriptionclassThe Alchemical Changes script.classThe X-ray test Lambda Gradient script.