Sequence ======== .. currentmodule:: pulser.sequence .. autoclass:: Sequence :members: :inherited-members: :show-inheritance: :member-order: groupwise .. rubric:: Attributes .. autosummary:: :nosignatures: ~Sequence.available_channels ~Sequence.declared_channels ~Sequence.declared_variables ~Sequence.device ~Sequence.magnetic_field ~Sequence.qubit_info ~Sequence.register .. rubric:: Methods .. autosummary:: :nosignatures: ~Sequence.add ~Sequence.add_dmm_detuning ~Sequence.add_eom_pulse ~Sequence.align ~Sequence.build ~Sequence.config_detuning_map ~Sequence.config_slm_mask ~Sequence.current_phase_ref ~Sequence.declare_channel ~Sequence.declare_variable ~Sequence.delay ~Sequence.disable_eom_mode ~Sequence.draw ~Sequence.enable_eom_mode ~Sequence.estimate_added_delay ~Sequence.from_abstract_repr ~Sequence.get_addressed_bases ~Sequence.get_addressed_states ~Sequence.get_duration ~Sequence.get_measurement_basis ~Sequence.get_register ~Sequence.is_empty ~Sequence.is_in_eom_mode ~Sequence.is_measured ~Sequence.is_parametrized ~Sequence.is_register_mappable ~Sequence.measure ~Sequence.modify_eom_setpoint ~Sequence.phase_shift ~Sequence.phase_shift_index ~Sequence.set_magnetic_field ~Sequence.switch_device ~Sequence.switch_register ~Sequence.target ~Sequence.target_index ~Sequence.to_abstract_repr ~Sequence.truncate ~Sequence.with_new_device ~Sequence.with_new_register .. rubric:: Signatures