benchling_api_client.models.ingredient_write_params module¶
- class IngredientWriteParams¶
Bases:
object
- __init__(amount: IngredientAmount, component_entity_id: str, units: IngredientMeasurementUnits, catalog_identifier: Optional[str], component_lot_container_id: Optional[str], component_lot_entity_id: Optional[str], component_lot_text: Optional[str], notes: Optional[str]) None ¶
Method generated by attrs for class IngredientWriteParams.
- property amount: IngredientAmount¶
The amount value of this ingredient in its mixture, in string format (to preserve full precision). Pair with units. Supports scientific notation (1.23e4). One ingredient on this mixture can have an amount value of “QS”.
- property component_lot_container_id: Optional[str]¶
The container representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in “storage” format.
- property component_lot_entity_id: Optional[str]¶
The entity representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in “storage” format.
- property component_lot_text: Optional[str]¶
Text representing the component lot for this ingredient. This is only writable if the mixture schema supports component lots in “text” format.
- classmethod from_dict(src_dict: Dict[str, Any]) benchling_api_client.models.ingredient_write_params.T ¶
- property units: IngredientMeasurementUnits¶