def _default_options(cls): options = super()._default_options() options.dimensionality_reduction = ProjectorType.ABS options.result_parameters = [ curve.ParameterRepr("freq", "res_freq0", "Hz"), curve.ParameterRepr("kappa", "kappa", "Hz"), ] options.plot_iq_data = True return options
def _default_options(cls) -> Options: """Default analysis options.""" options = super()._default_options() options.data_processor = DataProcessor( input_key="counts", data_actions=[Probability(outcome="0")]) options.xlabel = "Delay" options.ylabel = "P(0)" options.xval_unit = "s" options.result_parameters = [ curve.ParameterRepr("freq", "Frequency", "Hz"), curve.ParameterRepr("tau", "T2star", "s"), ] return options
def _default_options(cls) -> Options: options = super()._default_options() options.result_parameters = [curve.ParameterRepr("freq", "f01", "Hz")] options.normalization = True options.xlabel = "Frequency" options.ylabel = "Signal (arb. units)" options.xval_unit = "Hz" return options
def _default_options(cls) -> Options: """Default analysis options.""" options = super()._default_options() options.xlabel = "Delay" options.ylabel = "P(1)" options.xval_unit = "s" options.result_parameters = [curve.ParameterRepr("tau", "T1", "s")] return options
def _default_options(cls) -> Options: """Default analysis options.""" options = super()._default_options() options.data_processor = DataProcessor( input_key="counts", data_actions=[Probability(outcome="0")] ) options.bounds = { "amp": (0.0, 1.0), "tau": (0.0, np.inf), "base": (0.0, 1.0), } options.xlabel = "Delay" options.ylabel = "P(0)" options.xval_unit = "s" options.result_parameters = [curve.ParameterRepr("tau", "T2", "s")] return options