bloqade.analog.ir.control.sequence.Sequence
← Module overview
class
method
sourceproperty
sourcemethod
sourcemethod
sourcemethod
method
source
classSequence¶source
bloqade.analog.ir.control.sequence.Sequence
Bases: SequenceExpr
Sequence of a program, which includes pulses informations.
class SequenceAttributes
| Name | Type | Description |
|---|---|---|
pulses | dict[LevelCoupling, PulseExpr] |
methodcreate¶source
bloqade.analog.ir.control.sequence.Sequence.create
def create(pulses: Dict = {}) -> SequenceParameters
| Name | Type | Default | Description |
|---|---|---|---|
pulses | Dict | {} |
Returns
Sequence
propertyduration¶source
bloqade.analog.ir.control.sequence.Sequence.duration
duration: Scalarmethodchildren¶source
bloqade.analog.ir.control.sequence.Sequence.children
def children()methodprint_node¶source
bloqade.analog.ir.control.sequence.Sequence.print_node
def print_node()methodfigure¶source
bloqade.analog.ir.control.sequence.Sequence.figure
methodshow¶source
bloqade.analog.ir.control.sequence.Sequence.show
def show(**assignments={})Interactive visualization of the Sequence
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
**assignments | — | {} |