pkgsrc-wip/py-qupulse/DESCR

15 lines
819 B
Plaintext

The qupulse project aims to produce a software toolkit facilitating experiments
involving pulse driven state manipulation of physical qubits.
It provides a high-level hardware-independent representation of pulses as well
as means to translate this representation to hardware-specific device
instructions and waveforms, execute these instructions and perform
corresponding measurements.
Pulses can be assembled from previously defined subpulses, allowing easy
construction of high-level from low-level pulses and re-use of previous work.
Additionally, all pulses are parameterizable allowing users to fine-tune and
adapt pulse templates to specific hardware or functionality without redefining
an entire pulse sequence. To ensure meaningful parameter values, constraints
can be put on parameters on a per-pulse basis.