Skip to main content

Zurich Instruments SeqC compiler

Project description

Zurich Instruments SeqC Compiler

The zhinst-seqc-compiler package contains a standalone compiler for the Zurich Instruments LabOne® AWG Sequencer programming language, SeqC. Please see the corresponding sections in the user manuals for more detail, e.g., SHFQA, SHFQC, or HDAWG.

This package exposes a single function, zhinst.seqc_compiler.compile_seqc, which takes SeqC source code and returns the compiled program and waveforms as an ELF file, which can be uploaded through the LabOne API.

The same function is available in the zhinst-core package. zhinst.core.compile_seqc will forward the call to zhinst.seqc_compiler.compile_seqc if a compatible version of this package is installed. A version is compatible if major and minor package versions match, and the revision of ´zhinst-seqc-compiler´ is greater or equal to the revision of zhinst-core. A warning will be issued if the versions do not match.

This package has the main purposes to enable faster deployment of bug fixes independently from zhinst-core and the LabOne release cycle.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zhinst_seqc_compiler-24.1.55273-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

zhinst_seqc_compiler-24.1.55273-cp312-cp312-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zhinst_seqc_compiler-24.1.55273-cp312-cp312-macosx_10_11_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.12macOS 10.11+ x86-64

zhinst_seqc_compiler-24.1.55273-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

zhinst_seqc_compiler-24.1.55273-cp311-cp311-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zhinst_seqc_compiler-24.1.55273-cp311-cp311-macosx_10_11_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.11macOS 10.11+ x86-64

zhinst_seqc_compiler-24.1.55273-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

zhinst_seqc_compiler-24.1.55273-cp310-cp310-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-24.1.55273-cp310-cp310-macosx_10_11_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.10macOS 10.11+ x86-64

zhinst_seqc_compiler-24.1.55273-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9Windows x86-64

