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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

zhinst_seqc_compiler-25.4.0.628-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.4.0.628-cp312-cp312-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

zhinst_seqc_compiler-25.4.0.628-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.4.0.628-cp311-cp311-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

zhinst_seqc_compiler-25.4.0.628-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.4.0.628-cp310-cp310-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-25.4.0.628-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.4.0.628-cp39-cp39-win_amd64.whl (3.7 MB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9macOS 11.0+ ARM64

zhinst_seqc_compiler-25.4.0.628-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.4.0.628-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 df17bcf4c5b0ef0574d89c527a29263f8b6cfbebb425c32070909d2cbb2385fc
MD5 80afdb9a889726ccd90fde4a9d372281
BLAKE2b-256 64676a5e79e5debbaaac72f17f34bea19f4f5dede737b1f75a0463c1be3f8b1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 871fb5e23c5d447409328e468214b9c6b213ffe6ab116716eeff14ace3921345
MD5 4c4454f015aa9d39d658b28f8b446e43
BLAKE2b-256 02bd6b5be0a3e50c76dd98a9d64543c98a7d0048cc2daac044193f6ca1c57531

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e0d05b5afe72c5ade046457452ec66c0e9663960659df12eb4131d9ae0640f67
MD5 3bc687153abf9f1dfa7f6d05d2cb8de6
BLAKE2b-256 877d105ab11ac8ca1a6badb2c7562215b67efd319479057d00d3980f61b6a9ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4d4b682cae102fe9f9c82df73d006f9b1d632a47d315273bad6ee0bed08c360b
MD5 4d71dc103f7a7f7d2ae6858222efb958
BLAKE2b-256 374765f8df39782091c91109533179f8362ea73774e4994e0780c595a7feb827

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 18cb88a4fd3db41f8c80692491add3069719c3971d813ff198c2881a679306fe
MD5 fa60b17231f32d3054eedcab8b2c4e11
BLAKE2b-256 cad80c3aca12e958547d920795f98cfa5c7ab71ea41c9e1fdc1fb53534b66c55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d762fb9aaaa372ba4cb57aadd0cc5351ffe0a67e75f6fee5d673fe529ac02bc9
MD5 579cca790ef5db33a2b5bb756454530a
BLAKE2b-256 c101f53296ba6d1c3c99a29bd22ed78af549108051ef236644217869caba3b34

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b44721b1edf1a1ad5437cf3ea837b5941c78a11e18fe6fa991ab4580b07e5965
MD5 f71cc5fc19d2711c2f65dc551dc59478
BLAKE2b-256 a3c62a17ba5c688dc241e9f5348de58d3de40e5144c639c3512b2c081190dc72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e96896e132ce24916eb11ea3792e56091c08779665cd46e0efe6db71f4530945
MD5 9c1cf0e25f642b51ca5c6c758d301cb5
BLAKE2b-256 1dcbda8318a8e3c6f54d20a6e944dce8601913468a291354367e60259497f720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8fb688e5dd965f8f6209b90d04098cd4c1492b91f16cfb7cf35149b26cbbfb2c
MD5 8ee5c9e862dfed4e019d1baf4a5b34f0
BLAKE2b-256 0b7ac2c254b0269137eb8db8b1687397d053964c41a9ba0e30dcf3d91a50607d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 e9f90c4321d61a257092abf437c098e358621532405de3d7563dacf909e62767
MD5 24384077ef6f45b7ab51816d30b226b9
BLAKE2b-256 1bafc4e21aaf8b30b252c8e1e97568eac9db68b4b7ed99e6218b129b36e916b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6fd082d36f737d8edbe376afccc8157741b380730d70e403eddbfaf6fbe19901
MD5 c43be563b98a907da8dd779b99fd8074
BLAKE2b-256 82df3199958d0efd0969326d5ae45d5d947f13ed31531235d8d2b12e3885f614

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ea844140bb52b94e32c742f943e31af0f779f33a681a0435231595ac5002af77
MD5 53bd81289516305e4e93b17b87a46477
BLAKE2b-256 4fedbfa7af26e3057de9afe4500248bc7bb7808e92440c2e9533f7bc77ef67e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 39f97d4b91512d57df165cf550551117130bc720b0f3686ad1cd64e0f4fed248
MD5 1217850fd915961955fa1c0022d70898
BLAKE2b-256 771012abb7e7c6796ebe2dcf06a68c6d8986b1d93f6307fd86f261c29ff7e8b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d2a1fe3839306807a6bec89619c10c46e0f9f69dd846cfd668b9ab1b3df7a4c1
MD5 4259c211d84bfea95ca87ea49c26c2f2
BLAKE2b-256 c18ad552765e6d5632da0778b0518e967f5ffa6fed975d15700ad63199c00acd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 6e922e1661c03fd82c7f066526c204d3051366c5d81aa36fdf99b4a08fb47869
MD5 fb58cd68ca4eb9dbfe385d69b1cb7f52
BLAKE2b-256 308e5a75f0934ea756812775a8fb8d9736326d6189e4df5a2b9da178bf9b797d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 2aadc859ea8003ef9b0c7e44cc37f0929575f4b468a8276ffe737aa59d030c0e
MD5 3d369627cbef47daa319bfa31cc228ae
BLAKE2b-256 b60967f05b42d75bc874481acd61eca19df7cae1b545258a26e267d4bdb53ee1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e86c1e7c4ac23724261df5704cdc4eccf841f29c776d36f25acb5d9792251954
MD5 3de1e5f91d04b329e25dd9357b277ef1
BLAKE2b-256 c8e2e6429c62f7a3fa6586b0f0d6f040894cfe8c2753053fb323cc2cc0f7c3b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2a68f3593a8c8ea0025b18937a3a89808ad02e7b946afdf7e055824f9b9ca8f2
MD5 4a0896f6036b813ebe500927cc71c700
BLAKE2b-256 e224408c5c025f2f4c9beedfdfa1fd0517c34d2a93461dbc0d5bacb9e4129524

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0fc016e047ddedc08895c775a116897a6f54149b6fa164efef16156bcf58935d
MD5 68c3c4878247f7744bdf4700eafb54ee
BLAKE2b-256 c101401ef566c36f33826996d159b2aab71a0d8b7e407b9d54d1b30f26be149c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 f076566f9c816a79caab7a5244bd605dbc337d6acb802c498c241c13780bc09c
MD5 3f72b1616bcc0a8d67d8659e277b9cd4
BLAKE2b-256 c57d409b568a0cb6fbe93111696507982afa41f27ad4e82922d701b438ff4bb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8ecd46a2e7656c28b3a4c3b6c1b0c0f6d6669ae3e614c4b7f2b132ff181b3134
MD5 99cf6fd60f069824b44c80047edf4da8
BLAKE2b-256 aaee2c753e5d069dbce9cce155f64d86481bb8f9e765fc6f00dcd3cdef8e96ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a19b769a3562364a7832e628b5951d358e5ccad5890c211979452e161a66366
MD5 7fadbbb36f55325c5a415a1a5d10843c
BLAKE2b-256 61c49199c5bfb754ab55f2e74a87f12766705951aae52258d65d10bee44e3219

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2621fcb50fab911fb7d34fbc7131e397169b5c853c946799c0b2ecbd6eb97f50
MD5 9a7009909cf2d9fcf0cb0f0a3b01dfe1
BLAKE2b-256 214c97eea6f7cafbec74090373b5eefcd5f927f0c7a5f77b5ba82482132ef6d4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 749360a3a0cb6c7856d760b546d395e5714fd0124d8abd8f5245da92970feb1d
MD5 76af35846687c7a1be2c50f417913ba7
BLAKE2b-256 dae7507a4eb72243ca086bbdc73ee477b348557b529bd3e88e2b5d7b585b6ba2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-25.4.0.628-cp39-cp39-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 6c971495712e4d324ab7b2835e8ec63b519fb573d6778188ca0d11db8122698f
MD5 783710dfcbafac3a1e3036fb536d1cf0
BLAKE2b-256 0437f317c4e3481f90c686c5270b5383a941b49b9cc890ddb94096ff419f1ba8

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