auspex package
Subpackages
- auspex.analysis package
- auspex.filters package
- Submodules
- auspex.filters.average module
- auspex.filters.channelizer module
Channelizer
Channelizer.bandwidth
Channelizer.decimation_factor
Channelizer.final_init()
Channelizer.follow_axis
Channelizer.follow_freq_offset
Channelizer.frequency
Channelizer.init_filters()
Channelizer.process_data()
Channelizer.sink
Channelizer.source
Channelizer.update_descriptors()
Channelizer.update_references()
- auspex.filters.correlator module
- auspex.filters.debug module
- auspex.filters.elementwise module
- auspex.filters.filter module
- auspex.filters.framer module
- auspex.filters.integrator module
- auspex.filters.io module
- auspex.filters.plot module
ManualPlotter
MeshPlotter
Plotter
SingleShotMeasurement
SingleShotMeasurement.TOLERANCE
SingleShotMeasurement.compute_filter()
SingleShotMeasurement.final_init()
SingleShotMeasurement.logistic_fidelity()
SingleShotMeasurement.logistic_regression
SingleShotMeasurement.optimal_integration_time
SingleShotMeasurement.process_data()
SingleShotMeasurement.save_kernel
SingleShotMeasurement.set_threshold
SingleShotMeasurement.sink
SingleShotMeasurement.source
SingleShotMeasurement.update_descriptors()
SingleShotMeasurement.zero_mean
- auspex.filters.stream_selectors module
- Module contents
- auspex.instruments package
- Submodules
- auspex.instruments.agilent module
Agilent33220A
Agilent33220A.FUNCTION_MAP
Agilent33220A.amplitude
Agilent33220A.auto_range
Agilent33220A.burst_cycles
Agilent33220A.burst_mode
Agilent33220A.burst_state
Agilent33220A.connect()
Agilent33220A.dc_offset
Agilent33220A.frequency
Agilent33220A.function
Agilent33220A.get_amplitude()
Agilent33220A.get_auto_range()
Agilent33220A.get_burst_cycles()
Agilent33220A.get_burst_mode()
Agilent33220A.get_burst_state()
Agilent33220A.get_dc_offset()
Agilent33220A.get_frequency()
Agilent33220A.get_function()
Agilent33220A.get_high_voltage()
Agilent33220A.get_load_resistance()
Agilent33220A.get_low_voltage()
Agilent33220A.get_output()
Agilent33220A.get_output_sync()
Agilent33220A.get_output_units()
Agilent33220A.get_polarity()
Agilent33220A.get_pulse_dcyc()
Agilent33220A.get_pulse_edge()
Agilent33220A.get_pulse_period()
Agilent33220A.get_pulse_width()
Agilent33220A.get_ramp_symmetry()
Agilent33220A.get_trigger_slope()
Agilent33220A.get_trigger_source()
Agilent33220A.high_voltage
Agilent33220A.load_resistance
Agilent33220A.low_voltage
Agilent33220A.output
Agilent33220A.output_sync
Agilent33220A.output_units
Agilent33220A.polarity
Agilent33220A.pulse_dcyc
Agilent33220A.pulse_edge
Agilent33220A.pulse_period
Agilent33220A.pulse_width
Agilent33220A.ramp_symmetry
Agilent33220A.set_amplitude()
Agilent33220A.set_auto_range()
Agilent33220A.set_burst_cycles()
Agilent33220A.set_burst_mode()
Agilent33220A.set_burst_state()
Agilent33220A.set_dc_offset()
Agilent33220A.set_frequency()
Agilent33220A.set_function()
Agilent33220A.set_high_voltage()
Agilent33220A.set_load_resistance()
Agilent33220A.set_low_voltage()
Agilent33220A.set_output()
Agilent33220A.set_output_sync()
Agilent33220A.set_output_units()
Agilent33220A.set_polarity()
Agilent33220A.set_pulse_dcyc()
Agilent33220A.set_pulse_edge()
Agilent33220A.set_pulse_period()
Agilent33220A.set_pulse_width()
Agilent33220A.set_ramp_symmetry()
Agilent33220A.set_trigger_slope()
Agilent33220A.set_trigger_source()
Agilent33220A.trigger()
Agilent33220A.trigger_slope
Agilent33220A.trigger_source
Agilent33500B
Agilent33500B.FUNCTION_MAP
Agilent33500B.Segment
Agilent33500B.Sequence
Agilent33500B.abort()
Agilent33500B.amplitude
Agilent33500B.arb_advance
Agilent33500B.arb_amplitude
Agilent33500B.arb_frequency
Agilent33500B.arb_sample
Agilent33500B.arb_sync()
Agilent33500B.arb_waveform
Agilent33500B.auto_range
Agilent33500B.burst_cycles
Agilent33500B.burst_mode
Agilent33500B.burst_state
Agilent33500B.clear_waveform()
Agilent33500B.connect()
Agilent33500B.dc_offset
Agilent33500B.frequency
Agilent33500B.function
Agilent33500B.get_amplitude()
Agilent33500B.get_arb_advance()
Agilent33500B.get_arb_amplitude()
Agilent33500B.get_arb_frequency()
Agilent33500B.get_arb_sample()
Agilent33500B.get_arb_waveform()
Agilent33500B.get_auto_range()
Agilent33500B.get_burst_cycles()
Agilent33500B.get_burst_mode()
Agilent33500B.get_burst_state()
Agilent33500B.get_dc_offset()
Agilent33500B.get_frequency()
Agilent33500B.get_function()
Agilent33500B.get_high_voltage()
Agilent33500B.get_load()
Agilent33500B.get_low_voltage()
Agilent33500B.get_output()
Agilent33500B.get_output_gated()
Agilent33500B.get_output_sync()
Agilent33500B.get_output_trigger()
Agilent33500B.get_output_trigger_slope()
Agilent33500B.get_output_trigger_source()
Agilent33500B.get_output_units()
Agilent33500B.get_polarity()
Agilent33500B.get_pulse_dcyc()
Agilent33500B.get_pulse_edge()
Agilent33500B.get_pulse_period()
Agilent33500B.get_pulse_width()
Agilent33500B.get_ramp_symmetry()
Agilent33500B.get_sequence()
Agilent33500B.get_sync_mode()
Agilent33500B.get_sync_polarity()
Agilent33500B.get_sync_source()
Agilent33500B.get_trigger_slope()
Agilent33500B.get_trigger_source()
Agilent33500B.high_voltage
Agilent33500B.load
Agilent33500B.low_voltage
Agilent33500B.output
Agilent33500B.output_gated
Agilent33500B.output_sync
Agilent33500B.output_trigger
Agilent33500B.output_trigger_slope
Agilent33500B.output_trigger_source
Agilent33500B.output_units
Agilent33500B.polarity
Agilent33500B.pulse_dcyc
Agilent33500B.pulse_edge
Agilent33500B.pulse_period
Agilent33500B.pulse_width
Agilent33500B.ramp_symmetry
Agilent33500B.sequence
Agilent33500B.set_amplitude()
Agilent33500B.set_arb_advance()
Agilent33500B.set_arb_amplitude()
Agilent33500B.set_arb_frequency()
Agilent33500B.set_arb_sample()
Agilent33500B.set_arb_waveform()
Agilent33500B.set_auto_range()
Agilent33500B.set_burst_cycles()
Agilent33500B.set_burst_mode()
Agilent33500B.set_burst_state()
Agilent33500B.set_dc_offset()
Agilent33500B.set_frequency()
Agilent33500B.set_function()
Agilent33500B.set_high_voltage()
Agilent33500B.set_infinite_load()
Agilent33500B.set_load()
Agilent33500B.set_low_voltage()
Agilent33500B.set_output()
Agilent33500B.set_output_gated()
Agilent33500B.set_output_sync()
Agilent33500B.set_output_trigger()
Agilent33500B.set_output_trigger_slope()
Agilent33500B.set_output_trigger_source()
Agilent33500B.set_output_units()
Agilent33500B.set_polarity()
Agilent33500B.set_pulse_dcyc()
Agilent33500B.set_pulse_edge()
Agilent33500B.set_pulse_period()
Agilent33500B.set_pulse_width()
Agilent33500B.set_ramp_symmetry()
Agilent33500B.set_sequence()
Agilent33500B.set_sync_mode()
Agilent33500B.set_sync_polarity()
Agilent33500B.set_sync_source()
Agilent33500B.set_trigger_slope()
Agilent33500B.set_trigger_source()
Agilent33500B.sync_mode
Agilent33500B.sync_polarity
Agilent33500B.sync_source
Agilent33500B.trigger()
Agilent33500B.trigger_slope
Agilent33500B.trigger_source
Agilent33500B.upload_sequence()
Agilent33500B.upload_waveform()
Agilent33500B.upload_waveform_binary()
Agilent34970A
Agilent34970A.ADVSOUR_VALUES
Agilent34970A.CONFIG_LIST
Agilent34970A.ONOFF_VALUES
Agilent34970A.PLC_VALUES
Agilent34970A.RES_VALUES
Agilent34970A.TRIGSOUR_VALUES
Agilent34970A.advance_source
Agilent34970A.ch_to_str()
Agilent34970A.channel_delay
Agilent34970A.configlist
Agilent34970A.connect()
Agilent34970A.dmm
Agilent34970A.get_advance_source()
Agilent34970A.get_dmm()
Agilent34970A.get_trigger_count()
Agilent34970A.get_trigger_source()
Agilent34970A.get_trigger_timer()
Agilent34970A.r_lists()
Agilent34970A.read()
Agilent34970A.resistance_range
Agilent34970A.resistance_resolution
Agilent34970A.resistance_wire
Agilent34970A.resistance_zcomp
Agilent34970A.scan()
Agilent34970A.scanlist
Agilent34970A.set_advance_source()
Agilent34970A.set_dmm()
Agilent34970A.set_trigger_count()
Agilent34970A.set_trigger_source()
Agilent34970A.set_trigger_timer()
Agilent34970A.trigger_count
Agilent34970A.trigger_source
Agilent34970A.trigger_timer
AgilentE8363C
AgilentN5183A
AgilentN5183A.alc
AgilentN5183A.connect()
AgilentN5183A.frequency
AgilentN5183A.get_alc()
AgilentN5183A.get_frequency()
AgilentN5183A.get_mod()
AgilentN5183A.get_output()
AgilentN5183A.get_phase()
AgilentN5183A.get_power()
AgilentN5183A.instrument_type
AgilentN5183A.mod
AgilentN5183A.output
AgilentN5183A.phase
AgilentN5183A.power
AgilentN5183A.reference
AgilentN5183A.set_alc()
AgilentN5183A.set_all()
AgilentN5183A.set_frequency()
AgilentN5183A.set_mod()
AgilentN5183A.set_output()
AgilentN5183A.set_phase()
AgilentN5183A.set_power()
AgilentN5230A
AgilentN9010A
AgilentN9010A.averaging_count
AgilentN9010A.clear_averaging()
AgilentN9010A.connect()
AgilentN9010A.frequency_center
AgilentN9010A.frequency_span
AgilentN9010A.frequency_start
AgilentN9010A.frequency_stop
AgilentN9010A.get_averaging_count()
AgilentN9010A.get_axis()
AgilentN9010A.get_frequency_center()
AgilentN9010A.get_frequency_span()
AgilentN9010A.get_frequency_start()
AgilentN9010A.get_frequency_stop()
AgilentN9010A.get_marker1_amplitude()
AgilentN9010A.get_marker1_position()
AgilentN9010A.get_mode()
AgilentN9010A.get_num_sweep_points()
AgilentN9010A.get_pn_carrier_freq()
AgilentN9010A.get_pn_offset_start()
AgilentN9010A.get_pn_offset_stop()
AgilentN9010A.get_pn_trace()
AgilentN9010A.get_resolution_bandwidth()
AgilentN9010A.get_sweep_time()
AgilentN9010A.get_trace()
AgilentN9010A.get_video_auto()
AgilentN9010A.get_video_bandwidth()
AgilentN9010A.instrument_type
AgilentN9010A.marker1_amplitude
AgilentN9010A.marker1_position
AgilentN9010A.marker_X
AgilentN9010A.marker_Y
AgilentN9010A.marker_to_center()
AgilentN9010A.mode
AgilentN9010A.noise_marker()
AgilentN9010A.num_sweep_points
AgilentN9010A.peak_search()
AgilentN9010A.pn_carrier_freq
AgilentN9010A.pn_offset_start
AgilentN9010A.pn_offset_stop
AgilentN9010A.resolution_bandwidth
AgilentN9010A.restart_sweep()
AgilentN9010A.set_averaging_count()
AgilentN9010A.set_frequency_center()
AgilentN9010A.set_frequency_span()
AgilentN9010A.set_frequency_start()
AgilentN9010A.set_frequency_stop()
AgilentN9010A.set_marker1_amplitude()
AgilentN9010A.set_marker1_position()
AgilentN9010A.set_mode()
AgilentN9010A.set_num_sweep_points()
AgilentN9010A.set_pn_carrier_freq()
AgilentN9010A.set_pn_offset_start()
AgilentN9010A.set_pn_offset_stop()
AgilentN9010A.set_resolution_bandwidth()
AgilentN9010A.set_sweep_time()
AgilentN9010A.set_video_auto()
AgilentN9010A.set_video_bandwidth()
AgilentN9010A.sweep_time
AgilentN9010A.video_auto
AgilentN9010A.video_bandwidth
HP33120A
HP33120A.amplitude
HP33120A.arb_function()
HP33120A.burst_cycles
HP33120A.burst_source
HP33120A.burst_state
HP33120A.connect()
HP33120A.delete_waveform()
HP33120A.duty_cycle
HP33120A.frequency
HP33120A.function
HP33120A.get_amplitude()
HP33120A.get_burst_cycles()
HP33120A.get_burst_source()
HP33120A.get_burst_state()
HP33120A.get_duty_cycle()
HP33120A.get_frequency()
HP33120A.get_function()
HP33120A.get_load()
HP33120A.get_offset()
HP33120A.get_voltage_unit()
HP33120A.load
HP33120A.offset
HP33120A.set_amplitude()
HP33120A.set_burst_cycles()
HP33120A.set_burst_source()
HP33120A.set_burst_state()
HP33120A.set_duty_cycle()
HP33120A.set_frequency()
HP33120A.set_function()
HP33120A.set_load()
HP33120A.set_offset()
HP33120A.set_voltage_unit()
HP33120A.upload_waveform()
HP33120A.voltage_unit
- auspex.instruments.alazar module
AlazarATS9870
AlazarATS9870.acquire()
AlazarATS9870.add_channel()
AlazarATS9870.configure_with_dict()
AlazarATS9870.connect()
AlazarATS9870.data_available()
AlazarATS9870.disconnect()
AlazarATS9870.done()
AlazarATS9870.get_buffer_for_channel()
AlazarATS9870.get_socket()
AlazarATS9870.instrument_type
AlazarATS9870.receive_data()
AlazarATS9870.spew_fake_data()
AlazarATS9870.stop()
AlazarATS9870.wait_for_acquisition()
AlazarChannel
- auspex.instruments.ami module
AMI430
AMI430.RAMPING_STATES
AMI430.SUPPLY_TYPES
AMI430.absorber
AMI430.coil_const
AMI430.connect()
AMI430.current_limit
AMI430.current_magnet
AMI430.current_max
AMI430.current_min
AMI430.current_rating
AMI430.current_supply
AMI430.current_target
AMI430.field
AMI430.field_target
AMI430.field_units
AMI430.get_absorber()
AMI430.get_coil_const()
AMI430.get_current_limit()
AMI430.get_current_magnet()
AMI430.get_current_max()
AMI430.get_current_min()
AMI430.get_current_rating()
AMI430.get_current_supply()
AMI430.get_current_target()
AMI430.get_field()
AMI430.get_field_target()
AMI430.get_field_units()
AMI430.get_inductance()
AMI430.get_persistent_switch()
AMI430.get_ramp_num_segments()
AMI430.get_ramp_rate_units()
AMI430.get_ramping_state()
AMI430.get_stability()
AMI430.get_supply_type()
AMI430.get_voltage()
AMI430.get_voltage_limit()
AMI430.get_voltage_max()
AMI430.get_voltage_min()
AMI430.inductance
AMI430.instrument_type
AMI430.pause()
AMI430.persistent_switch
AMI430.ramp()
AMI430.ramp_down()
AMI430.ramp_num_segments
AMI430.ramp_rate_units
AMI430.ramp_up()
AMI430.ramping_state
AMI430.set_absorber()
AMI430.set_coil_const()
AMI430.set_current_limit()
AMI430.set_current_rating()
AMI430.set_current_target()
AMI430.set_field()
AMI430.set_field_target()
AMI430.set_field_units()
AMI430.set_persistent_switch()
AMI430.set_ramp_num_segments()
AMI430.set_ramp_rate_units()
AMI430.set_stability()
AMI430.set_voltage_limit()
AMI430.stability
AMI430.supply_type
AMI430.voltage
AMI430.voltage_limit
AMI430.voltage_max
AMI430.voltage_min
AMI430.zero()
- auspex.instruments.bbn module
APS
APS.configure_with_proxy()
APS.connect()
APS.disconnect()
APS.get_mixer_correction_matrix()
APS.get_repeat_mode()
APS.get_run_mode()
APS.get_sampling_rate()
APS.get_sequence_file()
APS.get_trigger_interval()
APS.get_trigger_source()
APS.get_waveform_frequency()
APS.instrument_type
APS.load_waveform()
APS.load_waveform_from_file()
APS.mixer_correction_matrix
APS.repeat_mode
APS.run_mode
APS.sampling_rate
APS.sequence_file
APS.set_amplitude()
APS.set_mixer_amplitude_imbalance()
APS.set_mixer_correction_matrix
APS.set_mixer_phase_skew()
APS.set_offset()
APS.set_repeat_mode()
APS.set_run_mode()
APS.set_sampling_rate()
APS.set_sequence_file()
APS.set_trigger_interval()
APS.set_trigger_source()
APS.set_waveform_frequency
APS.trigger()
APS.trigger_interval
APS.trigger_source
APS.waveform_frequency
APS2
APS2.amp_factor
APS2.configure_with_proxy()
APS2.connect()
APS2.disconnect()
APS2.fpga_temperature
APS2.get_amp_factor()
APS2.get_fpga_temperature()
APS2.get_mixer_correction_matrix()
APS2.get_phase_skew()
APS2.get_run_mode()
APS2.get_sampling_rate()
APS2.get_sequence_file()
APS2.get_trigger_interval()
APS2.get_trigger_source()
APS2.get_waveform_frequency()
APS2.instrument_type
APS2.load_waveform()
APS2.mixer_correction_matrix
APS2.phase_skew
APS2.run_mode
APS2.sampling_rate
APS2.sequence_file
APS2.set_amp_factor()
APS2.set_amplitude()
APS2.set_fpga_temperature
APS2.set_mixer_correction_matrix()
APS2.set_offset()
APS2.set_phase_skew()
APS2.set_run_mode()
APS2.set_sampling_rate()
APS2.set_sequence_file()
APS2.set_trigger_interval()
APS2.set_trigger_source()
APS2.set_waveform_frequency()
APS2.trigger()
APS2.trigger_interval
APS2.trigger_source
APS2.waveform_frequency
DigitalAttenuator
DigitalAttenuator.NUM_CHANNELS
DigitalAttenuator.ch1_attenuation
DigitalAttenuator.ch2_attenuation
DigitalAttenuator.ch3_attenuation
DigitalAttenuator.channel_check()
DigitalAttenuator.configure_with_proxy()
DigitalAttenuator.connect()
DigitalAttenuator.get_attenuation()
DigitalAttenuator.instrument_type
DigitalAttenuator.set_attenuation()
SpectrumAnalyzer
TDM
- auspex.instruments.binutils module
- auspex.instruments.bnc module
BNC845
BNC845.alc
BNC845.connect()
BNC845.freq_source
BNC845.frequency
BNC845.get_alc()
BNC845.get_freq_source()
BNC845.get_frequency()
BNC845.get_mod()
BNC845.get_output()
BNC845.get_power()
BNC845.get_pulse()
BNC845.get_pulse_source()
BNC845.instrument_type
BNC845.mod
BNC845.output
BNC845.power
BNC845.pulse
BNC845.pulse_source
BNC845.reference
BNC845.set_alc()
BNC845.set_freq_source()
BNC845.set_frequency()
BNC845.set_mod()
BNC845.set_output()
BNC845.set_power()
BNC845.set_pulse()
BNC845.set_pulse_source()
- auspex.instruments.hall_probe module
- auspex.instruments.holzworth module
- auspex.instruments.instrument module
- auspex.instruments.interface module
Interface
PrologixInterface
VisaInterface
VisaInterface.CLS()
VisaInterface.ESE()
VisaInterface.ESR()
VisaInterface.IDN()
VisaInterface.OPC()
VisaInterface.RST()
VisaInterface.SRE()
VisaInterface.STB()
VisaInterface.TST()
VisaInterface.WAI()
VisaInterface.close()
VisaInterface.query()
VisaInterface.query_ascii_values()
VisaInterface.query_binary_values()
VisaInterface.read()
VisaInterface.read_bytes()
VisaInterface.read_raw()
VisaInterface.value()
VisaInterface.values()
VisaInterface.write()
VisaInterface.write_binary_values()
VisaInterface.write_raw()
- auspex.instruments.keithley module
Keithley2400
Keithley2400.MODE_VALS
Keithley2400.SENSE_VALS
Keithley2400.SOUR_VALS
Keithley2400.SWEEP_ABOR
Keithley2400.SWEEP_DIR
Keithley2400.SWEEP_RANG
Keithley2400.SWEEP_SPACE
Keithley2400.beep()
Keithley2400.compliance
Keithley2400.concurrent
Keithley2400.conf_meas_res()
Keithley2400.connect()
Keithley2400.current
Keithley2400.get_concurrent()
Keithley2400.get_current()
Keithley2400.get_output()
Keithley2400.get_resistance()
Keithley2400.get_sense()
Keithley2400.get_source()
Keithley2400.get_sweep_abort()
Keithley2400.get_sweep_direction()
Keithley2400.get_sweep_points()
Keithley2400.get_sweep_range()
Keithley2400.get_sweep_space()
Keithley2400.get_voltage()
Keithley2400.level
Keithley2400.mode
Keithley2400.output
Keithley2400.resistance
Keithley2400.sense
Keithley2400.sense_range
Keithley2400.set_concurrent()
Keithley2400.set_output()
Keithley2400.set_sense()
Keithley2400.set_source()
Keithley2400.set_sweep_abort()
Keithley2400.set_sweep_direction()
Keithley2400.set_sweep_points()
Keithley2400.set_sweep_range()
Keithley2400.set_sweep_space()
Keithley2400.source
Keithley2400.source_range
Keithley2400.sweep()
Keithley2400.sweep_abort
Keithley2400.sweep_direction
Keithley2400.sweep_points
Keithley2400.sweep_range
Keithley2400.sweep_space
Keithley2400.sweep_start
Keithley2400.sweep_step
Keithley2400.sweep_stop
Keithley2400.triad()
Keithley2400.voltage
- auspex.instruments.kepco module
- auspex.instruments.keysight module
KeysightM8190A
KeysightM8190A.abort()
KeysightM8190A.advance()
KeysightM8190A.connect()
KeysightM8190A.continuous_mode
KeysightM8190A.coupled
KeysightM8190A.create_binary_wf_data()
KeysightM8190A.define_waveform()
KeysightM8190A.delete_all_waveforms()
KeysightM8190A.delete_waveform()
KeysightM8190A.gate_mode
KeysightM8190A.get_continuous_mode()
KeysightM8190A.get_coupled()
KeysightM8190A.get_gate_mode()
KeysightM8190A.get_marker_level_high()
KeysightM8190A.get_marker_level_low()
KeysightM8190A.get_output()
KeysightM8190A.get_output_complement()
KeysightM8190A.get_output_route()
KeysightM8190A.get_ref_source()
KeysightM8190A.get_ref_source_available()
KeysightM8190A.get_ref_source_freq()
KeysightM8190A.get_sample_freq()
KeysightM8190A.get_sample_freq_ext()
KeysightM8190A.get_sample_freq_source()
KeysightM8190A.get_scenario_advance_mode()
KeysightM8190A.get_scenario_loop_ct()
KeysightM8190A.get_scenario_start_index()
KeysightM8190A.get_sequence_mode()
KeysightM8190A.get_trigger_frequency()
KeysightM8190A.get_voltage_amplitude()
KeysightM8190A.get_voltage_offset()
KeysightM8190A.get_waveform_output_mode()
KeysightM8190A.initiate()
KeysightM8190A.marker_level_high
KeysightM8190A.marker_level_low
KeysightM8190A.output
KeysightM8190A.output_complement
KeysightM8190A.output_route
KeysightM8190A.ref_source
KeysightM8190A.ref_source_freq
KeysightM8190A.reset_sequence_table()
KeysightM8190A.sample_freq
KeysightM8190A.sample_freq_ext
KeysightM8190A.sample_freq_source
KeysightM8190A.scenario_advance_mode
KeysightM8190A.scenario_loop_ct
KeysightM8190A.scenario_start_index
KeysightM8190A.select_waveform()
KeysightM8190A.sequence_mode
KeysightM8190A.set_continuous_mode()
KeysightM8190A.set_coupled()
KeysightM8190A.set_gate_mode()
KeysightM8190A.set_marker_level_high()
KeysightM8190A.set_marker_level_low()
KeysightM8190A.set_output()
KeysightM8190A.set_output_complement()
KeysightM8190A.set_output_route()
KeysightM8190A.set_ref_source()
KeysightM8190A.set_ref_source_freq()
KeysightM8190A.set_sample_freq()
KeysightM8190A.set_sample_freq_ext()
KeysightM8190A.set_sample_freq_source()
KeysightM8190A.set_scenario_advance_mode()
KeysightM8190A.set_scenario_loop_ct()
KeysightM8190A.set_scenario_start_index()
KeysightM8190A.set_sequence_mode()
KeysightM8190A.set_trigger_frequency()
KeysightM8190A.set_voltage_amplitude()
KeysightM8190A.set_voltage_offset()
KeysightM8190A.set_waveform_output_mode()
KeysightM8190A.trigger()
KeysightM8190A.trigger_frequency
KeysightM8190A.upload_scenario()
KeysightM8190A.upload_waveform()
KeysightM8190A.use_waveform()
KeysightM8190A.voltage_amplitude
KeysightM8190A.voltage_offset
KeysightM8190A.waveform_output_mode
Scenario
Sequence
- auspex.instruments.lakeshore module
LakeShore335
LakeShore335.HTR_CTR_VALS
LakeShore335.HTR_RNG_VALS
LakeShore335.HTR_VALS
LakeShore335.R_VALS
LakeShore335.SENTYPE_VALS
LakeShore335.T_VALS
LakeShore335.Temp()
LakeShore335.UNIT_VALS
LakeShore335.ZO_VALS
LakeShore335.check_hconf_msg()
LakeShore335.check_htr_msg()
LakeShore335.check_pid_msg()
LakeShore335.check_range_msg()
LakeShore335.check_sense_msg()
LakeShore335.config_htr_1
LakeShore335.config_htr_2
LakeShore335.config_sense_A
LakeShore335.config_sense_B
LakeShore335.connect()
LakeShore335.control_htr_1
LakeShore335.control_htr_2
LakeShore335.mout_htr_1
LakeShore335.mout_htr_2
LakeShore335.pid_htr_1
LakeShore335.pid_htr_2
LakeShore335.range_htr_1
LakeShore335.range_htr_2
LakeShore335.temp_htr_1
LakeShore335.temp_htr_2
LakeShore370
LakeShore370.D_MAX
LakeShore370.HEATER_DISPLAY_MAP
LakeShore370.HEATER_RANGE_MAP
LakeShore370.HEATER_RES_MAX
LakeShore370.HEATER_RES_MIN
LakeShore370.HEATER_UNITS_MAP
LakeShore370.HEATER_VALUES
LakeShore370.I_MAX
LakeShore370.MAX_TEMP
LakeShore370.P_MAX
LakeShore370.P_MIN
LakeShore370.RAMP_MAX
LakeShore370.RAMP_MIN
LakeShore370.SENS_CHAN
LakeShore370.check_channel()
LakeShore370.check_pid()
LakeShore370.check_ramp_rate()
LakeShore370.check_resistance()
LakeShore370.check_setp()
LakeShore370.connect()
LakeShore370.control_mode
LakeShore370.control_setup
LakeShore370.get_control_mode()
LakeShore370.get_heater_output()
LakeShore370.get_heater_range()
LakeShore370.get_heater_setting()
LakeShore370.get_heater_status()
LakeShore370.heater_off()
LakeShore370.heater_output
LakeShore370.heater_range
LakeShore370.heater_setting
LakeShore370.heater_status
LakeShore370.pid
LakeShore370.ramp
LakeShore370.ramp_state
LakeShore370.resistance()
LakeShore370.set_control_mode()
LakeShore370.set_control_setup()
LakeShore370.set_heater_range()
LakeShore370.set_heater_setting()
LakeShore370.set_pid()
LakeShore370.setpoint
LakeShore370.temp()
- auspex.instruments.lecroy module
HDO6104
HDO6104.channel_enabled
HDO6104.connect()
HDO6104.fetch_waveform()
HDO6104.get_channel_enabled()
HDO6104.get_info()
HDO6104.get_sample_points()
HDO6104.get_time_div()
HDO6104.get_trig_delay()
HDO6104.get_trig_mode()
HDO6104.get_vol_div()
HDO6104.get_vol_offset()
HDO6104.sample_points
HDO6104.set_channel_enabled()
HDO6104.set_sample_points()
HDO6104.set_time_div()
HDO6104.set_trig_delay()
HDO6104.set_trig_mode()
HDO6104.set_vol_div()
HDO6104.set_vol_offset()
HDO6104.time_div
HDO6104.trig_delay
HDO6104.trig_mode
HDO6104.vol_div
HDO6104.vol_offset
- auspex.instruments.magnet module
- auspex.instruments.picosecond module
Picosecond10070A
Picosecond10070A.amplitude
Picosecond10070A.connect()
Picosecond10070A.delay
Picosecond10070A.duration
Picosecond10070A.frequency
Picosecond10070A.get_amplitude()
Picosecond10070A.get_delay()
Picosecond10070A.get_duration()
Picosecond10070A.get_frequency()
Picosecond10070A.get_offset()
Picosecond10070A.get_period()
Picosecond10070A.get_trigger_level()
Picosecond10070A.get_trigger_source()
Picosecond10070A.offset
Picosecond10070A.output
Picosecond10070A.period
Picosecond10070A.set_amplitude()
Picosecond10070A.set_delay()
Picosecond10070A.set_duration()
Picosecond10070A.set_frequency()
Picosecond10070A.set_offset()
Picosecond10070A.set_period()
Picosecond10070A.set_trigger_level()
Picosecond10070A.set_trigger_source()
Picosecond10070A.trigger()
Picosecond10070A.trigger_level
Picosecond10070A.trigger_source
- auspex.instruments.prologix module
PrologixSocketResource
PrologixSocketResource.timeout
PrologixSocketResource.write_termination
PrologixSocketResource.read_termination
PrologixSocketResource.idn_string
PrologixSocketResource.bufsize
PrologixSocketResource.close()
PrologixSocketResource.connect()
PrologixSocketResource.query()
PrologixSocketResource.query_ascii_values()
PrologixSocketResource.query_binary_values()
PrologixSocketResource.read()
PrologixSocketResource.read_raw()
PrologixSocketResource.timeout
PrologixSocketResource.write()
PrologixSocketResource.write_ascii_values()
PrologixSocketResource.write_binary_values()
PrologixSocketResource.write_raw()
- auspex.instruments.rfmd module
- auspex.instruments.stanford module
SR830
SR830.CHANNEL1_MAP
SR830.CHANNEL1_VALUES
SR830.CHANNEL2_MAP
SR830.CHANNEL2_VALUES
SR830.EXPANSION_MAP
SR830.EXPANSION_VALUES
SR830.FILTER_SLOPE_MAP
SR830.FILTER_SLOPE_VALUES
SR830.RESERVE_MAP
SR830.RESERVE_VALUES
SR830.SAMPLE_RATE_MAP
SR830.SAMPLE_RATE_VALUES
SR830.SENSITIVITY_MAP
SR830.SENSITIVITY_VALUES
SR830.TC
SR830.TIME_CONSTANT_MAP
SR830.TIME_CONSTANT_VALUES
SR830.ai1
SR830.ai2
SR830.ai3
SR830.ai4
SR830.amplitude
SR830.ao1
SR830.ao2
SR830.ao3
SR830.ao4
SR830.aux_in_1
SR830.aux_in_2
SR830.aux_in_3
SR830.aux_in_4
SR830.aux_out_1
SR830.aux_out_2
SR830.aux_out_3
SR830.aux_out_4
SR830.buffer_mode
SR830.buffer_pause()
SR830.buffer_points
SR830.buffer_reset()
SR830.buffer_start()
SR830.buffer_trigger_mode
SR830.ch1
SR830.ch2
SR830.channel_1
SR830.channel_1_type
SR830.channel_2
SR830.channel_2_type
SR830.connect()
SR830.filter_slope
SR830.freq
SR830.frequency
SR830.get_TC()
SR830.get_ai1()
SR830.get_ai2()
SR830.get_ai3()
SR830.get_ai4()
SR830.get_amplitude()
SR830.get_ao1()
SR830.get_ao2()
SR830.get_ao3()
SR830.get_ao4()
SR830.get_aux_in_1()
SR830.get_aux_in_2()
SR830.get_aux_in_3()
SR830.get_aux_in_4()
SR830.get_aux_out_1()
SR830.get_aux_out_2()
SR830.get_aux_out_3()
SR830.get_aux_out_4()
SR830.get_buffer()
SR830.get_buffer_mode()
SR830.get_buffer_points()
SR830.get_buffer_trigger_mode()
SR830.get_ch1()
SR830.get_ch2()
SR830.get_channel_1()
SR830.get_channel_1_type()
SR830.get_channel_2()
SR830.get_channel_2_type()
SR830.get_filter_slope()
SR830.get_freq()
SR830.get_frequency()
SR830.get_mag()
SR830.get_magnitude()
SR830.get_phase()
SR830.get_r()
SR830.get_reserve_mode()
SR830.get_sample_rate()
SR830.get_sensitivity()
SR830.get_tc()
SR830.get_theta()
SR830.get_time_constant()
SR830.get_x()
SR830.get_y()
SR830.mag
SR830.magnitude
SR830.measure_delay()
SR830.phase
SR830.r
SR830.reserve_mode
SR830.sample_rate
SR830.sensitivity
SR830.set_TC()
SR830.set_amplitude()
SR830.set_ao1()
SR830.set_ao2()
SR830.set_ao3()
SR830.set_ao4()
SR830.set_aux_out_1()
SR830.set_aux_out_2()
SR830.set_aux_out_3()
SR830.set_aux_out_4()
SR830.set_buffer_mode()
SR830.set_buffer_trigger_mode()
SR830.set_channel_1_type()
SR830.set_channel_2_type()
SR830.set_filter_slope()
SR830.set_freq()
SR830.set_frequency()
SR830.set_phase()
SR830.set_reserve_mode()
SR830.set_sample_rate()
SR830.set_sensitivity()
SR830.set_tc()
SR830.set_time_constant()
SR830.tc
SR830.theta
SR830.time_constant
SR830.trigger()
SR830.x
SR830.y
SR865
SR865.CHANNEL1_MAP
SR865.CHANNEL1_VALUES
SR865.CHANNEL2_MAP
SR865.CHANNEL2_VALUES
SR865.DC
SR865.FILTER_SLOPE_MAP
SR865.FILTER_SLOPE_VALUES
SR865.SENSITIVITY_MAP
SR865.SENSITIVITY_VALUES
SR865.TC
SR865.TIME_CONSTANT_MAP
SR865.TIME_CONSTANT_VALUES
SR865.ai1
SR865.ai2
SR865.ai3
SR865.ai4
SR865.amp
SR865.amplitude
SR865.ao1
SR865.ao2
SR865.ao3
SR865.ao4
SR865.auto_offset()
SR865.capture_done()
SR865.capture_length
SR865.capture_quants
SR865.capture_rate
SR865.capture_start()
SR865.capture_stop()
SR865.ch1
SR865.ch2
SR865.channel_1_output
SR865.channel_1_type
SR865.channel_2_output
SR865.channel_2_type
SR865.connect()
SR865.dc
SR865.filter_slope
SR865.freq
SR865.frequency
SR865.get_DC()
SR865.get_TC()
SR865.get_ai1()
SR865.get_ai2()
SR865.get_ai3()
SR865.get_ai4()
SR865.get_amp()
SR865.get_amplitude()
SR865.get_ao1()
SR865.get_ao2()
SR865.get_ao3()
SR865.get_ao4()
SR865.get_capture()
SR865.get_capture_quants()
SR865.get_ch1()
SR865.get_ch2()
SR865.get_channel_1_output()
SR865.get_channel_1_type()
SR865.get_channel_2_output()
SR865.get_channel_2_type()
SR865.get_dc()
SR865.get_filter_slope()
SR865.get_freq()
SR865.get_frequency()
SR865.get_mag()
SR865.get_magnitude()
SR865.get_max_capture_rate()
SR865.get_offset()
SR865.get_phase()
SR865.get_r()
SR865.get_r_expand()
SR865.get_r_offset()
SR865.get_r_offset_enable()
SR865.get_sensitivity()
SR865.get_tc()
SR865.get_theta()
SR865.get_time_constant()
SR865.get_x()
SR865.get_x_expand()
SR865.get_x_offset()
SR865.get_x_offset_enable()
SR865.get_y()
SR865.get_y_expand()
SR865.get_y_offset()
SR865.get_y_offset_enable()
SR865.mag
SR865.magnitude
SR865.max_capture_rate
SR865.measure_delay()
SR865.offset
SR865.phase
SR865.r
SR865.r_expand
SR865.r_offset
SR865.r_offset_enable
SR865.sensitivity
SR865.set_DC()
SR865.set_TC()
SR865.set_amp()
SR865.set_amplitude()
SR865.set_ao1()
SR865.set_ao2()
SR865.set_ao3()
SR865.set_ao4()
SR865.set_capture_quants()
SR865.set_channel_1_output()
SR865.set_channel_1_type()
SR865.set_channel_2_output()
SR865.set_channel_2_type()
SR865.set_dc()
SR865.set_filter_slope()
SR865.set_freq()
SR865.set_frequency()
SR865.set_offset()
SR865.set_phase()
SR865.set_r_expand()
SR865.set_r_offset()
SR865.set_r_offset_enable()
SR865.set_sensitivity()
SR865.set_tc()
SR865.set_time_constant()
SR865.set_x_expand()
SR865.set_x_offset()
SR865.set_x_offset_enable()
SR865.set_y_expand()
SR865.set_y_offset()
SR865.set_y_offset_enable()
SR865.tc
SR865.theta
SR865.time_constant
SR865.x
SR865.x_expand
SR865.x_offset
SR865.x_offset_enable
SR865.y
SR865.y_expand
SR865.y_offset
SR865.y_offset_enable
- auspex.instruments.tektronix module
DPO2014
DPO2024
DPO72004C
RSA3308A
RSA3308A.averaging_count
RSA3308A.clear_averaging()
RSA3308A.connect()
RSA3308A.frequency_center
RSA3308A.frequency_span
RSA3308A.frequency_start
RSA3308A.frequency_stop
RSA3308A.get_averaging_count()
RSA3308A.get_axis()
RSA3308A.get_frequency_center()
RSA3308A.get_frequency_span()
RSA3308A.get_frequency_start()
RSA3308A.get_frequency_stop()
RSA3308A.get_marker1_amplitude()
RSA3308A.get_marker1_position()
RSA3308A.get_mode()
RSA3308A.get_num_sweep_points()
RSA3308A.get_pn_carrier_freq()
RSA3308A.get_pn_offset_start()
RSA3308A.get_pn_offset_stop()
RSA3308A.get_pn_trace()
RSA3308A.get_resolution_bandwidth()
RSA3308A.get_sweep_time()
RSA3308A.get_trace()
RSA3308A.instrument_type
RSA3308A.marker1_amplitude
RSA3308A.marker1_position
RSA3308A.marker_to_center()
RSA3308A.mode
RSA3308A.num_sweep_points
RSA3308A.peak_search()
RSA3308A.pn_carrier_freq
RSA3308A.pn_offset_start
RSA3308A.pn_offset_stop
RSA3308A.resolution_bandwidth
RSA3308A.restart_sweep()
RSA3308A.set_averaging_count()
RSA3308A.set_frequency_center()
RSA3308A.set_frequency_span()
RSA3308A.set_frequency_start()
RSA3308A.set_frequency_stop()
RSA3308A.set_marker1_amplitude()
RSA3308A.set_marker1_position()
RSA3308A.set_mode()
RSA3308A.set_num_sweep_points()
RSA3308A.set_pn_carrier_freq()
RSA3308A.set_pn_offset_start()
RSA3308A.set_pn_offset_stop()
RSA3308A.set_resolution_bandwidth()
RSA3308A.set_sweep_time()
RSA3308A.sweep_time
- auspex.instruments.vaunix module
Labbrick
Labbrick.STATUS_DEV_CONNECTED
Labbrick.STATUS_DEV_OPENED
Labbrick.STATUS_FAST_PULSE_OPTION
Labbrick.STATUS_INVALID_DEVID
Labbrick.STATUS_PLL_LOCKED
Labbrick.STATUS_SWP_ACTIVE
Labbrick.STATUS_SWP_BIDIRECTIONAL
Labbrick.STATUS_SWP_REPEAT
Labbrick.STATUS_SWP_UP
Labbrick.connect()
Labbrick.disconnect()
Labbrick.enumerate()
Labbrick.frequency
Labbrick.get_frequency()
Labbrick.get_output()
Labbrick.get_power()
Labbrick.get_sweep_end_freq()
Labbrick.get_sweep_start_freq()
Labbrick.get_sweep_time()
Labbrick.get_use_internal_ref()
Labbrick.instrument_type
Labbrick.output
Labbrick.power
Labbrick.save_settings()
Labbrick.set_frequency()
Labbrick.set_output()
Labbrick.set_power()
Labbrick.set_sweep_end_freq()
Labbrick.set_sweep_start_freq()
Labbrick.set_sweep_time()
Labbrick.set_use_internal_ref()
Labbrick.start_sweep()
Labbrick.sweep_end_freq
Labbrick.sweep_start_freq
Labbrick.sweep_time
Labbrick.use_internal_ref
- auspex.instruments.X6 module
X6
X6.acquire_mode
X6.add_channel()
X6.channel_setup()
X6.configure_with_dict()
X6.connect()
X6.data_available()
X6.disconnect()
X6.done()
X6.get_buffer_for_channel()
X6.get_socket()
X6.instrument_type
X6.number_averages
X6.number_segments
X6.number_waveforms
X6.receive_data()
X6.record_length
X6.reference
X6.spew_fake_data()
X6.wait_for_acquisition()
X6Channel
- auspex.instruments.yokogawa module
YokogawaGS200
YokogawaGS200.averaging_nplc
YokogawaGS200.connect()
YokogawaGS200.get_averaging_nplc()
YokogawaGS200.get_level()
YokogawaGS200.get_mode()
YokogawaGS200.get_output()
YokogawaGS200.get_output_range()
YokogawaGS200.get_protection_current()
YokogawaGS200.get_protection_volts()
YokogawaGS200.get_ramp()
YokogawaGS200.get_sense()
YokogawaGS200.get_sense_value()
YokogawaGS200.get_value()
YokogawaGS200.instrument_type
YokogawaGS200.level
YokogawaGS200.mode
YokogawaGS200.output
YokogawaGS200.output_range
YokogawaGS200.protection_current
YokogawaGS200.protection_volts
YokogawaGS200.ramp
YokogawaGS200.sense
YokogawaGS200.sense_value
YokogawaGS200.set_averaging_nplc()
YokogawaGS200.set_level()
YokogawaGS200.set_mode()
YokogawaGS200.set_output()
YokogawaGS200.set_output_range()
YokogawaGS200.set_protection_current()
YokogawaGS200.set_protection_volts()
YokogawaGS200.set_ramp()
YokogawaGS200.set_sense()
YokogawaGS200.set_value()
YokogawaGS200.value
- Module contents
- auspex.qubit package
- Submodules
- auspex.qubit.pipeline module
PipelineManager
PipelineManager.add_correlator()
PipelineManager.add_qubit_pipeline()
PipelineManager.clear_pipelines()
PipelineManager.commit()
PipelineManager.create_default_pipeline()
PipelineManager.get_connections_by_name()
PipelineManager.get_current_stream_selectors()
PipelineManager.get_stream_selector()
PipelineManager.load()
PipelineManager.ls()
PipelineManager.print()
PipelineManager.recreate_pipeline()
PipelineManager.reset_pipelines()
PipelineManager.rollback()
PipelineManager.save_as()
PipelineManager.show_pipeline()
check_session_dirty()
- auspex.qubit.qubit_exp module
QubitExperiment
QubitExperiment.add_avg_sweep()
QubitExperiment.add_connector()
QubitExperiment.add_instrument_sweep()
QubitExperiment.add_manual_sweep()
QubitExperiment.add_qubit_sweep()
QubitExperiment.clear_fake_data()
QubitExperiment.create_from_meta()
QubitExperiment.final_init()
QubitExperiment.init_instruments()
QubitExperiment.init_progress_bars()
QubitExperiment.instantiate_filters()
QubitExperiment.is_in_measured_qubit_names()
QubitExperiment.modify_graph()
QubitExperiment.run()
QubitExperiment.set_fake_data()
QubitExperiment.shutdown_instruments()
- auspex.qubit.mixer_calibration module
MixerCalibration
MixerCalibrationExperiment
MixerCalibrationExperiment.I_offset
MixerCalibrationExperiment.Q_offset
MixerCalibrationExperiment.SSB_FREQ
MixerCalibrationExperiment.amplitude
MixerCalibrationExperiment.amplitude_factor
MixerCalibrationExperiment.connect_instruments()
MixerCalibrationExperiment.init_instruments()
MixerCalibrationExperiment.init_streams()
MixerCalibrationExperiment.phase_skew
MixerCalibrationExperiment.reset_calibration()
MixerCalibrationExperiment.run()
MixerCalibrationExperiment.shutdown_instruments()
MixerCalibrationExperiment.sideband_modulation
find_null_offset()
- auspex.qubit.pulse_calibration module
CLEARCalibration
CRAmpCalibration
CRAmpCalibration_PhEst
CRCalibration
CRLenCalibration
CRPhaseCalibration
Calibration
CalibrationExperiment
CavityTuneup
CustomCalibration
DRAGCalibration
PhaseEstimation
Pi2Calibration
PiCalibration
QubitCalibration
QubitTuneup
RabiAmpCalibration
RamseyCalibration
phase_estimation()
phase_to_amplitude()
quick_norm_data()
restrict()
- auspex.qubit.single_shot_fidelity module
SingleShotFidelityExperiment
SingleShotFidelityExperiment.find_single_shot_filter()
SingleShotFidelityExperiment.get_fidelity()
SingleShotFidelityExperiment.get_results()
SingleShotFidelityExperiment.get_threshold()
SingleShotFidelityExperiment.guess_output_nodes()
SingleShotFidelityExperiment.init_plots()
SingleShotFidelityExperiment.run_sweeps()
- Module contents
auspex.config module
- auspex.config.isnotebook()
- auspex.config.load_db()
auspex.data_format module
- class auspex.data_format.AuspexDataContainer(base_path, mode='a', open_all=True)
A container for Auspex data. Data is stored as datasets which may be of any dimension. These are in turn organized by groups which can be used to store related information. Data is stored as a binary file plus a json metafile which describes the dimension and type of data stored.
Example organization
- DataContainer:
- - QubitOneGroup| - DemodulatedData| - ThresholdedData- QubitTwoGroup | - RawData | - DemodulatedData
- close()
Close the data container.
- new_dataset(groupname, datasetname, descriptor)
Add a dataset to a specific group.
- Parameters:
groupname – Name of the group to which to add the dataset.
datasetname – Name of the dataset to be added.
descriptor – DataStreamDescriptor that describes the dataset that is to be added.
- new_group(groupname)
Add a group to the data container.
- Parameters:
groupname – Name of the data group to be added to the data container.
- open_all()
Open all of the datasets contained in this DataContainer. This also populates the list of groups.
- Returns:
A dictionary of all of the datasets, which each item as an (array, descriptor) tuple.
- open_dataset(groupname, datasetname)
Open a particular dataset stored in this DataContainer.
- Parameters:
groupname – The group name of the data that is to be opened.
datasetname – The name of the dataset that is to be opened.
- Returns:
A numpy array of the data stored. desc: DataStreamDescriptor for the data stored.
- Return type:
data
auspex.experiment module
- class auspex.experiment.Experiment
The measurement loop to be run for each set of sweep parameters.
- add_axis(axis, position=0)
- add_direct_plotter(plotter)
A plotter that lives outside the filter pipeline, intended for advanced use cases when plotting data during refinement.
- add_manual_plotter(plotter, callback=None)
- add_sweep(parameters, sweep_list, refine_func=None, callback_func=None, metadata=None)
- clear_sweeps()
Delete all sweeps present in this experiment.
- connect_instruments()
- connect_to_plot_server()
- declare_done()
- disconnect_instruments()
- final_init()
- get_final_plots(quad_funcs=[<ufunc 'absolute'>, <function angle>])
- init_dashboard()
- init_instruments()
Gets run before a sweep starts
- init_progress_bars()
initialize the progress bars.
- init_streams()
Establish the base descriptors for any internal data streams and connectors.
- pop_sweep(name)
Remove sweep that has a given name.
- push_to_plot(plotter, data)
Push data to a direct plotter.
- reset()
- run()
This is the inner measurement loop, which is the smallest unit that is repeated across various sweep variables. For more complicated run control than can be provided by the automatic sweeping, the full experimental operation should be defined here
- run_sweeps()
- set_graph(edges)
- set_stream_compression(compression='zlib')
- shutdown()
- shutdown_instruments()
Gets run after a sweep ends, or when the program is terminated.
- start_manual_plotters()
- stop_manual_plotters()
- sweep()
- update_descriptors()
- class auspex.experiment.MetaExperiment(name, bases, dct)
Meta class to bake the instrument objects into a class description
- auspex.experiment.auspex_plot_server()
- auspex.experiment.update_filename(filename, add_date=True)
Update the file number and date.
auspex.log module
- auspex.log.in_jupyter()
auspex.parameter module
- class auspex.parameter.BoolParameter(name=None, unit=None, default=None, value_range=None, allowed_values=None, increment=None, snap=None)
- property value
- class auspex.parameter.FilenameParameter(*args, **kwargs)
- class auspex.parameter.FloatParameter(name=None, unit=None, default=None, value_range=None, allowed_values=None, increment=None, snap=None)
- property value
- class auspex.parameter.IntParameter(name=None, unit=None, default=None, value_range=None, allowed_values=None, increment=None, snap=None)
- property value
- class auspex.parameter.Parameter(name=None, unit=None, default=None, value_range=None, allowed_values=None, increment=None, snap=None)
Encapsulates the information for an experiment parameter
- add_post_push_hook(hook)
- add_pre_push_hook(hook)
- assign_method(method)
- dict_repr()
Return a dictionary representation. Intended for Quince interop.
- push()
- property value
auspex.stream module
- class auspex.stream.DataAxis(name, points=[], unit=None, metadata=None, dtype=<class 'numpy.float32'>)
An axis in a data stream
- add_points(points)
- data_type(with_metadata=False)
- num_points()
- points_with_metadata()
- reset()
- tuple_width()
- class auspex.stream.DataStream(name=None, unit=None)
A stream of data
- done()
- final_init()
- num_points()
- percent_complete()
- pop()
- push(data)
- push_event(event_type, data=None)
- reset()
- set_descriptor(descriptor)
- class auspex.stream.DataStreamDescriptor(dtype=<class 'numpy.float32'>)
Axes information
- add_axis(axis, position=0)
- add_param(key, value)
- axes_done()
- axis(axis_name)
- axis_data_type(with_metadata=False, excluding_axis=None)
- axis_names(with_metadata=False)
Returns all axis names included those from unstructured axes
- axis_num(axis_name)
- copy()
- data_axis_values()
Returns a list of point lists for each data axis, ignoring sweep axes.
- data_dims()
- dims()
- done()
- expected_num_points()
- expected_tuples(with_metadata=False, as_structured_array=True)
Returns a list of tuples representing the cartesian product of the axis values. Should only be used with non-adaptive sweeps.
- extent(flip=False)
Convenience function for matplotlib.imshow, which expects extent=(left, right, bottom, top).
- is_adaptive()
- last_data_axis()
- num_data_axis_points()
- num_dims()
- num_new_points_through_axis(axis_name)
- num_points()
- num_points_through_axis(axis_name)
- pop_axis(axis_name)
- reset()
- tuple_width()
- tuples(as_structured_array=True)
Returns a list of all tuples visited by the sweeper. Should only be used with adaptive sweeps.
- class auspex.stream.InputConnector(name='', parent=None, datatype=None, max_input_streams=1)
- add_input_stream(stream)
- done()
- num_points()
- update_descriptors()
- class auspex.stream.OutputConnector(name='', data_name=None, unit=None, parent=None, dtype=<class 'numpy.float32'>)
- add_output_stream(stream)
- done()
- num_points()
- push(data)
- push_event(event_type, data=None)
- set_descriptor(descriptor)
- update_descriptors()
- class auspex.stream.SweepAxis(parameter, points=[], metadata=None, refine_func=None, callback_func=None)
Structure for sweep axis, separate from DataAxis. Can be an unstructured axis, in which case ‘parameter’ is actually a list of parameters.
- check_for_refinement(output_connectors_dict)
Check to see if we need to perform any refinements. If there is a refine_func and it returns a list of points, then we need to extend the axes. Otherwise, if the refine_func returns None or false, then we reset the axis to its original set of points. If there is no refine_func then we don’t do anything at all.
- push()
Push parameter value(s)
- update()
Update value after each run.
- auspex.stream.cartesian(arrays, out=None, dtype='f')
http://stackoverflow.com/questions/28684492/numpy-equivalent-of-itertools-product