qunicorn_core.core.pilotmanager package

Submodules

qunicorn_core.core.pilotmanager.aws_pilot module

class qunicorn_core.core.pilotmanager.aws_pilot.AWSPilot

Bases: Pilot

The AWS Pilot

execute_provider_specific(job_core_dto: JobCoreDto)

Execute a job of a provider specific type on a backend using a Pilot

provider_name: ProviderName = 'AWS'
run(job_core_dto: JobCoreDto)

Execute the job on a local simulator and saves results in the database

supported_language: list[AssemblerLanguage] = [AssemblerLanguage.BRAKET, AssemblerLanguage.QASM3]

qunicorn_core.core.pilotmanager.base_pilot module

class qunicorn_core.core.pilotmanager.base_pilot.Pilot

Bases: object

Base class for Pilots

execute(job_core_dto: JobCoreDto) list[ResultDataclass]

Execute a job on a backend using a Pilot

execute_provider_specific(job_core_dto: JobCoreDto) list[ResultDataclass]

Execute a job of a provider specific type on a backend using a Pilot

is_my_provider(provider_name)
provider_name: ProviderName
run(job: JobCoreDto) list[ResultDataclass]

Run a job of type RUNNER on a backend using a Pilot

supported_language: list[AssemblerLanguage]

qunicorn_core.core.pilotmanager.qiskit_pilot module

Module contents