benchling_api_client.models.dna_alignment module

class DnaAlignment

Bases: object

__init__(aligned_sequences: Union[benchling_api_client.types.Unset, List[AlignedSequence]] = attr_dict['_aligned_sequences'].default, api_url: Union[benchling_api_client.types.Unset, str] = attr_dict['_api_url'].default, created_at: Union[benchling_api_client.types.Unset, datetime] = attr_dict['_created_at'].default, id: Union[benchling_api_client.types.Unset, str] = attr_dict['_id'].default, modified_at: Union[benchling_api_client.types.Unset, datetime] = attr_dict['_modified_at'].default, name: Union[benchling_api_client.types.Unset, str] = attr_dict['_name'].default, reference_sequence_id: Union[benchling_api_client.types.Unset, str] = attr_dict['_reference_sequence_id'].default, web_url: Union[benchling_api_client.types.Unset, str] = attr_dict['_web_url'].default) None

Method generated by attrs for class DnaAlignment.

property additional_keys: List[str]
additional_properties: Dict[str, Any]
property aligned_sequences: List[AlignedSequence]
property api_url: str

The canonical url of the DNA Alignment in the API.

property created_at: datetime

DateTime the DNA Alignment was created

classmethod from_dict(src_dict: Dict[str, Any]) benchling_api_client.models.dna_alignment.T
get(key, default=None) Optional[Any]
property id: str
property modified_at: datetime

DateTime the DNA Alignment was last modified

property name: str
property reference_sequence_id: str

The ID of the template or consensus DNA Sequence associated with the DNA Alignment

to_dict() Dict[str, Any]
property web_url: str

The Benchling web UI url to view the DNA Alignment