ExtractedMaterial

class emmet.core.synthesis.materials.ExtractedMaterial(**data)

Bases: BaseModel

Model for a material extracted from the literature

Parameters:
  • material_string (str)

  • material_formula (str)

  • material_name (str | None)

  • phase (str | None)

  • is_acronym (bool | None)

  • composition (list[Component])

  • amounts_vars (dict[str, Values])

  • elements_vars (dict[str, list[str]])

  • additives (list[str])

  • oxygen_deficiency (str | None)

model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].