benchling_api_client.models.assay_run_create module

class AssayRunCreate

Bases: object

__init__(fields: Union[Fields, AssayFieldsCreate, UnknownType], schema_id: str, id: Union[benchling_api_client.types.Unset, str] = attr_dict['_id'].default, project_id: Union[benchling_api_client.types.Unset, str] = attr_dict['_project_id'].default, validation_comment: Union[benchling_api_client.types.Unset, str] = attr_dict['_validation_comment'].default, validation_status: Union[benchling_api_client.types.Unset, AssayRunValidationStatus] = attr_dict['_validation_status'].default) None

Method generated by attrs for class AssayRunCreate.

property additional_keys: List[str]
additional_properties: Dict[str, Any]
property fields: Union[Fields, AssayFieldsCreate, UnknownType]

Object of assay run fields

classmethod from_dict(src_dict: Dict[str, Any]) benchling_api_client.models.assay_run_create.T
get(key, default=None) Optional[Any]
property id: str

ID of assay run

property project_id: str

The project that the assay run should be uploaded to. Only users with read access to the project will be able to read the assay run. Leaving this empty will result in only the creator having read access.

property schema_id: str

ID of assay schema that assay run conforms to

to_dict() Dict[str, Any]
property validation_comment: str

Additional information about the validation status

property validation_status: AssayRunValidationStatus

Must be either VALID or INVALID