schrodinger.application.xtb.output module¶
- class schrodinger.application.xtb.output.XTBOutput(output: Optional[Union[pathlib.Path, str]], structure: Optional[Union[schrodinger.structure._structure.Structure, pathlib.Path, str]], opt_file: Optional[Union[pathlib.Path, str]] = None, charge_file: Optional[Union[pathlib.Path, str]] = None)¶
Bases:
object
- UNKNOWN = 0¶
- OK = 1¶
- SPLAT = 2¶
- __init__(output: Optional[Union[pathlib.Path, str]], structure: Optional[Union[schrodinger.structure._structure.Structure, pathlib.Path, str]], opt_file: Optional[Union[pathlib.Path, str]] = None, charge_file: Optional[Union[pathlib.Path, str]] = 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