Control figure generation¶
Problem¶
You want to change the default behavior where figures are generated with every experiment.
Solution¶
For a single non-composite experiment, figure generation can be switched off by setting the analysis
option plot
to False
:
experiment.analysis.set_options(plot = False)
For composite experiments, there is a generate_figures
analysis option which controls how child figures are
generated. There are three options:
always
: The default behavior, generate figures for each child experiment.never
: Never generate figures for any child experiment.selective
: Only generate figures for analysis results wherequality
isbad
. This is useful for large composite experiments where you only want to examine qubits with problems.
This parameter should be set on the analysis of a composite experiment before the analysis runs:
parallel_exp = ParallelExperiment(
[T1(physical_qubits=(i,), delays=delays) for i in range(2)]
)
parallel_exp.analysis.set_options(generate_figures="selective")
Discussion¶
These options are useful for large composite experiments, where generating all figures incurs a significant overhead.
See Also¶
The Visualization tutorial discusses how to customize figures