analysis
tergite_autocalibration.lib.nodes.coupler.coupler_anticrossing.analysis
Classes:
| Name | Description |
|---|---|
CouplerAnticrossingAnalysis |
This class analyzes the qubit spectroscopy data as a function of the current for a coupler. |
CouplerAnticrossingNodeAnalysis |
This class analyzes the qubit spectroscopy data as a function of the current for all coupler. |
ResonatorSpectroscopyVsCurrentCouplerAnalysis |
This class analyzes the resonator spectroscopy data as a function of the current for a coupler. |
ResonatorSpectroscopyVsCurrentNodeAnalysis |
This class analyzes the resonator spectroscopy data as a function of the current for all coupler. |
CouplerAnticrossingAnalysis
Bases: BaseCouplerAnalysis
This class analyzes the qubit spectroscopy data as a function of the current for a coupler.
Methods:
| Name | Description |
|---|---|
plotter |
Create the anticrossing figures and populate the figures dictionary. |
plotter
Create the anticrossing figures and populate the figures dictionary. Args: figures_dictionary: A reference to the figures dictionary that the base analysis plots the key is the coupler labe and the value is a list containing the anticrossing figure for that coupler
CouplerAnticrossingNodeAnalysis
Bases: BaseAllCouplersAnalysis
This class analyzes the qubit spectroscopy data as a function of the current for all coupler.
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
ResonatorSpectroscopyVsCurrentCouplerAnalysis
Bases: BaseCouplerAnalysis
This class analyzes the resonator spectroscopy data as a function of the current for a coupler.
Methods:
| Name | Description |
|---|---|
analyze_coupler |
This function analyzes the coupler data to find crossing currents for both qubits. |
plotter |
Create the anticrossing figures and populate the figures dictionary. |
analyze_coupler
This function analyzes the coupler data to find crossing currents for both qubits.
plotter
Create the anticrossing figures and populate the figures dictionary. Args: figures_dictionary: A reference to the figures dictionary that the base analysis plots the key is the coupler labe and the value is a list containing the anticrossing figure for that coupler
ResonatorSpectroscopyVsCurrentNodeAnalysis
Bases: BaseAllCouplersAnalysis
This class analyzes the resonator spectroscopy data as a function of the current for all coupler.
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