aiida.parsers

Package Contents

Classes

API

class aiida.parsers.Parser(node: aiida.orm.CalcJobNode)

Bases: abc.ABC

Initialization

property logger
property node: aiida.orm.CalcJobNode
property exit_codes: aiida.engine.ExitCodesNamespace
property retrieved: aiida.orm.FolderData
property outputs
out(link_label: str, node: aiida.orm.Data) None
get_outputs_for_parsing()
classmethod parse_from_node(node: aiida.orm.CalcJobNode, store_provenance=True, retrieved_temporary_folder=None) Tuple[Optional[Dict[str, Any]], aiida.orm.CalcFunctionNode]
abstract parse(**kwargs) Optional[aiida.engine.ExitCode]