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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10macOS 11.0+ ARM64

zhinst_seqc_compiler-26.1.3.9-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.3.9-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 dd20824696b976c69fd034b6559501a6bce3cabfc36456492097b26b40b9ef93
MD5 5b80d0d1caee30be5be587061b974512
BLAKE2b-256 1bf8e2cfb118c49169ad23cfef811a19a8292f373c851885551dd9c776719874

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp314-cp314-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cc677354e4a0951c0338f724f977d5f4886731a9f350e1df0cea8650221172a7
MD5 48d306cdd6b74c58884687b65e7726b3
BLAKE2b-256 9ac0017146c0c4ca19f9e2c408438d2035af580c3f4c0115dbb223852bae3407

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp314-cp314-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c0f4d3b37a51df1bdd3de0e1d23f3569f26ad3adb4ad9f5f11df0998ca550a22
MD5 0acf29848d6c7f1b213718f02e0fd56a
BLAKE2b-256 1e3341634478b4097f988417e55082459bd969a9df437ccea7e933f68b01481f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 08b1900e959fd70ca0d2e37f96884a1e8e769bec9d13e0ef524725ed74c1c873
MD5 ca5d996fa1eb32e9e6e82f3b89278958
BLAKE2b-256 63d39d820b6a515578c400c3968970e8de25ac62098ea10db6f8ac467046f7eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp314-cp314-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 c017108a8ce3a1b72d42f553dab29f98c66c901a82ed1c81d81f12e473e6092f
MD5 9c01025dfcc54f73dd50fe87b8a8c18f
BLAKE2b-256 81de153a0c73ca6b6c6d23bdd1774ee5e314efe639c55792a5f11329c6680133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3f328c7477f2cff2c9ec0aea22d107f04fe90945125ec7390df98e41e6e8f775
MD5 fd26954818a170d42e832ead26d380e8
BLAKE2b-256 43daf2b37ab525c81a555e9c99ea68ee5474e7d98c12355ebfeffee0f2a9b2ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp313-cp313-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8f86c2fd21286cf0c5c6db24002a07e7610d7561c384b7bf3a7c87616f4b0998
MD5 ebb365008c57c35c97ca9f5798701f7b
BLAKE2b-256 1526940d0b47931b257d84fdc6bf62b6ca91bc3aedce6a2b531c6a15d09460d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp313-cp313-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4443f326a5dd29fedfb9f39861af415c517224ca4b6eeadf3839d8538ecd1f92
MD5 80fbcb7ef59a85a50dec79e52eb2a262
BLAKE2b-256 0f7eda582315b7d4e48ffa67b6c425f9d0758d0cd2bdcbb89bdefb66eb799841

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a92d8f4add0d3b07fe393edee52626a6203b7010cff0f91f2be780a6ffa681e
MD5 6d10c1776616a580740941e8a0ac8f09
BLAKE2b-256 62043ea4fa74570b362776c9befb09b748f2cbac8c9eb982cbbfde52da6226ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp313-cp313-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 af81dba40bf38e7f1ba7a126bbefc08a20d75adbdd867ea8c16e333edf24bcd2
MD5 c94e3e67bc61c31e671b8ee36b2de913
BLAKE2b-256 3757b2526b0a8d85773b30045744f67b4aa3320cf039ac119669f90394b61905

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 40c5120d8adaa54c84da9e3043595128c44049b2d3b4b2f0b001e3e9628d3c76
MD5 fba57bf6df5da4b2de025110485c1e0d
BLAKE2b-256 c5d2c65f17d9361f0ea8960bbcf931c59378bd35aefe11c749118387e2f8dc98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp312-cp312-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4e10acd60f5680212dacd73796da8da8882c4ab06a5644aed368c1c70afeb9c5
MD5 e4d7a8b1f1931a6405ffbd0510cbbfe8
BLAKE2b-256 b48b4a2bcaf31770d589ad64b3f075e9e37ec97725898f027099c6a1b2f5d847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp312-cp312-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bdbafe28a2f4a64488751334909218c227933fe4e08d1b9ae92d5bbefd09f52b
MD5 8cf3aed5645a007cf518f514a591b1f4
BLAKE2b-256 c330dc2277e8eba785331982a05b6f8f316d08f83d9d60edd8814325f4a83d89

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1726b2a6b91402021aad720e467e9f1bab855512047962be89359b8dd795c09c
MD5 74bc8060b5c836d88fd40645e22ff9fa
BLAKE2b-256 abd8beae1adb46eadeffbe9accd0646e232505efda43630c456619d717c5501c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp312-cp312-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 356499f3573583ea2ab73030c79ea21c0312ad0d7ed8d2637d30ecac9d7cfe03
MD5 a8d8843e2e26f2d319c53921844eb8db
BLAKE2b-256 cf114fd96f16e15f84684510a63f07acf5e5fbb7785eb0a7dd5173473ba0431f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 083645449dfc8324a12acf8bc87d075f1432df4efcfed72ae49c64493fb20fb0
MD5 401efe7aefa7687b222ec6f820a3f1e7
BLAKE2b-256 14ae6961140cb7fa858b4d0d64a21cac97eb317f854be1c0779e034243e5b18e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp311-cp311-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd6114ec53f4924710b45df15ddb2e414137863cee987cc69dbdb938f88f42f8
MD5 a715e07fdf0af2093f9f0dd7b61eff77
BLAKE2b-256 0c3db8198e54964e9bc8c83446ab1643addabde8bae5b0276ef61785152738f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2681fffac9840f4ff1cf07734f2e01b595459b9423ba479115beb15ac24b0a35
MD5 5dd8bcfe09cfac1713366208ff351bc9
BLAKE2b-256 a342bb784fd46001dc4d4e87293a8a5b68e37af3354a4b4a6aee6be5e6a8f6ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a766af7c26f5d13d5c67921ce0c2606723920924c89c8edd72dc15dafe3cd40c
MD5 6355262a7eea2e0079c840a2462816d5
BLAKE2b-256 333dbf69469ffa97abbfa586111edc980f16d3c7273e4e699e6d85653fc2d40a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp311-cp311-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 026518ba9bde4fa226cc8dc3c8bcdee330039bbd6e51eff588fdc3273e0a64ad
MD5 cc8354628e5f284b448fee97ab22080b
BLAKE2b-256 1499991a03ba209c4ec8e493136f874b580f5c9fb646ddfdaa3bc7273188c7a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 02cdb36c7692946000b504e2e5baf74af4eaf248d8de0f0d25aee5242c185cf4
MD5 527f7996cd028c88965a0f35631c06e6
BLAKE2b-256 366a69f0d8a9bf3bccf759d45a47fe4cef267ebed17474a1c1ff6bd5c9232493

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp310-cp310-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7adaca45f37174abd5b688dc4e722101d28a091882c93bd859431c0bf09f16b4
MD5 31ddce45f39f32d0ef88fa3288c5ed73
BLAKE2b-256 5095eff9fe00174e0151094b5a08e501dce4a87c945d7ffcb39272bf1fb8b402

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 921c609c132acf11f1b89794c7d056dad3d258ec1ec59792605a0b4d94aadd5e
MD5 3202939dc6150d6537d75398e900399e
BLAKE2b-256 5763d12794680d76c8887a57b5f7fab25d1265194fff773c6eb5922606bab734

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9543554b38cfd765a9e9e5c5b85a70db30dc66d50b7e370ce398ec9720f38ba
MD5 d333125f63534ed383d7725609783f1f
BLAKE2b-256 5460937daa0168cda59fa0f3bd31a87581a19803e5574106d4b06ec23b9e9efd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for zhinst_seqc_compiler-26.1.3.9-cp310-cp310-macosx_10_11_x86_64.whl
Algorithm Hash digest
SHA256 568f28fbc5b0cb14d4dd11c3b6e75bfdcbb4149ce794138ad3e34a01e1f5e5fa
MD5 35556665985ed76680e4762c76b9104c
BLAKE2b-256 bd861548d1aac5036a2c82b339b2842d584d9d331dea818570899940d5262ccf

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