zhinst_seqc_compiler-24.1.55273-cp39-cp39-macosx_11_0_arm64.whl (5.7 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

zhinst_seqc_compiler-24.1.55273-cp39-cp39-macosx_10_11_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.9macOS 10.11+ x86-64

zhinst_seqc_compiler-24.1.55273-cp38-cp38-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.8Windows x86-64

zhinst_seqc_compiler-24.1.55273-cp38-cp38-macosx_10_11_x86_64.whl (6.2 MB view details)

Uploaded CPython 3.8macOS 10.11+ x86-64

zhinst_seqc_compiler-24.1.55273-cp37-cp37-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.7Windows x86-64

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a3384d75e7cd87ffa3262211c3dd5e0e25cb33de6668688785b9e6eafb31860a
MD5 7bc998a4cb9da53173529e7ac96fed5f
BLAKE2b-256 03956e6553fdf9337385233f91da22a003da435243ab37bf319e365f9b78fc9e

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp312-cp312-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 433e93f27eb2ef828c17342014e926267d239f1387f9589252dffa0f3228598f
MD5 152ca3ad061a1e006abee383ce485173
BLAKE2b-256 bbb3096f2b22115145136fd1c302d1a7b68b86e8d0c1f10ac6fee0213d26ad10

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp312-cp312-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 df07998af9f7cdc9cdd13166a2103b6e81fd6dc9d668e9f0cdc51e353c0576ad
MD5 4e2c585c4a098ad9eb725d31b416da6d
BLAKE2b-256 e00fec08afde0127cadac58a27d4efa64031f453e49a1c3f0e159b2935673d30

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9007af2fdda199576e01a6885214285fc67ca59df5a07dd2145584394b75b164
MD5 48b02936787ee254dbd3acb47728da7e
BLAKE2b-256 858af619b4636656429ee8816191b30bcb5621eb3ad286524b5b792cb032f917

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp312-cp312-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 e3fcbf2680450ed4233b2b55d0a37d20868761410a4984e913b2dae93200a71a
MD5 19bb11d180dd0b6ffd60adf9c86cd784
BLAKE2b-256 f047779508b57b9e29a6eb952b2f4f71f963a7a32d867191f448a75193b7ab25

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 24270f6f97a2bba0a8ee34f29ff180c96cb381eea6908e7edb32148dbc951182
MD5 7eec42865c8ed6490ec3edf83871f67b
BLAKE2b-256 7729c701fd2d0b65e8fad3d5f56864c8633ac46ac6eb64a27e8a892d88c8ce9b

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp311-cp311-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 724f884bc65bdba9371a7546e6539d969d6e2f5b106104f26d032a5d51109345
MD5 70ff6caf1f69eaf8463c9c71295a83ee
BLAKE2b-256 98401d395aebdb8c01e27df7dbf01600074cfe9687fc574b551f5784de5317f6

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp311-cp311-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1ee03d2f786a17d002055cb0427fee8faa8d9bf128af2d33cb36f15f7c73dc30
MD5 79eb8f7f008a6135dab52d952429ffbc
BLAKE2b-256 4dee4305dee00bb05c2785638ba78fb71ba5c6aa4521ba40721301644e0087e7

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9a5777ee0a4277051f683577654dc7299c0ae74f55017e224f0bb28be2de6923
MD5 7d2cf7b2aa238628edc8ca798584c560
BLAKE2b-256 fa633bf9b39a9fffd5a99f16821dca909fe51a5c80304fd362a64228ac786c40

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp311-cp311-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 45eb649818288bb40da474926457c06eb366b90f5b32c43fdf8b503a9cf98350
MD5 2f2828fc9f1e61016e057a6859711a3a
BLAKE2b-256 a130e9f5c7efe3b3e4f95a2530f84f25e634ffe5167f90442281897392f510b8

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ead57e88f900deac8e3e8d12f0fce9becabf4c3873d03d64d90001a7707f04ef
MD5 597c634aae63a4771fbc9388deb82da6
BLAKE2b-256 e8319c8c03d3778f74b26b3e3e44eddb8550ef449c8f2f9a063b02477605f32d

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp310-cp310-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 404785c7fb10d0d6efdc858426e4856a27f17ddb83a0126c125d3f941df991d5
MD5 e02e27a8636d1ef45994f824b7c5c98b
BLAKE2b-256 5a644c244c9d113d4761e1b23d76f4bb0aab4c4c8749a23550a7af0b635efbf0

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp310-cp310-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b110b08f4f077368377e247dccdaf49284e3fe753dbf80f85861322f6a7bcd66
MD5 3497e16e14b02e1010d55937cda17773
BLAKE2b-256 5a20cc80e135af7dbd5a0a35dc99315b203b0c1f460041c79ecb0688b53b4517

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03f0cfdde77c87b6254eafa4ec8a60b94f2b04c04a591ec685e1005be3fbca29
MD5 b09d56f09e9e31cad6ef514c6799276c
BLAKE2b-256 b76a03c2e9ea6d293423583d0b457545d763dcd99a637e2671418d1083019a19

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp310-cp310-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 6aa3f6776e2c8e13a38a6e2acfe12e2b09fec6645f155985b26e535e103e87fd
MD5 6af055a7d93bad8d392939ed85905041
BLAKE2b-256 ec91cca2056ac50620952f930cafd94506b5e2a6c04b076b279a184f6bb90163

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b4c5c70ce09ced4352ab2f3c14d46267f066866c53630e9a473b93515a3f7a03
MD5 b20982645ec9584dcc2ab06168a422b1
BLAKE2b-256 5a3a6caef98a8b7181fb0595040ce66b60b2f2326a43b58e092af7e4acb7a891

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9ba13b6cddffb2b3a9dc452db859bf394fa373df3baf48ad5ffb9677228c48ef
MD5 2568509bcbe65412f0034c77dfa2cb18
BLAKE2b-256 d7fa59ab1d245a5b63aa970992a75ebb01c4211fe0e27b4dfddd51264e0cc8fc

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp39-cp39-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b8e17b431959bcccb207e0faa5abf47b680cb7827b30bc3c8711b326cb77b18a
MD5 50e6145cdef6ca4e2558cc195d987ed7
BLAKE2b-256 cf299a881874698bb3e8419732359480028ca8f297c56c5cd16ef2a28b6783b3

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c28c0d37cee93dbe733f1610aa28998985a2d9736c204b8a542751bc2abd9ec
MD5 e2b943e84e91a6f567b4af175259e65c
BLAKE2b-256 85497fa4a4b31bc6707c2e25d45c84daf76c9cf0f1b2fd210bc651a38b7af993

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp39-cp39-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 ca22f8b56d885314d4b494bf8f2523383b95d6d3d1ef18f820298b92f8960e95
MD5 88e918077aa9f0adbe81266057d0dcc1
BLAKE2b-256 e1fe675ab80fea02b88414be18dd0a1089f2afcf384a05740cd9e87a1f410aa9

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1a23d6be40520fa36d55fa1bef78e7493582cf2d2adddb142aea9dc56cb343ac
MD5 f3e10f8a8039d0ae26bc44c14900259d
BLAKE2b-256 b72ff3b2858f6806d7427e8a3006e5f077dff474d4893241dcb790e2af004f54

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 29b0fc6c6a4e1c71a46f8bbb246bee7a5eca4e55ddc4ff7a1dd4e970b4fb01a4
MD5 7ef6171406f945e6be256f6d682b8e9e
BLAKE2b-256 630516e1de7acc317f5e8795359096f931a1c7a40943c8bce4c48b4052dddc57

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c524073567bb1b34630d52050149783fff0fd30e1c24f2d8534389fc409b1380
MD5 c63a851632105281bab52ba4e18e111a
BLAKE2b-256 c27c93514b976fae36babad3c9632eeb399db1c02465c28fd1b53fc4205844d8

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp38-cp38-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp38-cp38-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 699a9335f95506ac48d4241bc5cfa6abf8352ff45683275dea5b3cc8b44185d0
MD5 11c6e1b4b3038b64abe09892354f85c5
BLAKE2b-256 8711953b328765395f364507c8ee6c0c0fb2e0f768d4afe18befed2134d11750

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp37-cp37-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp37-cp37-win_amd64.whl
Algorithm Hash digest
SHA256 1248bb0bdf13a1b9e9d3c95b27dea3e1d9bbd5061127e4e86cd75ccc36bfabdc
MD5 ee7f4c0c0afd43b65059fd2e0f780b05
BLAKE2b-256 e8ab673de3a202d545b079ae309a4280e28412f49cf438df16e8708edaae723c

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp37-cp37-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp37-cp37-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f2fa65bf5a793859f82eb81a97bd94e9eebe85f07bfd9c3f070b7cedd2d25e9b
MD5 55ca02b903959fe2f47cb579d07776eb
BLAKE2b-256 ebd8161bcdac8cd20f767ee8b7fcfb9f019154b648fefe25c93a71c715b77076

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-24.1.55273-cp37-cp37-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-24.1.55273-cp37-cp37-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b7a5979bdc86e19235310942492e17473e77cd32923ee13922c7c53a62ca480c
MD5 e8a559c950de7d245c9e526e87f7a63a
BLAKE2b-256 81670051d0e5d3770aa4af07c9695e0f0b4006a55323188dc86cb0b8f37a562c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page