rxnDB.data.preprocessor

Classes

HP11Preprocessor

Functions

main()

Module Contents

class rxnDB.data.preprocessor.HP11Preprocessor[source]
in_data: pathlib.Path
out_dir: pathlib.Path
__post_init__() None[source]
preprocess() None[source]
static _split_into_entries(text: str) list[str][source]
_process_entry(entry: str) dict[str, Any][source]
static _round_data(data: dict[str, dict[str, list[float]]], decimals: int = 3) dict[str, Any][source]
_split_reaction_and_citation(header: str) tuple[str, str, dict[str, Any]][source]
static _split_reaction(reaction: str) tuple[list[str], list[str]][source]
static _split_citations(citation_text: str) dict[str, Any][source]
static _parse_data_lines(data_lines: list[str]) dict[str, Any][source]
rxnDB.data.preprocessor.main()[source]