bloqade.analog.submission.quera.QuEraBackend
← Module overview
class
property
sourcemethod
sourcemethod
sourcemethod
sourcemethod
method
sourcemethod
sourcemethod
source
classQuEraBackend¶source
bloqade.analog.submission.quera.QuEraBackend
Bases: SubmissionBackend
class QuEraBackendAttributes
| Name | Type | Default | Description |
|---|---|---|---|
api_hostname | str | required | |
qpu_id | str | required | |
api_stage | str | 'v0' | |
virtual_queue | Optional[str] | None | |
proxy | Optional[str] | None | |
region | Optional[str] | None | |
access_key | Optional[str] | None | |
secret_key | Optional[str] | None | |
session_token | Optional[str] | None | |
session_expires | Optional[int] | None | |
role_arn | Optional[str] | None | |
role_session_name | Optional[str] | None | |
profile | Optional[str] | None |
propertyqueue_api¶source
bloqade.analog.submission.quera.QuEraBackend.queue_api
queue_apimethodget_capabilities¶source
bloqade.analog.submission.quera.QuEraBackend.get_capabilities
Signature
def get_capabilities(use_experimental: bool = False) -> QuEraCapabilitiesParameters
| Name | Type | Default | Description |
|---|---|---|---|
use_experimental | bool | False |
Returns
QuEraCapabilities
methodsubmit_task¶source
bloqade.analog.submission.quera.QuEraBackend.submit_task
def submit_task(task_ir: QuEraTaskSpecification) -> strParameters
| Name | Type | Description |
|---|---|---|
task_ir | QuEraTaskSpecification |
Returns
str
methodtask_results¶source
bloqade.analog.submission.quera.QuEraBackend.task_results
def task_results(task_id: str) -> QuEraTaskResultsParameters
| Name | Type | Description |
|---|---|---|
task_id | str |
Returns
QuEraTaskResults
methodcancel_task¶source
bloqade.analog.submission.quera.QuEraBackend.cancel_task
methodtask_status¶source
bloqade.analog.submission.quera.QuEraBackend.task_status
def task_status(task_id: str) -> QuEraTaskStatusCodeParameters
| Name | Type | Description |
|---|---|---|
task_id | str |
Returns
QuEraTaskStatusCode
methodvalidate_task¶source
bloqade.analog.submission.quera.QuEraBackend.validate_task
def validate_task(task_ir: QuEraTaskSpecification)Parameters
| Name | Type | Description |
|---|---|---|
task_ir | QuEraTaskSpecification |
methodupdate_credential¶source
bloqade.analog.submission.quera.QuEraBackend.update_credential
Signature
def update_credential(access_key: str = None, secret_key: str = None, session_token: str = None)Parameters
| Name | Type | Default | Description |
|---|---|---|---|
access_key | str | None | |
secret_key | str | None | |
session_token | str | None |