cifkit.utils.formula module
Parses a formula.
- cifkit.utils.formula.get_normalized_formula(formula: str, demical_places=3) str[source]
- Return a formula with the stoichiometry coefficient sum of 1. 
- cifkit.utils.formula.get_parsed_formula(formula: str) list[tuple[str, str]][source]
- Return a list of tuples, each tuple containing an element and its index. 
- cifkit.utils.formula.get_parsed_norm_formula(formula: str) list[tuple[str, str]][source]
- Return a list of tuples, each tuple containing element and normalized index. 
- cifkit.utils.formula.get_subscripted_formula(formula: str) str[source]
- Return a subscripted formula used for plotting. 
- cifkit.utils.formula.get_unique_element_count(formula: str) int[source]
- Return the number of unique elements in the chemical formula. 
- cifkit.utils.formula.get_unique_elements(formula: str) list[str][source]
- Return a set of elements parsed from a formula.