pyiron_base.utils.parser

pyiron_base.utils.parser#

General purpose output parser

Functions

extract_data_from_file(file_name, tag[, ...])

General purpose routine to extract any static from a log (text) file

extract_data_from_str_lst(str_lst, tag[, ...])

General purpose routine to extract any static from a log (text) file

Classes

LogTag(tag_dict[, h5_dict, key_dict])

LogTag object to parse for a specific pattern in the output file

Logstatus([h5, iter_levels])

Generic Parser for parsing output files by searching for a specific pattern structure and extracting the data that follows the pattern into the status_dict dictionary.