Skip to content

bloqade.analog.submission.base.SubmissionBackend

← Module overview

classSubmissionBackendsource

bloqade.analog.submission.base.SubmissionBackend

Bases: BaseModel

class SubmissionBackend

methodget_capabilitiessource

bloqade.analog.submission.base.SubmissionBackend.get_capabilities

Signature
def get_capabilities(use_experimental: bool = False) -> QuEraCapabilities

Parameters

NameTypeDefaultDescription
use_experimentalboolFalse

Returns

QuEraCapabilities

source

methodvalidate_tasksource

bloqade.analog.submission.base.SubmissionBackend.validate_task

Signature
def validate_task(task_ir: Union[BraketTaskSpecification, QuEraTaskSpecification]) -> None

Parameters

NameTypeDescription
task_irUnion[BraketTaskSpecification, QuEraTaskSpecification]
source

methodsubmit_tasksource

bloqade.analog.submission.base.SubmissionBackend.submit_task

Signature
def submit_task(task_ir: Union[BraketTaskSpecification, QuEraTaskSpecification]) -> str

Parameters

NameTypeDescription
task_irUnion[BraketTaskSpecification, QuEraTaskSpecification]

Returns

str

source

methodcancel_tasksource

bloqade.analog.submission.base.SubmissionBackend.cancel_task

def cancel_task(task_id: str) -> None

Parameters

NameTypeDescription
task_idstr
source

methodtask_resultssource

bloqade.analog.submission.base.SubmissionBackend.task_results

def task_results(task_id: str) -> QuEraTaskResults

Parameters

NameTypeDescription
task_idstr

Returns

QuEraTaskResults

source

methodtask_statussource

bloqade.analog.submission.base.SubmissionBackend.task_status

def task_status(task_id: str) -> QuEraTaskStatusCode

Parameters

NameTypeDescription
task_idstr

Returns

QuEraTaskStatusCode

source