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

Uploaded CPython 3.14Windows x86-64

zhinst_seqc_compiler-26.4.0.940-cp314-cp314-macosx_11_0_arm64.whl (2.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

zhinst_seqc_compiler-26.4.0.940-cp314-cp314-macosx_10_11_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.14macOS 10.11+ x86-64

zhinst_seqc_compiler-26.4.0.940-cp313-cp313-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.13macOS 10.11+ x86-64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.12macOS 10.11+ x86-64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.11macOS 10.11+ x86-64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.10macOS 10.11+ x86-64

File details

Details for the file zhinst_seqc_compiler-26.4.0.940-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 240070f350092914b8ddf9a94bbddcf53ed78cd7fa57b982d5de99b1d1feed4c
MD5 915f355a27dc56d9c1fba7b8bfe3ae5b
BLAKE2b-256 d408b71f707562693df53ab666cafb21f16b3584634e3c03d74c8f130c4e7695

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-26.4.0.940-cp314-cp314-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abcb23af269fcb250b78c5bb4cdbd47dab80fa8d3b82a387499bcfcab1063d61
MD5 d3fa64e69c57607c416ef15831724ca7
BLAKE2b-256 de8496e180a033a8b72e9f273c51fdd083d7962016c75c9838f5473ba4fa8aa8

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-26.4.0.940-cp314-cp314-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 959be2405b843e870c6c30be32d8d5ae0caa41f2cf4f10dd466fc5257c1149e7
MD5 6f6e6dcb34272b8e2d06b83f68fbe6a8
BLAKE2b-256 61d8289e440df31c147ad48874de18c4a80a91426efb876e2dff65fffbc2f4c2

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-26.4.0.940-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9b2c429b42f6d0980ae5444314feb323f11bd9f1d91a324f060cfccf7237e721
MD5 2402829ab0ab6385ffe2d50a9eb29a9c
BLAKE2b-256 6f6ddee04fa2a6bcda24f10ccc5c339c5c969e1d262c3a2845aa8ff9ac4fad8c

See more details on using hashes here.

File details

Details for the file zhinst_seqc_compiler-26.4.0.940-cp314-cp314-macosx_10_11_x86_64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 89bfc3a1d1200b932002a5be32b69d75e68538dad3ca6c590c81f59f3e5062bf
MD5 3b3498ebe370eef82a77480d0af73ef7
BLAKE2b-256 15acef00a92e6353a25a31786874f1b0e5615b356f2778e381dca89283f710ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 411b1bd9ef6c0f10309dbdaaf9836fda4f3e7a6c058344a0f3f84b38fde60e9d
MD5 0743d22b1cbc3085f0e88c1a7a848cbe
BLAKE2b-256 d702dfc38c72170b56ee4cffc033acb02607dfba61389abffecdcc9fbaa8b1b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 36aa5decf9cc4b21f89538f583f4efec32e93687c7b9a0a46918bf59894e8771
MD5 ae3f7e37af38394d5438980db38055d6
BLAKE2b-256 5f3df14f96b6c311dba9af22daca18f5044f1d283e8f9dc72f64498189178fb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0fa8d23f6283b85ef14fc9bbe13a91c3989f88e18dee9b8446f750d69be8cfeb
MD5 9fe71e6a7a6e5d794c4150052997e884
BLAKE2b-256 caaff0004d9caba529fc22afcba233e2c47787e1388c43bfe10f178d95c3409f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c8247432af7d5ac6381fa30faf3ce94ccc1766a83afe51e9e211f1dff64126c9
MD5 afa07d46da87ac88caca7aea834fce4c
BLAKE2b-256 f8d4934c519d49ece5734ba31df7c8eccded0601bbc80742f1756c78d0545789

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 6193bf512aad1ecc30e9842228a5d936b9ad4a5b1a6e2eb6cc725309c5228138
MD5 d19efd24efc7b24c95b863f890d631c1
BLAKE2b-256 b29fc279e335231377d9f95cad1dcff008658fdfaafcb4db42c3a788fb84c407

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8a66ee210cf9dfecdeb28b2f5c38452fd18e23ca50df64b4aeea5ad6ec74e1c2
MD5 44aa2ffcd20217eb37ea8ebefad5f550
BLAKE2b-256 15e5dbb4fa21c8ca4d49deb30748c79a8e9b18d33f75ba4e23df2fb0e24d5947

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ecb4b3c3b14185eccb5565585ba59d0a2d9ae056be1e3b91207bc6535f21e226
MD5 e2250804e3b059fc2751f157c3c64b97
BLAKE2b-256 300af89689499047ae36bb6cabdd202b4dbe27f5e55e7a6c3d1406bdbbab5a6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4c3c19d0b7fc5eabcda150f4068cc4bea27a7f1a31e158421bed1e525204e67f
MD5 9921de32ef492a775fce515fa17851b6
BLAKE2b-256 4e88e44db8eeacfe5533c78d37bf2d6d04ba91893ca5a294b02ca6592fece857

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae05bef58e7d56fe2b0b8a33bcc4468f2700c4bf6ffc327fa83c1eaa096d07ff
MD5 fe95db15aef4a6dd37faedeebac5c750
BLAKE2b-256 13dbc8a91c81ace7f267bd71e4927411d66693d7e953589b303993713ceec72c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 12f72cc004985a19b52c3e76c13b2b41711384ed8a2a84ec412055513cd782a4
MD5 b58d2d125b818803d2e6b2f9e332ef06
BLAKE2b-256 e7f480360e490c9e74b52b068c306b75c54eae91d1937fc56939b678113a3ee5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0b1c5ccf6847fa20935a5708eddf90f2675c6db2b96573abc59e276a9c8e00ac
MD5 867ab44f23002c1e6ffea02d2dd5e168
BLAKE2b-256 6bbc36e1884628fe0b01eac2c867abb5eae69e6a184c831630882ca554297eeb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d87dcbda9f35bd8938e4c57df81810e37a93c5e9777c95d5e08e908d6e2fbee
MD5 fc432aef109c215115500fac0984581e
BLAKE2b-256 d851772d0452c7fcf0ab48816fa41c116c4c5923c57a0e66dfe22e1d0d9b139b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 937f104e922e7256708955074889a2bb39dbbde35bb21d9f82a3ec6bfda72f51
MD5 80c13647bd13664dc1635b34182867cc
BLAKE2b-256 26e8fd91fba695ae22fd88ab5f8a5aceb24fcccc88370909e1b5f691ea233cfe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 05e2963203c71c81e9d43e587da236cd491a892c42941a03a1b9e53d192f782c
MD5 bb68deb597b3171a81ad6863ced495dc
BLAKE2b-256 604a4ac295a49a1d31459804f7e079bbe4bd627bf2dc7d2e9e1902bdf90a9ddc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 b960b1c0f4acbf63becdaa7a3ec458a766513163164bdf5ec72b06fb368456fb
MD5 873376d8d29867be43a42517c2f81109
BLAKE2b-256 6d0cb0aafac94b3fb7b5db8f4b064f4b1da8e10a2b74bb1e92da1d28966d35e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9fe4ffca1cd8eec9948fd8273b1d0ebead426d8216b0ed9d6c3051c322dcef48
MD5 46f8a9defcbaef16e9f867038e63ba25
BLAKE2b-256 9258f9ed13da6ce93f09f86ab9ca4a9c4970ca4a53f99c613afd5f68f825ea1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dbe4d1924e65b04e4690047576c1120d08a8cbb1d009c1f10899b50fb96b03f2
MD5 50348a24eebe715135b7f0c3fcc4ed15
BLAKE2b-256 5efc5298d47dee37c76873640a884116710509608b9b3ce5874624dd19814db0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f940c7ce00615ffb923c95e73d522c9928c09e3f2c00c12eac3bc84d1c86d4db
MD5 f4cc66b9a24f0c3f90f5606b01c8b7a5
BLAKE2b-256 d95228510d1e79bcd8ae17c18f265f961f95e91c4a1ab58ca5f90b6afe7cab72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 59ffb038ba2ae1ff477dd5f7c17c231eeef55a655bbf9a132b08946669ebe4e5
MD5 2a1908acf1311fe6f93eddf119284250
BLAKE2b-256 1e15b9a495b244fe6a8fe58e91a1fa7a366a905862fa91c21eb5e3842ebee850

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.0.940-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 838c4edb7b2cd2b6e011ca2fb402e62af2dc1cdae1508bac48a1557f4d32cd56
MD5 84d40e77be419f8b52d4ac16672e819f
BLAKE2b-256 b2ceed5cbef33cf94e3df7de1d9f32dac9707b033e02fba7ee1c370a52ee6dd5

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