aiida_aimall.parsers#
Parsers provided by aiida_aimall.
Register parsers via the “aiida.parsers” entry point in pyproject.toml.
Module Contents#
Classes#
Parser class for parsing output of calculation. |
|
Parser class for parsing output of calculation. |
Attributes#
- class aiida_aimall.parsers.AimqbBaseParser(node)[source]#
Bases:
aiida.parsers.parser.ParserParser class for parsing output of calculation.
- parse(**kwargs)[source]#
Parse outputs, store results in database.
- Returns:
an exit code, if parsing fails (or nothing if parsing succeeds)
- _parse_cc_props(atomic_properties)[source]#
Extract VSCC properties from output files :param atomic_properties: dictionary of atomic properties from _parse_atomic_props :param type atomic_properties: dict
- class aiida_aimall.parsers.AimqbGroupParser(node)[source]#
Bases:
AimqbBaseParserParser class for parsing output of calculation.