diagnostics_report#

Helper functions for debugging experiments.

Module Contents#

Functions#

_generate_diagnostics_report(→ str)

Generate a report with the current state of an experiment for debugging.

_generate_diagnostics_report(quantum_device: quantify_scheduler.device_under_test.quantum_device.QuantumDevice, gettable_config: dict[str, Any], schedule: quantify_scheduler.schedules.schedule.Schedule, instrument_coordinator: quantify_scheduler.instrument_coordinator.instrument_coordinator.InstrumentCoordinator, initialized: bool, compiled_schedule: quantify_scheduler.schedules.schedule.CompiledSchedule | None, acquisition_data: tuple[numpy.ndarray, Ellipsis] | None, experiment_exception: tuple[type[BaseException], BaseException, types.TracebackType] | tuple[None, None, None] | None) str[source]#

Generate a report with the current state of an experiment for debugging.

Returns:

A path to the generated zipfile report.