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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2703bea88c7491690415a56265499608dece3aa45e8d8bc0adf6e5ee05de290 |
|
MD5 | 43473dc88807fcbe7844ff2656b0a631 |
|
BLAKE2b-256 | 703506860fafd42bba25df06e49785805c57820514c18d12d35b6593e9d43830 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp312-cp312-manylinux2014_aarch64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp312-cp312-manylinux2014_aarch64.whl
- Upload date:
- Size: 6.3 MB
- Tags: CPython 3.12
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b974eb390324ab4c4582516f5060bd2c451a3f7f19aad3e9b567e16bf9dea29d |
|
MD5 | 043b937072ee117cc66fb9badf495925 |
|
BLAKE2b-256 | c98661c2f87c0f9e75056e614200da47f6bf56429ebb19881174d50f59a5a76d |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp312-cp312-manylinux1_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp312-cp312-manylinux1_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.12
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b9029b05757e750b416d9203c87705fcfa6ede9807293a573eebc1a97207e17e |
|
MD5 | a4e9d3c7d07273e8631e822626e8e381 |
|
BLAKE2b-256 | 74a4bc310b1248fa7b62677b9497f5cf91e21dc154a3e6965a66911db226bb62 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 496d8c7cb01ef1854d48486b1986cd31384674ff205cb45716bd52b2bed4a688 |
|
MD5 | 14a4658f0e8961681904c7df1800b7a3 |
|
BLAKE2b-256 | 2ecbc20a92c805d442bd59b414302f5d3de94ab3208ca50bd3e5f0a630d96b5a |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp312-cp312-macosx_10_11_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp312-cp312-macosx_10_11_x86_64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.12, macOS 10.11+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2942d709e6c52a0fc3a61e3bdbb11d3f1921a458d5007d7a564c2002f9b7d8b |
|
MD5 | bcbdc22dc8b2eef16e0eed78cd89be8b |
|
BLAKE2b-256 | 58ca03d8982d5cb41b6b249d4dfc7d4ef11440d8eb2a6707f1e3d37b1ef7bd53 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f7da1075a58905f54a429a72b85e99fd1fd11803bf21ebd7bc88f00955123c60 |
|
MD5 | 87e84633cc3637c2f7f8250e9b965a53 |
|
BLAKE2b-256 | eb7d129b639f466fc520cd928e268bc44520147f318a711b5595c1f1bb6df6ff |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp311-cp311-manylinux2014_aarch64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp311-cp311-manylinux2014_aarch64.whl
- Upload date:
- Size: 6.3 MB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdd8917418f3e4a47113920649467aaf7007a15878368f1a8989664248b917be |
|
MD5 | 3c6d6740ec4fa4feddda44b578e7b29e |
|
BLAKE2b-256 | 2ef69f9d10c79be988eecbdf04602dcad1f7b58c0701cd94d20ad206b8fbb2fe |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp311-cp311-manylinux1_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp311-cp311-manylinux1_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.11
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82899ee88dc9f813dbc6259bc53d29db128d96b40ca90a46f53a59505defac15 |
|
MD5 | 23f14e22762b0cb5aa368414a39a06b3 |
|
BLAKE2b-256 | 123614d3a9dbca4b0e9e416615de64b9420701a06f01b0b3b076beb06e30645b |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36ead8fcf269ad23337f8aef46375aae607a7d330681d37f793df420dce69b7e |
|
MD5 | 35f5c3d136e1d9a47c3c29d4f609c726 |
|
BLAKE2b-256 | dc00c59a6156b6d0e727970bc3356fa5066b9b31a330f94e99a9b6fec4aaab78 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp311-cp311-macosx_10_11_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp311-cp311-macosx_10_11_x86_64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.11, macOS 10.11+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c5d6acf372bf12f29bdab51eb04ea4da30bfe8b32e23adb0caee687a0c330ac |
|
MD5 | cd504e4a84733ca9c11c00635233bcfc |
|
BLAKE2b-256 | 4ab69f18a4d7d85bb9a63ae07eef50bc541fccc6bb549074bcffb95dba9ed0e6 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f68eb1a7357cf4bdcb64e78add5e2a490b321cc6cb72970219d274889c8589b |
|
MD5 | 40e17bdbcf193544d7c2b113afc0fe07 |
|
BLAKE2b-256 | 890611d52393b3d6a3488f11c1701fb8393b68af5055e8465496ae1f5f4ae026 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp310-cp310-manylinux2014_aarch64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp310-cp310-manylinux2014_aarch64.whl
- Upload date:
- Size: 6.3 MB
- Tags: CPython 3.10
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e81802755400bc4ef296d5ef33fa845464d1535f40b6638d3d94f4ebcb2e6800 |
|
MD5 | 1c375a8c2bb107cf44740d1d20375f0b |
|
BLAKE2b-256 | a3abef95f99d67aaef1189f09a8acfbfd5d890e0898ecfcc5ad82012496f4f47 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp310-cp310-manylinux1_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp310-cp310-manylinux1_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.10
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b953c2f520a7e1c63f47c9dfada340026858c691696c358a82e223b2d821232c |
|
MD5 | f4e85404c76dbf57c5f523bfcbeec69a |
|
BLAKE2b-256 | 931d69afc45d1a0cfc62321ee8a986a88aa5dfd9e8767e5674e6acd3f108797f |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | add4492704107fb3bd76d370d7cd498c3014a028dd558dd524d535c60bb3fe79 |
|
MD5 | d90501f9ba9b7588b5cadb0bad20db74 |
|
BLAKE2b-256 | c20cbf23075f42686697bc61583f27a6719f443f489aeda7eb04cb5caf26231f |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp310-cp310-macosx_10_11_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp310-cp310-macosx_10_11_x86_64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.10, macOS 10.11+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a4658fe274f027a903936d57992e0776e01781d170e3c98ff8cb6d14bb0c538 |
|
MD5 | 7012e3e3bf8daf9548e0b2294de0b80e |
|
BLAKE2b-256 | 556365f6efcb2c84d205f20fb2ef08d993d612e962d69148ee8997b2d2decbb5 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1740fe8bcdde67ae0063167e17e42df109644596f1422dbd068b0830efbc6a1 |
|
MD5 | 7b5f15fd8da2928391c8826736935cbd |
|
BLAKE2b-256 | 4bfd97963dbbe32a5ab478b4e93de37152a98f5667bb6bb8d718cdeb5877d44c |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp39-cp39-manylinux2014_aarch64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp39-cp39-manylinux2014_aarch64.whl
- Upload date:
- Size: 6.3 MB
- Tags: CPython 3.9
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bac304c6fb91d5857867fa0d06138a1d41b60b39edfe1062a771500967fa6f3 |
|
MD5 | 336d97037d2f0288df2fc992a44e8eeb |
|
BLAKE2b-256 | 2c6285116cfd8204ddbbfc33d7c10980f90031bfb01314e0e4a2d4cb81c2579e |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp39-cp39-manylinux1_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp39-cp39-manylinux1_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.9
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 74a1360c8e48667e2ee95dd43b1b70c16d875fc372e22b1796fe4cd63549b798 |
|
MD5 | a822d633b4b3a29767e322d0baaf4fba |
|
BLAKE2b-256 | a8edc786743fe9a3daf3ea838facf06f50d594e8b380dc61c47ff97834d00338 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 5.7 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9779fe0a8961477efe140c4f5db1e0b9fc184c8b6483cacfc745f19269b202a0 |
|
MD5 | 8c895f634048727930c39a6df006f5c0 |
|
BLAKE2b-256 | 6640f7ceae2888e4d6791a70b7e8f2ecbb9e4de9c00edfec56180a95b0ab661b |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp39-cp39-macosx_10_11_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp39-cp39-macosx_10_11_x86_64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.9, macOS 10.11+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8195e0e798e283b76ea7dd6e3f32a774f800a8003eef3f8255b7911a787f982a |
|
MD5 | 215b900854f2ee15298013b29f28ce0a |
|
BLAKE2b-256 | 7d6fd0bab65805ec071178f4a12a8ce91dd446ab387e986dab4e5fd2b5d94222 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a70c921b334b3c139008aef6ffa1828050d3bd9c092744c761848195a3c3794c |
|
MD5 | 83bcc455656bbe5b89b243b72fb71578 |
|
BLAKE2b-256 | cc891c90b248bc6509e882b02256dfd441915f890051a4d2375f3cda5a4f9ca8 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp38-cp38-manylinux2014_aarch64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp38-cp38-manylinux2014_aarch64.whl
- Upload date:
- Size: 6.3 MB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ec2656a7ac08f35bae87977f6aeec43f7d18c1ceca1cca104300596ce66ae09b |
|
MD5 | 9d03c372e6dc9cadaddc0ad2efe67303 |
|
BLAKE2b-256 | ce06ba4857472ed5ce94636924312873939360380b680aedc52cffa4898c8bc2 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp38-cp38-manylinux1_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp38-cp38-manylinux1_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5271456ca14dd09bd85f5f843a68af4e389dbf7b798eb8da543ddc34c67df54 |
|
MD5 | d498848df1f76fbae33c15dd36ccc79f |
|
BLAKE2b-256 | a38b8fbf2aa5a60236807a624d6a944d13e48dec5c1cf51ef17fc55124ef8f77 |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp38-cp38-macosx_10_11_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp38-cp38-macosx_10_11_x86_64.whl
- Upload date:
- Size: 6.2 MB
- Tags: CPython 3.8, macOS 10.11+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60e1e388cbaaa56b1a09ffc8a5cce8a9fd0a4d561c5b67bb47f178842a54cd05 |
|
MD5 | a5cd7272601bca0df43a7b13512f9b15 |
|
BLAKE2b-256 | a43ac664ccf5bdac3b72226c7c23644e1d3591c9ef3276e69eafc07a991189ea |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 4.4 MB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd11a2249ece46438f03db218ab9bac19ecb05be7afdd6b365de43f3523f1a7b |
|
MD5 | 4c75b5cef64714c429da414ca686716f |
|
BLAKE2b-256 | f4e7ef1abad2b575635779612abccabdbd522deefa3bd439623cba101a7d6dcc |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp37-cp37m-manylinux2014_aarch64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp37-cp37m-manylinux2014_aarch64.whl
- Upload date:
- Size: 6.3 MB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fab233c9a72df52dfc8e3a9409055db3ae0f0316726bec8e2f161f64ff2421f3 |
|
MD5 | 77dbd22a95ef5db189d7ff680a6660e0 |
|
BLAKE2b-256 | 61efa43ac3b26c2f5d1492d5691e8f7db24e6ff294668ffc6dc3ce8034d6f08d |
File details
Details for the file zhinst_seqc_compiler-23.10.49450-cp37-cp37m-manylinux1_x86_64.whl
.
File metadata
- Download URL: zhinst_seqc_compiler-23.10.49450-cp37-cp37m-manylinux1_x86_64.whl
- Upload date:
- Size: 6.6 MB
- Tags: CPython 3.7m
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cbb0b230e5d9dd35b954d83a302ef8caa8772348e5a816a9a914865c3960e53 |
|
MD5 | d41d5d0f1a792e885332da0da076a86f |
|
BLAKE2b-256 | cc76554d2629f379fcbf13905a68815101800e7ae0fb57930e06cba493f69af4 |