benchling_sdk.services.v2.stable.assay_run_service module¶
- class AssayRunService¶
Bases:
benchling_sdk.services.v2.base_service.BaseService
Assay Runs.
Runs capture the details / parameters of a run that was performed. Results are usually nested under a run.
See https://benchling.com/api/reference#/Assay%20Runs
- archive(assay_run_ids: Iterable[str], reason: AssayRunsArchiveReason) AssayRunsArchivalChange ¶
Archive Assay Runs.
See https://benchling.com/api/reference#/Assay%20Runs/archiveAssayRuns
- automation_input_generators(assay_run_id: str, modified_at: Optional[str] = None) PageIterator[AutomationInputGenerator] ¶
List AutomationInputGenerators by Run.
See https://benchling.com/api/reference#/Assay%20Runs/listAutomationInputGenerators
- automation_output_processors(assay_run_id: str) PageIterator[AutomationOutputProcessor] ¶
List AutomationOutputProcessors by Run.
Deprecated in favor of lab_automation.automation_output_processors.
See https://benchling.com/api/reference#/Assay%20Runs/listAutomationOutputProcessorsDeprecated
- bulk_get(assay_run_ids: Iterable[str]) Optional[List[AssayRun]] ¶
Bulk get runs by ID.
See https://benchling.com/api/reference#/Assay%20Runs/bulkGetAssayRuns
- create(assay_runs: Iterable[AssayRunCreate]) AssayRunsBulkCreateResponse ¶
Create 1 or more runs.
See https://benchling.com/api/reference#/Assay%20Runs/createAssayRuns
- get_by_id(assay_run_id: str) AssayRun ¶
Get a run.
See https://benchling.com/api/reference#/Assay%20Runs/getAssayRun
- list(schema_id: str, min_created_time: Optional[int] = None, max_created_time: Optional[int] = None, page_size: Optional[int] = None, ids: Optional[Iterable[str]] = None) PageIterator[AssayRun] ¶
List runs.
See https://benchling.com/api/reference#/Assay%20Runs/listAssayRuns
- unarchive(assay_run_ids: Iterable[str]) AssayRunsArchivalChange ¶
Unarchive Assay Runs.
See https://benchling.com/api/reference#/Assay%20Runs/unarchiveAssayRuns
- update(assay_run_id: str, assay_run: AssayRunUpdate) AssayRun ¶
Update a run.
See https://benchling.com/api/reference#/Assay%20Runs/updateAssayRun