schrodinger.application.xtb.output module

class schrodinger.application.xtb.output.XTBOutput(output: pathlib.Path | str, structure: schrodinger.structure._structure.Structure | pathlib.Path | str | None, opt_file: pathlib.Path | str | None = None, charge_file: pathlib.Path | str | None = None)

Bases: object

UNKNOWN = 0
OK = 1
SPLAT = 2
__init__(output: pathlib.Path | str, structure: schrodinger.structure._structure.Structure | pathlib.Path | str | None, opt_file: pathlib.Path | str | None = None, charge_file: pathlib.Path | str | None = None)

Class for collecting results from xTB calculations.

Parameters
  • output – Main xTB log file name.

  • opt_file – SDF output containing optimized geometry

  • charge_file – File containing computed charges

  • structure – Initial structure object (or file) to be updated with parsed properties