Starting materials¶
StartingMaterial
¶
Bases: Item, HasSynthesisInfo, HasSubstanceInfo
A model for representing a starting material, i.e., a chemical or precursor held in the lab's inventory, from which samples are made.
The model mixes container-level and substance-level information and can be used to represent either depending on preference.
chemical_purity
¶
chemical_purity: str | None
The chemical purity of this container with regards to the defined substance.
full_percent
¶
full_percent: str | None
The amount of the defined substance remaining in the container, expressed as a percentage.
status
¶
status: StartingMaterialsStatus = StartingMaterialsStatus.AVAILABLE
The status of the starting materials, indicating its current state.