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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-26.1.0.361-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.1.0.361-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 47f840756ae0e08cf76a4a2d0a6ab537381931dd163f5f7382b392466c9c8d2b
MD5 5efe630ee7af80633537d40f454cfa1e
BLAKE2b-256 730ba62e2f64e6a1c0b1a43ec6dc1f975f313d559d11a44683dc1675b6ec197f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 758aa210409c3bb56a52b197e6a7b65d22a11e3950823a0224db1a392e3fa293
MD5 fca7d8dbd6dd1d75f24c4f49c8027cac
BLAKE2b-256 0a39e4dae6927504b4f527b83321aab9ffbbd7fd850841246facff9b93dd33b6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 936493c87408207d2f9492cd60a73b43fae2035daecde5d62713e68c59d00ebc
MD5 61ae9c7f9bd458a94c951bb93f91b4fc
BLAKE2b-256 2acab558d4172533dc8ac908dfd29c761afa9a82c099f009c4650e97a990f0e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 44a885f40eeda96b282974cb432fca8ff029935305f14edb2dd4c053829e00fc
MD5 8146e3d07a2e690181e05069308e3f67
BLAKE2b-256 b2f0c8a9e3dc6a95046b7c4eadc797248f83c8946bad9ea2e4317c0b093a5cfd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 c5ec7fc8c61b24e996c0ce5743ef890fb955fd66c14f16af69f0df861005dc18
MD5 06abb0fd9058111b474ffb2efda2138c
BLAKE2b-256 d4adf2ed8e383ce5214ba6b33f9c73fc1da68b58e62b067ebb7d2c01f7f6a196

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 374d51d6c132a870eb9246fc954fad385c364062a9462508a5fa44010932c32f
MD5 26426c95626ebfe22c3f3bb5784f776f
BLAKE2b-256 86fa07be229689c5dc8a25deea0ed6fb32b623ffeb5d2b8fc22b2cd605cec3a2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b45c1b67d20b5db80bbbfbce9c2808b5e1fcfae15d952312439d78681223188c
MD5 6058bd6f62385f7d29e1068e618397c1
BLAKE2b-256 424fd2577242ec9e762ecf580b49da02759db977c5c7a2c9a045bd1743544d85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 82a8729475e5ea7946d0f4b0c709ea64e92b43d385df41316c5694ea9d0fe054
MD5 a8b1af400ca70098596050681678ea78
BLAKE2b-256 28d2e849b2e47fad1aeb8af3918e54746522ce447e54b7fe550c0122329aa7e8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8fdad319c32a3a9e5c7e174fb297ba99a392e1d4e66b628abe1befafab25dd28
MD5 c815e0d648d14389efd4144da9ce352f
BLAKE2b-256 b7b117f709e18be161eafc869f1ed21d80c6bf0d12c459416ba4ec7945bdcbf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 96bfba7ad6fc8f7e51c93662970be8502d89624dd29d750bb668833b440a35a4
MD5 58acc81c876337dad0dfaeaa0852de29
BLAKE2b-256 021403ac6f6a9642baa30688afeac0fa6d0891b38c322243cefc13a4ac4448f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 525070a96546ce4098f5a7b718ad061cf30331f7ba8de4a9678c8a9852e08abc
MD5 38a15e24121c7d89f79eb394c83bc59b
BLAKE2b-256 de1d3db52a119105dc140b7d7622ea147668879410e34cf2c7415a532c211bd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0beec9487e2336cda98f9099cbd66ad91d2783d05adf76725a93378f73b947c4
MD5 a4536c31f5f39b6e6193359dcb222151
BLAKE2b-256 5c5e74a8774124540f3ebe750a8a9b9388c1c683326df067db7755d9e7f885aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5acb7f56415238743d362095b5b2ead656fa3e7c49a54636df7d83db4a318a8a
MD5 4044ef3cbd509d088622a4d080267959
BLAKE2b-256 c985f96f354793bff42aacc157175fad1af4f9b549c49170b630ba58d6b381a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 58c90add83f638650caaf7fcdb65c64380d69be05655650d4ed74f3f57c9f399
MD5 cac1532d4b60411c8e565c6d31c921fb
BLAKE2b-256 6ff367654aa6ddeb426ec97d911ea74edfc624d4af1dbfd08e98cf96962ec168

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 3cce0da9383c2c5c47093ff27b59d8fabd7526af72bb149126dbb66242572b92
MD5 79666a6fcab7a847f5f933a51aa4967b
BLAKE2b-256 2b906da5aeac03019f2566ca06a8d28d822518e9b361934bd3b7f60f9a61dbff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7a9c2a8d4d018d77b77a0c74b9099cabacb179747655f928a1830b857e2aaec1
MD5 d2f8c4767458f0073ba2c5864eca4f11
BLAKE2b-256 3b9d821c290d41d03e8b4cf701e3a5b10e90e062401064f85ee6876eb3368356

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a21ed296e92af6408e2db074502b2d7fc625276e08c873d0306b5a3d3a08aaa4
MD5 35aef5481a6dc619773ad45ed672ea11
BLAKE2b-256 75c5556eb638a767430e81a1e37ebe1117087378040506978d36b5ed0779046b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f7989675adc2e61f57c8feeb493e6b6b0e7b021c6cdec9160c7361dd6f650714
MD5 8c7d1bd31edbf065849da37e46480e43
BLAKE2b-256 f6698969278e5fab275b0b729880538731548b9f11adc1d468f9d8d639c4806c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dda5f3a5831eccccd98ecd3b0a3d9e413c04babd8bcfe46cefc932aea81af551
MD5 93a48b9d15dc1447c8cef4f95dc9f9e6
BLAKE2b-256 aad2b6d347521bde19ee1ab63905f13b14f25e41b2531f226769e201f9999612

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 f52c4d6b733cb6c240100db076d368d631aacbeb990708a1363826092a21913b
MD5 b069d448da5f8e94be2989bd32d1c719
BLAKE2b-256 05d8d5ef4e6d6f48387800d1a41135a9d61905d47ed665c4f071664a65e2cd8e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 55a0c7411f8fefe71b3e089f9f301b4cb83ff671a410aa143af6406ec43f8a6f
MD5 a1fe5db910bff9bca5b221abb3a2d9de
BLAKE2b-256 a2df6008b6a3dca811ed49aa89ac09ec3fec126e379d6f584d9171c86b7e3ba8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 19e09fee417e568d55b19b60af951d5bc57c9ec0f7e4b405357b0836e8909097
MD5 c6e4aa8663cece0c745426b7896e5367
BLAKE2b-256 aa5921d5d83432233c8eb66de1f7c05a66076d2fb7d7e1f4df1de3e811720ff2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5612b6042bc81923e6bebbe7b773d69e453e713d79565d4816ea51836f730218
MD5 36c17653c03d8812d7e59650ffed6cae
BLAKE2b-256 1a0308b59e5d6508ed618198ab5aa74b4f420a783748cf3cad6ace80c08f28b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 529a075d9cf0ce554356777a3f2c5faabe475856a0e93ba55483c397b733d102
MD5 bb56714622672f8bd52d51b023c52a7e
BLAKE2b-256 95e2bb6c9e04544d75a4fa31e7d882a22f31b21e27db9644daca9c7a3f709ee9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.0.361-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 1cf4b29de5970d1a605ed6a729d05503b80154d4eb96ab2d772a60b32b1bae1d
MD5 3aba610f236483efc1f8def8a0ee9be5
BLAKE2b-256 ae7ada29a1e11638af71766a14a663f02fcf2b473930932559170d497c012993

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