AlignSequential#

class qiskit.pulse.transforms.AlignSequential[source]#

Bases : AlignmentKind

Align instructions sequentially.

Instructions played on different channels are also arranged in a sequence. No buffer time is inserted in between instructions.

Create new sequential context.

Attributes

is_sequential#

Methods

align(schedule)[source]#

Reallocate instructions according to the policy.

Only top-level sub-schedules are aligned. If sub-schedules are nested, nested schedules are not recursively aligned.

Paramètres:

schedule (Schedule) – Schedule to align.

Renvoie:

Schedule with reallocated instructions.

Type renvoyé:

Schedule

to_dict()#

Returns dictionary to represent this alignment.

Obsolète depuis la version 0.21: The method qiskit.pulse.transforms.alignments.AlignmentKind.to_dict() is deprecated as of qiskit-terra 0.21. It will be removed no earlier than 3 months after the release date.

Type renvoyé:

Dict[str, Any]