benchling_sdk.services.v2.stable.rna_sequence_service module¶
- class RnaSequenceService¶
- Bases: - benchling_sdk.services.v2.base_service.BaseService- RNA Sequences. - Chains of linear, single stranded RNA that support most capabilities and attributes of DNA Sequences. - See https://benchling.com/api/reference?stability=not-available#/RNA%20Sequences - archive(rna_sequence_ids: Iterable[str], reason: EntityArchiveReason) RnaSequencesArchivalChange¶
- Archive RNA sequences. - See https://benchling.com/api/reference#/RNA%20Sequences/archiveRNASequences 
 - auto_annotate(auto_annotate: AutoAnnotateRnaSequences) AsyncTaskLink¶
- Auto-annotate RNA sequences with matching features from specified Feature Libraries. - See https://benchling.com/api/reference#/RNA%20Sequences/autoAnnotateRnaSequences 
 - autofill_parts(rna_sequence_ids: Iterable[str]) AsyncTaskLink¶
- Autofill RNA sequence parts. - See https://benchling.com/api/reference#/RNA%20Sequences/autofillRNASequenceParts 
 - autofill_translations(rna_sequence_ids: Iterable[str]) AsyncTaskLink¶
- Autofill RNA sequence translations. - See https://benchling.com/api/reference#/RNA%20Sequences/autofillRNASequenceTranslations 
 - bulk_create(rna_sequences: Iterable[RnaSequenceBulkCreate]) AsyncTaskLink¶
- Bulk create RNA sequences. - See https://benchling.com/api/reference#/RNA%20Sequences/bulkCreateRNASequences 
 - bulk_get(rna_sequence_ids: Iterable[str], returning: Optional[Iterable[str]] = None) Optional[List[RnaSequence]]¶
- Bulk get RNA sequences. - See https://benchling.com/api/reference#/RNA%20Sequences/bulkGetRNASequences 
 - bulk_update(rna_sequences: Iterable[RnaSequenceBulkUpdate]) AsyncTaskLink¶
- Bulk update RNA sequences. - See https://benchling.com/api/reference#/RNA%20Sequences/bulkUpdateRNASequences 
 - create(rna_sequence: RnaSequenceCreate) RnaSequence¶
- Create a RNA sequence. - See https://benchling.com/api/reference#/RNA%20Sequences/createRNASequence 
 - get_by_id(rna_sequence_id: str, returning: Optional[Iterable[str]] = None, custom_notation_id: Optional[str] = None) RnaSequence¶
- Get a RNA sequence. - See https://benchling.com/api/reference#/RNA%20Sequences/getRNASequence 
 - 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, name_includes: Optional[str] = None, names_any_of: Optional[Iterable[str]] = None, names_any_of_case_sensitive: Optional[Iterable[str]] = None, creator_ids: Optional[Iterable[str]] = None, schema_fields: Optional[Dict[str, Any]] = None, sort: Optional[ListRNASequencesSort] = None, page_size: Optional[int] = None, author_idsany_of: Optional[Iterable[str]] = None, returning: Optional[Iterable[str]] = None, custom_notation_id: Optional[str] = None) PageIterator[RnaSequence]¶
- List RNA sequences. - See https://benchling.com/api/reference#/RNA%20Sequences/listRNASequences 
 - match_bases(match_bases_request: MatchBasesRequest) RnaSequencesPaginatedList¶
- Match bases. - Returns RNA Sequences that exactly match the provided bases. - See https://benchling.com/api/reference#/RNA%20Sequences/matchBasesRnaSequences 
 - search_bases(search_bases_request: SearchBasesRequest) RnaSequencesPaginatedList¶
- Search bases. - Returns RNA Sequences that contain the provided bases. Search indexing is asynchronous, so results may be not be available immediately after creation. - See https://benchling.com/api/reference#/RNA%20Sequences/searchRnaSequences 
 - unarchive(rna_sequence_ids: Iterable[str]) RnaSequencesArchivalChange¶
- Unarchive RNA sequences. - See https://benchling.com/api/reference#/RNA%20Sequences/unarchiveRNASequences 
 - update(rna_sequence_id: str, rna_sequence: RnaSequenceUpdate) RnaSequence¶
- Update a RNA sequence. - See https://benchling.com/api/reference#/RNA%20Sequences/updateRNASequence 
 
