analysis
tergite_autocalibration.lib.base.analysis
Classes:
| Name | Description |
|---|---|
BaseAllCouplersAnalysis |
Base class for the analysis of all couplers in a node |
BaseAllQubitsAnalysis |
Base class for the analysis of all qubits in a node |
BaseAnalysis |
Base class for the analysis |
BaseCouplerAnalysis |
Base class for the analysis of a single coupler |
BaseNodeAnalysis |
Base class for the analysis |
BaseQubitAnalysis |
Base class for the analysis of a single qubit |
BaseAllCouplersAnalysis
Bases: BaseNodeAnalysis, ABC
Base class for the analysis of all couplers in a node
Methods:
| Name | Description |
|---|---|
adjust_figures |
modify the figures dictionary attributed of the current analysis |
analyze_node |
Analyze the node and save the results to redis. |
adjust_figures
modify the figures dictionary attributed of the current analysis so the figures have a more standardized appearance
BaseAllQubitsAnalysis
BaseAllQubitsAnalysis(name: str, redis_fields)
Bases: BaseNodeAnalysis, ABC
Base class for the analysis of all qubits in a node
Methods:
| Name | Description |
|---|---|
analyze_node |
Analyze the node and save the results to redis. |
BaseAnalysis
BaseCouplerAnalysis
Bases: BaseAnalysis, ABC
Base class for the analysis of a single coupler
Methods:
| Name | Description |
|---|---|
plotter |
Plot the fitted values from the analysis |
BaseNodeAnalysis
Bases: ABC
Base class for the analysis
Methods:
| Name | Description |
|---|---|
analyze_node |
Run the fitting of the analysis function |
BaseQubitAnalysis
Bases: BaseAnalysis, ABC
Base class for the analysis of a single qubit
Methods:
| Name | Description |
|---|---|
analyse_qubit |
Run the actual analysis function |
plot |
Plot the fitted values from the analysis |
plotter |
Plot the fitted values from the analysis |
process_qubit |
Setup the qubit data and analyze it. |
analyse_qubit
abstractmethod
Run the actual analysis function
Returns:
| Type | Description |
|---|---|
QOI
|
The quantity of interest as QOI wrapped object |
plot
Plot the fitted values from the analysis Args: primary_axis: The axis object from matplotlib to be plotted Returns: None, will just plot the fitted values
plotter
abstractmethod
Plot the fitted values from the analysis
Returns:
| Name | Type | Description |
|---|---|---|
None |
None
|
This will just plot the fitted values |