API ReferenceΒΆ
This lists all subpackages and submodules available in atomiq as an API reference.
- atomiq package
- Subpackages
- atomiq.arguments package
- atomiq.components package
build_object_from_device_db()
build_object()
ComponentFactory
- Subpackages
- atomiq.components.basics package
- Basics
- Submodules
- atomiq.components.basics.calibration module
- atomiq.components.basics.datasink module
- atomiq.components.basics.log module
- atomiq.components.electronics package
- Submodules
- atomiq.components.electronics.adc module
- atomiq.components.electronics.currentsource module
CurrentSource
HBridgedCurrentSource
HBridgedCurrentSource.HBridgeState
HBridgedCurrentSource.HBridgeState.FORWARD
HBridgedCurrentSource.HBridgeState.OFF
HBridgedCurrentSource.HBridgeState.REVERSE
HBridgedCurrentSource.HBridgeState.conjugate()
HBridgedCurrentSource.HBridgeState.bit_length()
HBridgedCurrentSource.HBridgeState.bit_count()
HBridgedCurrentSource.HBridgeState.to_bytes()
HBridgedCurrentSource.HBridgeState.from_bytes()
HBridgedCurrentSource.HBridgeState.as_integer_ratio()
HBridgedCurrentSource.HBridgeState.real
HBridgedCurrentSource.HBridgeState.imag
HBridgedCurrentSource.HBridgeState.numerator
HBridgedCurrentSource.HBridgeState.denominator
HBridgedCurrentSource.kernel_invariants
HBridgedCurrentSource.hbridge_off()
HBridgedCurrentSource.hbridge_reverse()
HBridgedCurrentSource.hbridge_forward()
HBridgedCurrentSource.hbridge_toggle()
HBridgedCurrentSource.off()
HBridgedCurrentSource.on()
HBridgedCurrentSource.ramp_current()
HBridgedCurrentSource.set_current()
TTLHardwareLogicHBridgedCurrentSource
TTLHardwareLogicHBridgedCurrentSource.kernel_invariants
TTLHardwareLogicHBridgedCurrentSource.HBridgeState
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.conjugate()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.bit_length()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.bit_count()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.to_bytes()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.from_bytes()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.as_integer_ratio()
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.real
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.imag
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.numerator
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.denominator
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.FORWARD
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.OFF
TTLHardwareLogicHBridgedCurrentSource.HBridgeState.REVERSE
TTLHardwareLogicHBridgedCurrentSource.hbridge_forward()
TTLHardwareLogicHBridgedCurrentSource.hbridge_off()
TTLHardwareLogicHBridgedCurrentSource.hbridge_reverse()
TTLHardwareLogicHBridgedCurrentSource.hbridge_toggle()
TTLHardwareLogicHBridgedCurrentSource.off()
TTLHardwareLogicHBridgedCurrentSource.on()
TTLHardwareLogicHBridgedCurrentSource.ramp_current()
TTLHardwareLogicHBridgedCurrentSource.set_current()
TTLSoftwareLogicHBridgedCurrentSource
TTLSoftwareLogicHBridgedCurrentSource.kernel_invariants
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.conjugate()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.bit_length()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.bit_count()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.to_bytes()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.from_bytes()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.as_integer_ratio()
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.real
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.imag
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.numerator
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.denominator
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.FORWARD
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.OFF
TTLSoftwareLogicHBridgedCurrentSource.HBridgeState.REVERSE
TTLSoftwareLogicHBridgedCurrentSource.hbridge_forward()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_off()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_reverse()
TTLSoftwareLogicHBridgedCurrentSource.hbridge_toggle()
TTLSoftwareLogicHBridgedCurrentSource.off()
TTLSoftwareLogicHBridgedCurrentSource.on()
TTLSoftwareLogicHBridgedCurrentSource.ramp_current()
TTLSoftwareLogicHBridgedCurrentSource.set_current()
RPCCurrentSource
RPCCurrentSourceChannel
VoltageControlledCurrentSource
- atomiq.components.electronics.misc module
- atomiq.components.electronics.rfsource module
RFSource
RPCRFSource
VoltageControlledRFSource
VoltageControlledRFSource.kernel_invariants
VoltageControlledRFSource.arb()
VoltageControlledRFSource.get_amplitude()
VoltageControlledRFSource.get_frequency()
VoltageControlledRFSource.get_phase()
VoltageControlledRFSource.ramp()
VoltageControlledRFSource.set()
VoltageControlledRFSource.set_amplitude()
VoltageControlledRFSource.set_frequency()
VoltageControlledRFSource.set_phase()
VoltageControlledRFSource.ramp_frequency()
VoltageControlledRFSource.ramp_amplitude()
- atomiq.components.electronics.voltagesource module
- Submodules
- atomiq.components.optoelectronics package
- Submodules
- atomiq.components.optoelectronics.camera module
- atomiq.components.optoelectronics.lightmodulator module
Shutter
LightModulator
RFLightModulator
RFLightModulator.kernel_invariants
RFLightModulator.ramp()
RFLightModulator.arb()
RFLightModulator.get_frequency_min()
RFLightModulator.get_frequency_max()
RFLightModulator.get_frequency()
RFLightModulator.set_frequency()
RFLightModulator.get_amplitude_min()
RFLightModulator.get_amplitude_max()
RFLightModulator.get_amplitude()
RFLightModulator.set_amplitude()
RFLightModulator.get_phase()
RFLightModulator.set_phase()
RFLightModulator.on()
RFLightModulator.off()
RFLightModulator.set_polarisation()
AOM
AOM.kernel_invariants
AOM.get_frequency_min()
AOM.get_frequency_max()
AOM.get_frequency()
AOM.set_frequency()
AOM.set_detuning()
AOM.detune()
AOM.set_amplitude()
AOM.arb()
AOM.get_amplitude()
AOM.get_amplitude_max()
AOM.get_amplitude_min()
AOM.get_phase()
AOM.on()
AOM.ramp()
AOM.set_phase()
AOM.set_polarisation()
AOM.off()
- atomiq.components.optoelectronics.photodiode module
- Submodules
- atomiq.components.sinara package
- Submodules
- atomiq.components.sinara.dac module
- atomiq.components.sinara.kasli module
- atomiq.components.sinara.sampler module
- atomiq.components.sinara.suservo module
SUServo
SUServoChannel
SUServoChannel.kernel_invariants
SUServoChannel.set()
SUServoChannel.set_att()
SUServoChannel.set_amplitude()
SUServoChannel.on()
SUServoChannel.off()
SUServoChannel.set_servomode()
SUServoChannel.arb()
SUServoChannel.get_amplitude()
SUServoChannel.get_frequency()
SUServoChannel.get_phase()
SUServoChannel.ramp()
SUServoChannel.set_frequency()
SUServoChannel.set_phase()
SUServoADCChannel
SUServoModulatedLaser
SUServoModulatedLaser.kernel_invariants
SUServoModulatedLaser.set_servo_parameter()
SUServoModulatedLaser.set_power()
SUServoModulatedLaser.arb()
SUServoModulatedLaser.detune()
SUServoModulatedLaser.get_frequency()
SUServoModulatedLaser.get_power()
SUServoModulatedLaser.off()
SUServoModulatedLaser.on()
SUServoModulatedLaser.ramp()
SUServoModulatedLaser.set_amplitude()
SUServoModulatedLaser.set_detuning()
SUServoModulatedLaser.set_frequency()
SUServoModulatedLaser.stabilize()
- atomiq.components.sinara.urukul module
Urukul
UrukulChannel
UrukulChannel.kernel_invariants
UrukulChannel.set()
UrukulChannel.set_att()
UrukulChannel.on()
UrukulChannel.off()
UrukulChannel.arb()
UrukulChannel.get_amplitude()
UrukulChannel.get_frequency()
UrukulChannel.get_phase()
UrukulChannel.ramp()
UrukulChannel.set_amplitude()
UrukulChannel.set_frequency()
UrukulChannel.set_phase()
- Submodules
- atomiq.components.basics package
- Submodules
- atomiq.components.coil module
- atomiq.components.dummies module
- atomiq.components.laser module
LaserSource
LockedLaserSource
Laser
SwitchableLaser
ModulatedLaser
ModulatedLaser.kernel_invariants
ModulatedLaser.set_amplitude()
ModulatedLaser.get_frequency()
ModulatedLaser.set_frequency()
ModulatedLaser.ramp()
ModulatedLaser.arb()
ModulatedLaser.get_power()
ModulatedLaser.set_power()
ModulatedLaser.detune()
ModulatedLaser.off()
ModulatedLaser.on()
ModulatedLaser.set_detuning()
StabilizedModulatedLaser
StabilizedModulatedLaser.kernel_invariants
StabilizedModulatedLaser.get_power()
StabilizedModulatedLaser.stabilize()
StabilizedModulatedLaser.arb()
StabilizedModulatedLaser.detune()
StabilizedModulatedLaser.get_frequency()
StabilizedModulatedLaser.off()
StabilizedModulatedLaser.on()
StabilizedModulatedLaser.ramp()
StabilizedModulatedLaser.set_amplitude()
StabilizedModulatedLaser.set_detuning()
StabilizedModulatedLaser.set_frequency()
StabilizedModulatedLaser.set_power()
AutoCalibratedModulatedLaser
AutoCalibratedModulatedLaser.kernel_invariants
AutoCalibratedModulatedLaser.clear_cache()
AutoCalibratedModulatedLaser.amplitude_from_power()
AutoCalibratedModulatedLaser.autocalibrate()
AutoCalibratedModulatedLaser.set_power()
AutoCalibratedModulatedLaser.arb()
AutoCalibratedModulatedLaser.detune()
AutoCalibratedModulatedLaser.get_frequency()
AutoCalibratedModulatedLaser.get_power()
AutoCalibratedModulatedLaser.off()
AutoCalibratedModulatedLaser.on()
AutoCalibratedModulatedLaser.ramp()
AutoCalibratedModulatedLaser.set_amplitude()
AutoCalibratedModulatedLaser.set_detuning()
AutoCalibratedModulatedLaser.set_frequency()
AutoCalibratedModulatedLaser.stabilize()
OptimizerStabilizedModulatedLaser
OptimizerStabilizedModulatedLaser.kernel_invariants
OptimizerStabilizedModulatedLaser.clear_cache()
OptimizerStabilizedModulatedLaser.set_power()
OptimizerStabilizedModulatedLaser.arb()
OptimizerStabilizedModulatedLaser.detune()
OptimizerStabilizedModulatedLaser.get_frequency()
OptimizerStabilizedModulatedLaser.get_power()
OptimizerStabilizedModulatedLaser.off()
OptimizerStabilizedModulatedLaser.on()
OptimizerStabilizedModulatedLaser.ramp()
OptimizerStabilizedModulatedLaser.set_amplitude()
OptimizerStabilizedModulatedLaser.set_detuning()
OptimizerStabilizedModulatedLaser.set_frequency()
OptimizerStabilizedModulatedLaser.stabilize()
ContinuouslyStabilizedModulatedLaser
ContinuouslyStabilizedModulatedLaser.arb()
ContinuouslyStabilizedModulatedLaser.detune()
ContinuouslyStabilizedModulatedLaser.get_frequency()
ContinuouslyStabilizedModulatedLaser.get_power()
ContinuouslyStabilizedModulatedLaser.kernel_invariants
ContinuouslyStabilizedModulatedLaser.off()
ContinuouslyStabilizedModulatedLaser.on()
ContinuouslyStabilizedModulatedLaser.ramp()
ContinuouslyStabilizedModulatedLaser.set_amplitude()
ContinuouslyStabilizedModulatedLaser.set_detuning()
ContinuouslyStabilizedModulatedLaser.set_frequency()
ContinuouslyStabilizedModulatedLaser.set_power()
ContinuouslyStabilizedModulatedLaser.stabilize()
- atomiq.components.lock module
- atomiq.components.optimizers module
- atomiq.components.primitives module
add_or_append()
Component
Component.kernel_invariants
Component.append_to_dataset()
Component.build()
Component.call_child_method()
Component.get_argument()
Component.get_dataset()
Component.get_dataset_metadata()
Component.get_device()
Component.get_device_db()
Component.interactive()
Component.mutate_dataset()
Component.register_child()
Component.set_dataset()
Component.set_default_scheduling()
Component.setattr_argument()
Component.setattr_dataset()
Component.setattr_device()
Measurable
Triggerable
Switchable
Parametrizable
- atomiq.tools package
- Submodules
- atomiq.tools.atomiq_component_creator module
import_components()
class_from_name_only()
class_from_full_string()
get_inheritors()
get_recursive_args()
editable_default_input()
generate_atomiq_class_doc_link()
ComponentEntry
ArgumentEntry
PrettyValue
selection_gui()
InteractiveBuilder
InteractiveBuilder.base_name
InteractiveBuilder.base_component
InteractiveBuilder.base_name
InteractiveBuilder.base_component
InteractiveBuilder.start_from_class()
InteractiveBuilder.go_back()
InteractiveBuilder.generate_name()
InteractiveBuilder.save_template()
InteractiveBuilder.load_template()
InteractiveBuilder.generate_component_dict()
InteractiveBuilder.get_undefined_args()
InteractiveBuilder.get_fixed_args()
InteractiveBuilder.set_base_name()
InteractiveBuilder.print_class_selection()
InteractiveBuilder.print_arg_possibilities()
InteractiveBuilder.tree_view()
InteractiveBuilder.print_undefined_args()
InteractiveBuilder.print_fixed_args()
get_argparser()
main()
- atomiq.tools.atomiq_component_creator module
- Submodules
- Submodules
- atomiq.atomiq module
AtomiqExperiment
AtomiqExperiment.CHUNKSIZE
AtomiqExperiment.components
AtomiqExperiment.arg_provider
AtomiqExperiment.prepare()
AtomiqExperiment.build()
AtomiqExperiment.chunker()
AtomiqExperiment.run()
AtomiqExperiment.prerun()
AtomiqExperiment.prerun_host()
AtomiqExperiment.postrun()
AtomiqExperiment.postrun_host()
AtomiqExperiment.prestep()
AtomiqExperiment.poststep()
AtomiqExperiment.prechunk()
AtomiqExperiment.postchunk()
AtomiqExperiment.prechunk_host()
AtomiqExperiment.postchunk_host()
AtomiqExperiment.step()
AtomiqExperiment.analyze()
AtomiqExperiment.append_to_dataset()
AtomiqExperiment.call_child_method()
AtomiqExperiment.get_argument()
AtomiqExperiment.get_dataset()
AtomiqExperiment.get_dataset_metadata()
AtomiqExperiment.get_device()
AtomiqExperiment.get_device_db()
AtomiqExperiment.interactive()
AtomiqExperiment.mutate_dataset()
AtomiqExperiment.register_child()
AtomiqExperiment.set_dataset()
AtomiqExperiment.set_default_scheduling()
AtomiqExperiment.setattr_argument()
AtomiqExperiment.setattr_dataset()
AtomiqExperiment.setattr_device()
AtomiqBlock
AtomiqBlock.CHUNKSIZE
AtomiqBlock.analyze()
AtomiqBlock.append_to_dataset()
AtomiqBlock.arg_provider
AtomiqBlock.build()
AtomiqBlock.call_child_method()
AtomiqBlock.chunker()
AtomiqBlock.components
AtomiqBlock.get_argument()
AtomiqBlock.get_dataset()
AtomiqBlock.get_dataset_metadata()
AtomiqBlock.get_device()
AtomiqBlock.get_device_db()
AtomiqBlock.interactive()
AtomiqBlock.mutate_dataset()
AtomiqBlock.postchunk()
AtomiqBlock.postchunk_host()
AtomiqBlock.postrun()
AtomiqBlock.postrun_host()
AtomiqBlock.poststep()
AtomiqBlock.prechunk()
AtomiqBlock.prechunk_host()
AtomiqBlock.prepare()
AtomiqBlock.prerun()
AtomiqBlock.prerun_host()
AtomiqBlock.prestep()
AtomiqBlock.register_child()
AtomiqBlock.run()
AtomiqBlock.set_dataset()
AtomiqBlock.set_default_scheduling()
AtomiqBlock.setattr_argument()
AtomiqBlock.setattr_dataset()
AtomiqBlock.setattr_device()
AtomiqBlock.step()
- atomiq.helper module
- atomiq.atomiq module
- Subpackages