citrine.informatics.design_spaces.design_space module
Tools for working with design spaces.
- class citrine.informatics.design_spaces.design_space.DesignSpace
Bases:
PolymorphicSerializable
[DesignSpace
],AsynchronousObject
A Citrine Design Space describes the set of materials that can be made.
Abstract type that returns the proper type given a serialized dict.
- classmethod build(data: dict) SelfType
Build the underlying type.
- failed() bool
Whether the backend process has completed unsuccessfully.
- classmethod get_type(data) Type[Serializable]
Return the subtype.
- in_progress() bool
Whether the backend process is in progress.
- succeeded() bool
Whether the backend process has completed successfully.
- static wrap_instance(subspace_data: dict) dict
Insert a serialized embedded design space into an entity envelope.
This facilitates deserialization.
- description = None
- name = None
- property sample_design_space_executions
Start a Sample Design Space Execution using the current Design Space.
- uid = None
Citrine Platform unique identifier
- Type:
Optional[UUID]