Class RealSpaceOptions

java.lang.Object
ffx.xray.cli.DataRefinementOptions
ffx.realspace.cli.RealSpaceOptions

public class RealSpaceOptions extends DataRefinementOptions
Represents command line options for scripts that utilize a real-space density map.
Since:
1.0
Author:
Michael J. Schnieders, Soham Ali
  • Field Details

  • Constructor Details

    • RealSpaceOptions

      public RealSpaceOptions()
  • Method Details

    • processData

      public List<RealSpaceFile> processData(List<String> filenames, MolecularAssembly molecularAssembly)
      Process input to collect Real Space Files.
      Parameters:
      filenames - Input filenames (first filename is ignored).
      molecularAssembly - Currently open molecularAssembly.
      Returns:
      a list of Real Space File instances.
    • toRealSpaceEnergy

      public RefinementEnergy toRealSpaceEnergy(List<String> filenames, MolecularAssembly[] molecularAssemblies)
      Process input from opened molecular assemblies to a RefinementEnergy
      Parameters:
      filenames - All filenames included in the real-space data.
      molecularAssemblies - Array of MolecularAssembly instances.
      Returns:
      An assembled RefinementEnergy with real-space energy.