SynthesisRecipe
- class emmet.core.synthesis.core.SynthesisRecipe(**data)
Bases:
BaseModelModel for a document containing synthesis description data
- Parameters:
doi (str | None)
paragraph_string (str | None)
synthesis_type (SynthesisTypeEnum | None)
reaction_string (str | None)
reaction (ReactionFormula | None)
target (ExtractedMaterial | None)
targets_formula (list[str] | None)
precursors_formula (list[str] | None)
targets_formula_s (list[str] | None)
precursors_formula_s (list[str] | None)
precursors (list[ExtractedMaterial] | None)
operations (list[Operation] | None)
- model_config: ClassVar[ConfigDict] = {}
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].