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-25.7.0.507-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

zhinst_seqc_compiler-25.7.0.507-cp313-cp313-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

zhinst_seqc_compiler-25.7.0.507-cp313-cp313-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.13macOS 10.11+ x86-64

zhinst_seqc_compiler-25.7.0.507-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

zhinst_seqc_compiler-25.7.0.507-cp312-cp312-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

zhinst_seqc_compiler-25.7.0.507-cp312-cp312-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.12macOS 10.11+ x86-64

zhinst_seqc_compiler-25.7.0.507-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

zhinst_seqc_compiler-25.7.0.507-cp311-cp311-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

zhinst_seqc_compiler-25.7.0.507-cp311-cp311-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.11macOS 10.11+ x86-64

zhinst_seqc_compiler-25.7.0.507-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

zhinst_seqc_compiler-25.7.0.507-cp310-cp310-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-25.7.0.507-cp310-cp310-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.10macOS 10.11+ x86-64

zhinst_seqc_compiler-25.7.0.507-cp39-cp39-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9Windows x86-64

zhinst_seqc_compiler-25.7.0.507-cp39-cp39-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

zhinst_seqc_compiler-25.7.0.507-cp39-cp39-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.9macOS 10.11+ x86-64

File details

Details for the file zhinst_seqc_compiler-25.7.0.507-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 225b73d238fb4a2c22f8e9c0e1cd0954b48325416beb28da8e2210ac723a7ca6
MD5 b61347b046edf7b89171e6887277de62
BLAKE2b-256 155b356c4f20232f8626c2a9d851af56a8eb7a5336d40017403293e346c364d7

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.7.0.507-cp313-cp313-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7edb753a08f3be3c62209c4a14939500331a0164d259930f0adf96d30c9c0a36
MD5 c7f41794ac6ce3c6bd0f69873a106c82
BLAKE2b-256 d824ce9fc6cb717f3f5bf03ad707dbe741c1e81fdcb0c86c6b48e678f73f83e7

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.7.0.507-cp313-cp313-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0a4a5e9cb61dbff92a5aa8c112c6276fcb8a2e94296640ccb12b343c87b4c126
MD5 72b811facf86dbdea4288a576a512acb
BLAKE2b-256 38000d737efa514e1a0d10c87fcffacf135dd50d13506e9675336229fff39186

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.7.0.507-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 83137184312cb67738cd97eca6d820732613bb9dc1cc5547912e99b3448e6e0a
MD5 8d09fcb14e1cc12d57a0c4f4f7960054
BLAKE2b-256 ab397abd80e21434a81fa004942337959448b801c05596ddc1c8163c9f3280c3

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-25.7.0.507-cp313-cp313-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 8e4160c277f356d48087f1f77870d6433e094dccec6b1082fade609876ba374e
MD5 5ad68ce0e8fe4e434f1ef6462eb26967
BLAKE2b-256 d73ffc5a96deb5443f9f7abee6a89a368ec66416cb6a9cd91447780f90ad8b80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a522abc7dea196d7a4aa4ce97e0778835f1444835a44bd2a606e7855d833c84a
MD5 e5601688a292057aae5e23bcfff289d0
BLAKE2b-256 1b1e9638a342c6db259a988e3f633873c34a7eefedfe7ccdb5150c5ad0b9c85b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e3f68c6652db7a7549f76989d45833b8e55c32828906cbcb38a0d4dd8dbd38f0
MD5 b4ef561b335f69b0a7b1f1812bb0e889
BLAKE2b-256 d94332d45568d3543809b21c2042226debd5ecb9ecb93c3bc9a358793d9d8e4b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 166f1d419f89ac67568937e974722d4b8e6edf82a59fcb63d87f55abd0ecb523
MD5 c3475fa5db710202b7aa71f187487268
BLAKE2b-256 44db401916f12cf12f44c481b3820188b8f714f7838eb92f64fe2aa554e88eb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 288fee90cdbfe021b59b9dd5768c0c6836c546f2886609e02e811d446901e176
MD5 cd2557fb12f719b00b1b88c1f9d23f90
BLAKE2b-256 2fc9f220ce87be6103b5ee9849909dd8d671e75d177369db734de58648b1f8f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 573927fddf6371502f8fb2c196b86c38899447b58f3ddea8f8a05a4ace306f32
MD5 adcc1fe8608aa69477c65af69f41b527
BLAKE2b-256 7f98b84b491ddffd081b21f42601a27a0ed6f97b89924fe8b9eb1382ba9d7e0c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bc7832b7a7a3d9b871ca8d8d953e1c5cccb9b588a0d0b83ad13605493330a0a0
MD5 2e20ccce6f7546966e5126f85fba0cf8
BLAKE2b-256 1545a732f565bdceb0d464bb35f1f599cd8925bc6cd814f0d62244d10d945636

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5200bd5abf7d09d83a45f937f6a30907552b37dffa83d45d72bb21f7a344a928
MD5 83686fa6fbdaad47b93f5c70a4927509
BLAKE2b-256 711146cb826f0e3bd0f7c9b039ca76a8c4cba4100258cc34cee432bb27d8a8c1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 be544029b6df20526b61b91e756fd604cdb780a5b6d3b7a1fc4e36e584dd0baf
MD5 bcce4fa972915f7acb5562f0f7eb6104
BLAKE2b-256 b6b306a6bd4b9e718553d49a5ebd93c36a07a58a894ed64d42accdc5469ce403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 012c12b1edd25ff284e0516029e6d4118fd630760a929621ac5ea407589c26cb
MD5 4d4e02be0ae5bd25969b904c589a6f05
BLAKE2b-256 dc55c1b298e9458118663b4a0dbe11ae2577632edd098866cf8a5600956c695d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 2e9684568e762c14dc252967d6bc77e3724d888fc3cac5b233cc91a4e7f8b060
MD5 25c72fecafc74cb803bf5892b00a791b
BLAKE2b-256 5798b5d40fd7ea8e82b5eb65ffc3b781dfcfdc5dc977500cb6eed4fc4f7675b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6b916b94dc08c97395e1f41c7c3dd0bda5f1cbbc6b25221ce3125d94597ce6b4
MD5 15a045d91a09470c57843bb90dcaa17b
BLAKE2b-256 b6ebb31ad89fa154205c0e668a64d59ee9c3fbc7889b51bdd86f365f23d2f851

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ceb96fddbb190219d21287406486073943fab89ea13cf797d6d5d066bd077bef
MD5 3657f710a8da21f2e90289693f97eba6
BLAKE2b-256 0deb4768e985da2072e0e59c381e7a2827fb8368610d3f412c5b17ad913dec2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2d94784f35ea6c3a159240eec5e5ee24640e71a57eb768b30319846c82ff3810
MD5 7d39ca108d83c19459d5fbed8e2ae58d
BLAKE2b-256 59a9963e7aad4e3175c3728aaefa7a521e700c518f6225756aa2523e69eda47c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25445cd521848f14ce2ed77bfe28121b0aec70bd8e45dc455ff3f29c5a5f54e3
MD5 9d91fea544a6fa9c42d627f4e29b60ec
BLAKE2b-256 238861d60ae207405cd6287042037f00cdbb69760f9d14b64b05599e983989fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 41e83b78812a791e0593f68576764d0d5c980325571771f1a95f3aea2f59cf87
MD5 81033998e0fbe6e86f2c75207f96c484
BLAKE2b-256 f6258de1fad0a2bd812c01fff13973044403c6797bdf3bee8d3e61660d42d3d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c22f7cfbdd9a0393a9deefd3c5ad8030707dd0eef9cac34569791297d0c4d474
MD5 0ae64e2f59fd731d38f38668b1453814
BLAKE2b-256 f5d2aa9323c72bc1dbaa5f03ed0446b187fc8e54688ce82aeb0f18ca9006cd5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c9c8639ae2ee058f17b9448161bf381fd221ce03e644561188dc10c4e7b4d6f6
MD5 5b500e15c4d3c57359de1397a3fe5036
BLAKE2b-256 8f2498a880e7f3101f802ad274e990c545fe6b6f647e53f98f3ce61cdb4b337c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aac41bd09aa479e7965255873d85faea8ad0c05d00a73472ac11c8b31e4dcd3f
MD5 72680a0d9ca1ae84eb25713cbb717e1a
BLAKE2b-256 6591cb1e6db93d03e27841a6f2187f23e2d29ea82d8366e9f8e17d2b4a4ad5e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bda714368359ecca92c5394d9816973ed4860629f314ac2fc5887f8d5210ac8d
MD5 d91b0393ea1d11c1f7814a0ee6d28b4a
BLAKE2b-256 b2c4871649d72c03e2bb0b34ef367cfdf44fbad73864b5be6b9675f295b07cf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.7.0.507-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 9d0f67e4816726087aa286732595f4b223a2aae3523b1c2bade4323f0355aff3
MD5 ace871311995afe9e3534de991d0bced
BLAKE2b-256 0fd473adbc950f193b576e536b75f024241b079fe71762ac2ce72f3b887c13b9

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