qibocal.web package#

Submodules#

qibocal.web.report module#

class qibocal.web.report.Report(path: Path, targets: list, history: History, meta: dict, plotter: Callable)[source]#

Bases: object

Report generation class.

path: Path#

Path with calibration data.

targets: list#

Global targets.

history: History#

History of protocols.

meta: dict#

Meta data.

plotter: Callable#

Plotting function to generate html.

static routine_name(routine)[source]#

Prettify routine’s name for report headers.

routine_targets(task_id: tuple[qibocal.auto.runcard.Id, int])[source]#

Get local targets parameter from Task if available otherwise use global one.