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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-26.1.1.16-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.1.16-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 428178b4a6417246118f777d715c6d043ec27c95db022b0a798995e01a882416
MD5 5e014e5e12f88f9805a2ca2d839ce539
BLAKE2b-256 ba082f1f85603407e049ee106d474a3d554dfda07712f1f4e67dba0d2ab2e65e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4965b9971371311bfd2e1536c5cbcc2dc3e858ebc9c498e543160de05a22a39f
MD5 da293a02aaa4f3282192b14133a7d33a
BLAKE2b-256 ceb28381d71280a09fa62eddcfbb505050809167eedc0d8fd7b9c5f3b1b18149

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cf6673d489f8d3c1f879dc22f5baed08d3954a22519f925a00ec02a21309201b
MD5 f2567fc0ba85fbe603829aa8a7da4d3d
BLAKE2b-256 a69c64d9542911d7017725b03e59cc67bd2ca1d50cbbe19a777a5a7650d0e354

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32a59190522f74ac662bf29a1f9fa1c7659c46a7e1fd1ecc95c89d0cf010f0ae
MD5 7b5c04fa7c435833116f0012124c80d4
BLAKE2b-256 35751001d8650452289a5549efe4a0803fc330c7843e75beabc3830aa12dbb77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 baa880389ecd9a48314af14d90b007c66bfa1d133666d37d008f97f1025ba29a
MD5 7643716c63e2f60206659b116c26493f
BLAKE2b-256 cb220855e4e21a169fdaf010f0dfcf89c67ef139877263902665e74b083f143f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 aba4f7fc74f6b24e5f35245436f1ea5daaf9655cb1a3bfe66ac0d6083faf1b29
MD5 a2fc98ae7d0b7b2902254a43213272fc
BLAKE2b-256 472074e05fffe4b4eb40bd4b83c0e2f25b1eb2296e4c4146fe8384b389c54a81

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 270d537d4dfdff103d6bd4f7c10e6399fdfb6355270662d6a846a6d5a135dfad
MD5 10e26cbcfab724e5247822d6d040d73f
BLAKE2b-256 7e7de6409c6c12ecb6016e6fa85e5c109965423f4289899a7646044a1b607115

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d489956e5fd0a18882e179373be37296f026b1baac96d1e446cb31215d56a0ef
MD5 50b37341d80aceaa8bcd385881b5d0b2
BLAKE2b-256 b36b6fe107f555948cafe409b2aaa6f2ea078acadd18c05bd77dc69834dc9d38

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 047f3d7ae9914b6f3694a574c03bb6a83f1b0b78efc110bca1e35a1027894b72
MD5 45250cfa1e82ccbeff0083fb896a4809
BLAKE2b-256 8509f2eace54894938ddc359afe21d900c253e9986bdb7293e7c462913528c5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 05ef715cd849dcf7ffb6cb9824adb8055a69c74e9e300d9fe34c50a91385a245
MD5 295166ce71623f6fafca3de53e4d8651
BLAKE2b-256 e971366c1d8410d26f9dab6de91996e70cc6c227045647aadc72d30177c26230

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2076d171f7347783b081018e703cd8709d98f7f105ff4970e0732f481a272528
MD5 5b94dba4b48b4c7deb2e3406e659979b
BLAKE2b-256 80482844ba301e73f83bb72413652a9ca9c55501b59dae1efa0daf729afadf43

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f2e14f197c88d91be4dc7d80ee29deb46e328233b4686641bfbb4d04aabbad30
MD5 5d398decaa6c0f99770486b6df13b2a0
BLAKE2b-256 c14f65fdac3df47e55a2fdede1b2bd2fbb37b1b64d455f40eaad9578805f7a36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b8f285769bd4b249c138b5596e3519916e44a249827bf4c9923ee60792fb4f74
MD5 3611d5836c29ac9fedcdec3f2632d4f6
BLAKE2b-256 beef2969a763592f5b92edd6352fd0857715a4307a7d29916deb4c225ad0f291

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e8e3b45a9046ebcd371c92c97fef46950b9f432d3ebe5e991989767e5d28a785
MD5 c60708c7f97f05d3b84ee4a72e0f9826
BLAKE2b-256 58fc230896eed13f21a5718da0ccdad90e0bd8896b5e72c8147fd6d574c76ed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 debf0d15a4a9d57f49427014756c310932b71960efab105199ae051eef89ba86
MD5 d3b3bd6b079b76e7677eade2702f6886
BLAKE2b-256 52c8a664f50745aa772436d77e475a47b342100e49320856e06fa64d72b09735

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bc7a78cb45d15ba7209d53d751778bde73fc380f90ff4e3449898854e633f500
MD5 1aabd806775e7105febde707f6cb5c09
BLAKE2b-256 bab2ccb0ee514cf2cb5fdbb7f8861a7ac115ae99f28063756db5cb5c668a03bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 01314c48bdd6de5a056aae4be04bfc7e0adf32c6ab94c6eb1ce0e3b63366fec1
MD5 52d0bcdf8dabcf44ba53149ffa790275
BLAKE2b-256 08b2a9c86df1a6803d7fb214517517f7eba6ffd03df47d338bc89f1f2ad55574

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8f07e7060facc681e128ab779740c3911455bc25cf35f2522ccc395f87c6d450
MD5 2a1c3cba079b5e744a1c56902875ad62
BLAKE2b-256 2eeed243f314d2f35518069e5203c2b62e7a3342c329a4dff4e33d7ef5477af2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29aa6f0523b92e0ed3fb3b5168a79a70b5bdc336d7e29dc9a741c9755753c073
MD5 09345a56220ad925d518a4b920ba4e5b
BLAKE2b-256 3257094dd3b4a8ff368aea20b7733ef271d65659018417dddcbc79cc5bccabe5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 d20c04caa8997641f2810adeb3931ebbd50f1df27b2b82da3ab76f34b07ab45d
MD5 fdf2f2c8e9c19b84cfbdb4d94563d666
BLAKE2b-256 4a849f6e0592493ea270893d6054bfa3f707a8001e16617444af9e8cdec35056

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bce63dba90ad455e5272711b8314e8a700ae4f72d2f58911e9f75c4d8c7403b8
MD5 7def6aaab418c30ac7d585143fd71028
BLAKE2b-256 5c84ab9fb66edd0c96869af8a51c62189d09f3cfd8eed4e3f645bf66da33e393

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 05d4d01d9e201360a25bc245a62f00142855a17c16d724b858ee3a687ac49c70
MD5 7137ed18c9ff25ac669c57ab3129fd3d
BLAKE2b-256 7f45328ea1d825bc01b5e7324febd79afec3e90223148be3cfc93a43fba81dad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3ac328ff099c9a365cbd7776be4d554edd009ee3ef91c91e038ec945e04e28d1
MD5 3464794f4663a0fbd907e230774afd50
BLAKE2b-256 2fc321a8802d977de89eb144e044da177c3d168204f64caabf5b3b98854583ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 54b87391b6d35b44f14b9bd221d60f30e77cf472522f67df9487738ca61d153b
MD5 1386c67a9f37017bf8613ee2a14cc0c8
BLAKE2b-256 6b5bfed7a9854e7e42626caac2834ac0e754c7e3cfa69e85b13e2f447780d19c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.1.16-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 ed2060f7e542c359e906f3f90c33130056d10b1a6c2f77c49b86d5d3094c96cf
MD5 a256631165a977f15e39f1ba7196772b
BLAKE2b-256 ba4e9143b6227fcf21ffddd8cb55e0ee164535c80cace12131615707717f1759

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