aiida_crystal17.parsers.cry_basic module¶
A parser to read output from a standard CRYSTAL17 run
-
class
aiida_crystal17.parsers.cry_basic.
CryBasicParser
(calculation)[source]¶ Bases:
aiida.parsers.parser.Parser
Parser class for parsing (stdout) output of a standard CRYSTAL17 run
-
classmethod
get_linkname_outsettings
()[source]¶ Returns the name of the link to the output_structure Node exists if positions or cell changed.
-
classmethod
get_linkname_outstructure
()[source]¶ Returns the name of the link to the output_structure Node exists if positions or cell changed.
-
parse_with_retrieved
(retrieved)[source]¶ Parse outputs, store results in database.
Parameters: retrieved – a dictionary of retrieved nodes, where the key is the link name Returns: a tuple with two values (bool, node_list)
, where:bool
: variable to tell if the parsing succeedednode_list
: list of new nodes to be stored in the db (as a list of tuples(link_name, node)
)
-
classmethod