benchling_sdk.services.v2.stable.oligo_service module¶
- class OligoService¶
- Bases: - benchling_sdk.services.v2.base_service.BaseService- Oligos (Deprecated). - Oligos are short linear DNA sequences that can be attached as primers to full DNA sequences. Just like other entities, they support schemas, tags, and aliases. - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos See https://benchling.com/api/reference#/DNA%20Oligos See https://benchling.com/api/reference#/RNA%20Oligos - archive(oligo_ids: Iterable[str], reason: EntityArchiveReason) OligosArchivalChange¶
- Archive Oligos (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/archiveOligos See https://benchling.com/api/reference#/DNA%20Oligos/archiveDNAOligos See https://benchling.com/api/reference#/RNA%20Oligos/archiveRNAOligos 
 - bulk_create(oligos: Iterable[OligoCreate]) AsyncTaskLink¶
- Bulk create DNA Oligos (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/bulkCreateOligos See https://benchling.com/api/reference#/DNA%20Oligos/bulkCreateDNAOligos See https://benchling.com/api/reference#/RNA%20Oligos/bulkCreateRNAOligos 
 - bulk_get(oligo_ids: Iterable[str]) Optional[List[Union[DnaOligo, RnaOligo]]]¶
- Bulk get Oligos. - See https://benchling.com/api/reference#/Oligos/bulkGetOligos 
 - create(oligo: OligoCreate) DnaOligo¶
- Create an Oligo (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/createOligo See https://benchling.com/api/reference#/DNA%20Oligos/createDNAOligo See https://benchling.com/api/reference#/RNA%20Oligos/createRNAOligo 
 - get_by_id(oligo_id: str) DnaOligo¶
- Get an Oligo by ID (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/getOligo See https://benchling.com/api/reference#/DNA%20Oligos/getDNAOligo See https://benchling.com/api/reference#/RNA%20Oligos/getRNAOligo 
 - list(modified_at: Optional[str] = None, name: Optional[str] = None, bases: Optional[str] = None, folder_id: Optional[str] = None, mentioned_in: Optional[List[str]] = None, project_id: Optional[str] = None, registry_id: Optional[str] = None, schema_id: Optional[str] = None, archive_reason: Optional[str] = None, mentions: Optional[List[str]] = None, ids: Optional[Iterable[str]] = None, entity_registry_ids_any_of: Optional[Iterable[str]] = None, names_any_of: Optional[Iterable[str]] = None, names_any_of_case_sensitive: Optional[Iterable[str]] = None, schema_fields: Optional[Dict[str, Any]] = None, creator_ids: Optional[Iterable[str]] = None, sort: Optional[ListOligosSort] = None, page_size: Optional[int] = None) PageIterator[Union[DnaOligo, RnaOligo, benchling_api_client.v2.extensions.UnknownType]]¶
- List Oligos (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/listOligos See https://benchling.com/api/reference#/DNA%20Oligos/listDNAOligos See https://benchling.com/api/reference#/RNA%20Oligos/listRNAOligos 
 - unarchive(oligo_ids: Iterable[str]) OligosArchivalChange¶
- Unarchive Oligos (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/unarchiveOligos See https://benchling.com/api/reference#/DNA%20Oligos/unarchiveDNAOligos See https://benchling.com/api/reference#/RNA%20Oligos/unarchiveRNAOligos 
 - update(oligo_id: str, oligo: OligoUpdate) DnaOligo¶
- Update an Oligo (Deprecated). - Please migrate to the corresponding DNA/RNA Oligos endpoints. - See https://benchling.com/api/reference#/Oligos/updateOligo See https://benchling.com/api/reference#/DNA%20Oligos/updateDNAOligo See https://benchling.com/api/reference#/RNA%20Oligos/updateRNAOligo 
 
