qibocal.cli package#
CLI entry point.
Submodules#
qibocal.cli.builders module#
- class qibocal.cli.builders.ActionBuilder(runcard, folder, force, update)[source]#
Bases:
object
Class for parsing and executing runcards. :param runcard: path containing the runcard. :type runcard: path :param folder: path for the output folder. :type folder: path :param force: option to overwrite the output folder if it exists already. :type force: bool :param update: option to update platform after each routine. :type update: bool
- property platform#
Qibolab’s platform object.
- property backend#
“Qibo’s backend object.
- property qubits#
Qubits dictionary.
- class qibocal.cli.builders.ReportBuilder(path: Path, history: History)[source]#
Bases:
object
- routine_qubits(task_id: tuple[qibocal.auto.runcard.Id, int])[source]#
Get local qubits parameter from Task if available otherwise use global one.
qibocal.cli.utils module#
Helper functions for the cli module