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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-26.4.1.6-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.1.6-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f5a833c3a161b9c2bb8529812c40d64395a10eb4c198c6e42483624ff02595c4
MD5 228ba5965324f0ebcf6b3a527c4a23bd
BLAKE2b-256 2d8d3146126ce17216d818376afefda69460ada2c3f13296a8fd19ece495ea2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e0991027765c2effb6e57a560d4d3bd5729a3bde4223bcbef0f1c4d36fdad11e
MD5 8776d3af8bbdf73957fa33cb7fd15634
BLAKE2b-256 b6b78de5a826c9d5b3b2f3ecd25d7aec27f975b8515b69c1733cf63fce48dddf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4780f8abaa2e3a724ae153db59b1c31ae1145c2d6f8a79e936b3b7e76debb04a
MD5 30c63b533302b42bf88deeb5206e43cb
BLAKE2b-256 fb5a72b7116896365660c1a4080f2c230e6cf4bb7a6808583fc11ccb5a3e94a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 722ab7eeaed32833cd92dc5180f0efcffda382784f1f95e3da7cbf1779e7cd34
MD5 1fb85be3ab6ce20bfe1c0d0eb2f2dd54
BLAKE2b-256 ce30d2768ed1c832038da60f573e0118dd28c718b5437bc1db8ce85b8da9d2cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 e73378a848b02eb194395c4518139d223cf587612a6b21e3dbb61e1ace230824
MD5 4480a06387764e002f685a1aa84af23e
BLAKE2b-256 6e261103bf8b198ef8c09f8dc4b170412cf94f0dbfa16c9ef0a02da39ad30cf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a77dcd2dddc2f98afaaeefc2eb4b61d0b7b197fcb9a86df9417c4613ae48f938
MD5 4a7e694f77fae22e36f7bfc1ff4ff22f
BLAKE2b-256 0fb4d17c625a84ecf9dc420d18e8fe7f00529dac68e78ffa8c71e8f120fa9863

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45f041fce8c026ee8942b162104340c459a4df663e943b0d529a4974f216d297
MD5 b2f3e037eda80ca64e464202d762b501
BLAKE2b-256 058ede88ae13ef4a4bb762b5f1670d21bb4197ba1855d5f395e70b3f41fcdffc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 273613b4e0693931b65fe46d5989b1b07d2f67ba4a8d4611cb77cc485843e47d
MD5 fa7f6128ab9b407106375e9312dd2c30
BLAKE2b-256 b8d9bc3408996e021f77765088aebcb559e16837f73cd608af08055f8ec7a3d9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ec8c699e26f60dd6baf15cad17c88949110f9828fe995a1261a47a38d8085c6
MD5 69b571aeb79f4bb20440aab0903a606e
BLAKE2b-256 9f300a46b25fb314e1f7766963227e9076839b73734cfc53e2057f68847101c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d104a2a9cabcddfd331986832b2ad4d83245ee71f2c16bde156bca627be8f594
MD5 84cccd90e0c001947d84baa4da9e266b
BLAKE2b-256 9d544cb13f72173d60ee83a37a5f48f8b7f5f68ae4b0aefb9c2ef759d728d5c6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 bbd54029f12fcb2b05b5c377b2011461014764c065a96f0a451b0ec5407cebae
MD5 243f9f8ee149b233b71ab70bb3f3e7ee
BLAKE2b-256 ef031168fe28b1aa2a5639206c888a6f1db75a15e84119c4835810566610bfb7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 18acc08737ff5a9c42113da012a11eb472d81efaa5c203f78cf38a2d555b71a2
MD5 7aba240ffeaeac9d96c26935a1ecb081
BLAKE2b-256 1f630f6fb2085b88c62e52fb365487d903977071f2097a8ba26b3684d2bafa2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 97860944d22f03c7397331d69ffa3f77dbd6ff84825bb13a2334df80906f03ab
MD5 5a04b46bd3f2de28d3f2a3bc68711d7d
BLAKE2b-256 1e5da699a032a6e7ca6e63d01db3c260d0bbfc9771963cfd6f7472329bd3dd66

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 38396bf4b9ba35eee06714daba8d9175db14da458d2d32496fecd275a34c84d1
MD5 c320ae704e5e87dadb1b9c2e35247e3d
BLAKE2b-256 56d9008905e2aac3dea62a9db2d6f6c52e29040c4c37eceffebf4e38ea9d4a0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 0313dce73cb8fd8d06250faead8f58af8d854466af21c973722f4b7d304fc6ea
MD5 113024d92846599d2d6e56d75f409d74
BLAKE2b-256 04f75650de6626bebb531cb7d67f379da4b212c71fd805e48b59d9058e70b4f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5922b8af3db4e4da40d8a810ab48251a8a6d2b9e5e308ebc024bfbab252a5e39
MD5 98d541756363022b8f2179f49c08c259
BLAKE2b-256 441009d4c9a513da5bb3d48fc85ca51b1113b646ae6a78c2b44c90b0c41575a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cacdfd3ac815e8dcffaa411a2c79a033e489e0f1a9a6257739b261676aee36ab
MD5 52b3a163c75cbd79482194c60d719faa
BLAKE2b-256 b7a2d3825cf1929785aeed1d0462e7236bd50b8ca9d2c88d4d462cd9be02692b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7743440158c1d2e04a559879d1470a933e3f969307baeebd35e73e4391c94618
MD5 689614107661c80dffae43c06197c295
BLAKE2b-256 e614fd6b887330d8063b8d7e17fdce84a2ddb23edd9a6dfbb6ecedc342fe09fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d102b3857780f179b0f4d120b4d7bf91e0b3dbba3df820b9cc8ae9849ef5adb
MD5 53263e1a7014f351dd48654985d643e2
BLAKE2b-256 2747d136b8353440837fa2e8d710f7d07b7aa67440d0e8e0b58b38875e00ba81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d2db01af0dbbce9e06ad0167c843eed1c7d6ab56497cd45c671d46a9b523519a
MD5 4ca8c7c9c6bb19d4182a754bdb18113b
BLAKE2b-256 80bd96eb2158ba95d3d95e320bf0871be98005a7ade44edde5f1dacf37b30022

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4c4fd7053bc4b64ee998829aa8c28831c22fdc61566e61e252f42d96443e1e45
MD5 7008f3fb63eea9809a42a3f3ea0edc2f
BLAKE2b-256 0706b8bdecf509271e8f25e6a4f88d053ee6dec047916cb910df6ecc1e35359a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1ec2c641d75ee60c30176efba06d55c88bfa2e0d4dfb84172fdd2d06969c96cd
MD5 8698e433b8d1f42e8128d5b739d14d1c
BLAKE2b-256 ac860c45e34dcc0b4f21dac9bc464d6b1811a4df4e13bdf3356f07f36aed0973

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eb9e8792d7cf0572b3c3214bbd79d257a496a6375f07e7e14b6fb9dfc9ae2abf
MD5 599472613ff588b514384d852dbafbcc
BLAKE2b-256 515bb2269a8afd14753e66ea91c382782bf5cba2482f973cec0aae1cba9a4e9d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 14343dc387d4c1ab7ad2a230671ee14492b58a2d60842d9833b510db71ab3f41
MD5 dace99b8654f4bc4e8b778dca63ab159
BLAKE2b-256 07a8ed734c75a8123c69c21abde6366438cfbeb1aabe3989509cccae7f5c8e96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.4.1.6-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 51f63aa979a2cd67c3865bd262c3b161cfdeacb792abce90a5714b0b9f1bb445
MD5 c45ae73e31bdccdec2c9e6b74a6abe80
BLAKE2b-256 5ee6f6df60d48901eac601301f78765351259a4c0487fd7196e1a8f282e20577

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