aiida_chemshell.parsers.base module¶
Defines the calculation parsers for the ChemShell AiiDA plugin.
- class aiida_chemshell.parsers.base.ChemShellParser(node: CalcJobNode)¶
Bases:
ParserAiiDA parser plugin for ChemShell calculations.
- parse(**kwargs)¶
Parse the output of a ChemShell calculation.
- parse_neb_info(file_path: Path) None¶
Parse the NEB info file into an AiiDA ArrayData noe.
- parse_optimisation_path(stdout: str) None¶
Extract per step values from the optimisation job.
- parse_vibrational_analysis(stdout: str) None¶
Extract the vibrational analysis from ChemShell output log.
- parse_xyz_path(file_path: Path, output_link: str) None¶
Parse the NEB pathway into an AiiDA TrajectoryData node.