benchling_sdk.services.v2.beta.v2_beta_aa_sequence_service module¶

class V2BetaAaSequenceService¶

Bases: benchling_sdk.services.v2.base_service.BaseService

V2-Beta AA Sequences.

AA Sequences are the working units of cells that make everything run (they help make structures, catalyze reactions and allow for signaling - a kind of internal cell communication). On Benchling, these are comprised of a string of amino acids and collections of other attributes, such as annotations.

See https://benchling.com/api/v2-beta/reference#/AA%20Sequences

bulk_upsert(body: benchling_api_client.v2.beta.models.aa_sequences_bulk_upsert_request.AaSequencesBulkUpsertRequest) → AsyncTaskLink¶

Bulk create or update AA sequences.

See https://benchling.com/api/v2-beta/reference#/AA%20Sequences/bulkUpsertAASequences

find_matching_regions(find_matching_region: benchling_api_client.v2.beta.models.aa_sequences_find_matching_region.AaSequencesFindMatchingRegion) → AsyncTaskLink¶

Find matching regions for AA sequences.

See https://benchling.com/api/v2-beta/reference#/AA%20Sequences/findMatchingRegionsAaSequences

upsert(entity_registry_id: str, aa_sequence: benchling_api_client.v2.beta.models.aa_sequence_upsert.AaSequenceUpsert) → AaSequence¶

Create or modify an Amino Acid Sequence.

See https://benchling.com/api/v2-beta/reference#/AA%20Sequences/upsertAaSequence