Sequence
Sequence
Bases: SequenceExpr
flowchart TD
bloqade.analog.ir.control.sequence.Sequence[Sequence]
bloqade.analog.ir.control.sequence.SequenceExpr[SequenceExpr]
bloqade.analog.ir.control.traits.hash.HashTrait[HashTrait]
bloqade.analog.ir.control.traits.canonicalize.CanonicalizeTrait[CanonicalizeTrait]
bloqade.analog.ir.control.sequence.SequenceExpr --> bloqade.analog.ir.control.sequence.Sequence
bloqade.analog.ir.control.traits.hash.HashTrait --> bloqade.analog.ir.control.sequence.SequenceExpr
bloqade.analog.ir.control.traits.canonicalize.CanonicalizeTrait --> bloqade.analog.ir.control.sequence.SequenceExpr
click bloqade.analog.ir.control.sequence.Sequence href "" "bloqade.analog.ir.control.sequence.Sequence"
click bloqade.analog.ir.control.sequence.SequenceExpr href "" "bloqade.analog.ir.control.sequence.SequenceExpr"
click bloqade.analog.ir.control.traits.hash.HashTrait href "" "bloqade.analog.ir.control.traits.hash.HashTrait"
click bloqade.analog.ir.control.traits.canonicalize.CanonicalizeTrait href "" "bloqade.analog.ir.control.traits.canonicalize.CanonicalizeTrait"
Sequence of a program, which includes pulses informations.
show
show(**assignments)
Interactive visualization of the Sequence
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**assignments
|
assigning the instance value (literal) to the existing variables in the Sequence |
{}
|
Source code in .venv/lib/python3.12/site-packages/bloqade/analog/ir/control/sequence.py
166 167 168 169 170 171 172 173 174 175 | |