Skip to content
Pasqal Documentation

Backend

class pulser.backend.Backend(sequence, mimic_qpu=False)

Bases: ABC

The backend abstract base class.

Methods

run

Executes the sequence on the backend.

validate_sequence

Validates a sequence prior to submission.

Signatures

abstract run()

Executes the sequence on the backend.

Return type:

Results | Sequence[Results]

static validate_sequence(sequence, mimic_qpu=False)

Validates a sequence prior to submission.

Return type:

None