OpenPulse Python Reference
OpenPulse is a concrete implementation of pulse grammar for cal and defcal body.
It reuses the classical types and statements from openqasm3.
The package is structured similarly to openqasm3 with the modules:
-
openpulse.ast: The AST nodes. Identical nodes fromopenqasm3.astare re-exported. -
openpulse.parser: A parser similar toopenqasm3.parser, but for OpenPulse. -
tests: A set of unit tests. -
No visitor module as
openqasm3.visitorcan be reused.
The OpenPulse grammar introduce the following:
- Pulse types:
port,frameandwaveform. - Extension to OpenQASM 3 classical type to consume the pulse types.
Metadata
Release files for openpulse 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| openpulse-1.0.1.tar.gz | 519.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| openpulse-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.1 MB
Release files / openpulse-1.0.1.tar.gz
| Download URL | openpulse-1.0.1.tar.gz |
|---|---|
| Size | 519.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4c184e3012907ec35f04202ed72621037b1a06d70195769576bfc9e62c01bf94
|
|
BLAKE2b-256 checksum How to use checksums |
4b410cdb6190148de664b7b200b65496a20a54b952567eb4d040e3f4117b4473
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.15
|
Release files / openpulse-1.0.1-py3-none-any.whl
| Download URL | openpulse-1.0.1-py3-none-any.whl |
|---|---|
| Size | 537.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
75fb2d4d7f74db3a86027719744541fcb725e1f5b79e14b78dc5b34ed8c66e87
|
|
BLAKE2b-256 checksum How to use checksums |
7541429b613fe56124f5714f0d7ff5c1a2c74913e3db2fdde3fd13bf732a116f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.15
|