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 
 
