Skip to main content

Readme

HQStage is a lightweight tool for installing and using HQS software. Want to learn more about what you can do with our software? Explore our quantum simulation use cases.

Installation

Prerequisites

pip install hqstage
hqstage init

Free trial

To get started with your first quantum computing use case request a free trial. This free trial will add the HQS Spectrum Tools to your account which we will use to run our first example use case: a NMR spectrum prediction.

Running your first use case example: NMR

Install the requried modules

hqstage install ipython jupyter matplotlib mkl hqs_spectrum_tools

and open an ipython interpreter:

ipython

Now, copy paste the following code snippet:

from hqs_nmr_parameters import examples
from hqs_nmr import NMRCalculationParameters, calculate_spectrum
from matplotlib import pyplot as plt
from rdkit.Chem import Draw, MolFromMolBlock
print(f"Available moleucules: {examples.molecules.keys}")
molecule_name = '1,2,4-trichlorobenzene'
molecule_parameters = examples.molecules[molecule_name]
rdkit_mol = MolFromMolBlock(molecule_parameters.structures["Molfile"].content)
mol_image = Draw.MolToImage(rdkit_mol)
fig, ax = plt.subplots(figsize=(10, 6))
for field_T in [1, 5, 10]:
    result = calculate_spectrum(molecule_parameters, NMRCalculationParameters(field_T=field_T))
    ax.plot(result.spectrum.omegas_ppm, result.spectrum.intensity, label=f"B={field_T}T")
plt.legend()
ax.set_xlabel(r"$\delta$ [ppm]")
ax.set_ylabel("Intensity, arb. units")
ax.set_title(f"Spectrum of {molecule_name}")
ax_image = fig.add_axes(
    [0.1,
    0.6,
    0.25,
    0.25]
)
ax_image.imshow(mol_image)
ax_image.axis('off')
plt.show()

Downloading and using our examples

Download the use-case and spectrum examples

mkdir -p ~/HQStage/Examples
hqstage download-examples --download-dir ~/HQStage/Examples
jupyter lab --notebook-dir ~/HQStage/Examples

This will open jupyter lab in the folder where we have downladed the HQStage examples in. Fell free to explore the examples andadjust to your needs or continue reading more about our use cases

User documentation

User documentation is available on https://docs.cloud.quantumsimulations.de

Metadata

Release files for hqstage 0.10.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for hqstage 0.10.4
File
hqstage-0.10.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hqstage-0.10.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
hqstage-0.10.4-cp314-cp314-macosx_26_0_arm64.whl CPython 3.14 CPython 3.14 macOS 26.0+ ARM64 Details
hqstage-0.10.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hqstage-0.10.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
hqstage-0.10.4-cp313-cp313-macosx_26_0_arm64.whl CPython 3.13 CPython 3.13 macOS 26.0+ ARM64 Details
hqstage-0.10.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hqstage-0.10.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
hqstage-0.10.4-cp312-cp312-macosx_26_0_arm64.whl CPython 3.12 CPython 3.12 macOS 26.0+ ARM64 Details
hqstage-0.10.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hqstage-0.10.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
hqstage-0.10.4-cp311-cp311-macosx_26_0_arm64.whl CPython 3.11 CPython 3.11 macOS 26.0+ ARM64 Details
hqstage-0.10.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
hqstage-0.10.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
hqstage-0.10.4-cp310-cp310-macosx_26_0_arm64.whl CPython 3.10 CPython 3.10 macOS 26.0+ ARM64 Details

Total release size: 6.8 MB

Release files / hqstage-0.10.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hqstage-0.10.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 583.6 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
47a99b0e6a48123639f7d3dbd48ce8e307df8a0f0e48e176a7c275f257cc33de
BLAKE2b-256 checksum
How to use checksums
69dd40296fbd1e1e6f91b0d9a582cb5e9b647d1d97ecbd93d0372ade42f71869
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL hqstage-0.10.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 535.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3ec7e169afa548cfe2f07df9af5dc58dd6953c11b7806b6a46ced1ecfde54e25
BLAKE2b-256 checksum
How to use checksums
dccdbc6d5a6b5ffba81b09581284903cfaff5aed7d798109a8f0853f42523bcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp314-cp314-macosx_26_0_arm64.whl

Download URL hqstage-0.10.4-cp314-cp314-macosx_26_0_arm64.whl
Size 346.5 kB
Tags CPython 3.14 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
e0e0b03eee22344a906570262606d46970e5d93370820420e924acb66c75f61e
BLAKE2b-256 checksum
How to use checksums
6e113d1e9fefbf016d59e1ba56cca6452f5398834ee785e01db69f88ea943932
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hqstage-0.10.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 562.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d47ce127b26bfd7dfab7d379476ee3047cacba63af56d00d786c7bf77d473851
BLAKE2b-256 checksum
How to use checksums
582c52ffe6a372ee6ca7412e4837f31b125eeb92a976cb4313a41b91c3c1e25f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL hqstage-0.10.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 513.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
56094e6d8bf712d81468be88082cb19aeca722a544b7985422cd5381cfee994d
BLAKE2b-256 checksum
How to use checksums
e3165ca2f4614c2ec622757d783c411ba9e8afd2d35835a98da13d51f7b05624
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp313-cp313-macosx_26_0_arm64.whl

Download URL hqstage-0.10.4-cp313-cp313-macosx_26_0_arm64.whl
Size 339.6 kB
Tags CPython 3.13 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
a761785d098c89524e355c8a9f9edb29b72cd43afb4d6fe0f91f7688c3725b7b
BLAKE2b-256 checksum
How to use checksums
b40c25c55024bff49b26734e0096b57cc224702ce0e72d6113396d1e21d1ad59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hqstage-0.10.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 559.3 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d494555b1558156c43839b101160699feb0c3730c5e052c23890f251f580fe3b
BLAKE2b-256 checksum
How to use checksums
7441a8edf9851db34b2ca4639c73e7d1bacb4674f4c51f3bcfe64ae98eabf3c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL hqstage-0.10.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 508.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5278a3e62615b071bdcb1105346f2fec625b364400f61fdd4fe5d8daf32a64cf
BLAKE2b-256 checksum
How to use checksums
f1dc298f73f3fbc475190d035d90b0cfcb7633e17b49d93a04a02ced6672b3d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp312-cp312-macosx_26_0_arm64.whl

Download URL hqstage-0.10.4-cp312-cp312-macosx_26_0_arm64.whl
Size 330.3 kB
Tags CPython 3.12 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
816d1e18343cd517826395fdb66f4a86a815915bbec812d8bc8604da68e31961
BLAKE2b-256 checksum
How to use checksums
c8be26b10c90f58d67eb4dfaaaa855c6b5b6b2b4309416d3b53400e76cb3284c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hqstage-0.10.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 497.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6e81b7dd96e3d8aa3b940ec80c0c3a3f0445294e7cbb1eaf99bfe8a8a3e16cab
BLAKE2b-256 checksum
How to use checksums
d21532b2c030e0200a5e2514fc34652642bdc621abf74a814b040bdc742d04a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL hqstage-0.10.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 466.3 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
35d37c1c10d69790cb22c1559ccc627a5c10b24b995eade8a02d3d27ed6d681d
BLAKE2b-256 checksum
How to use checksums
5ebd31015a7df664c85d3fce0b17d935a380b957f3767498b0e9957351815a91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp311-cp311-macosx_26_0_arm64.whl

Download URL hqstage-0.10.4-cp311-cp311-macosx_26_0_arm64.whl
Size 330.0 kB
Tags CPython 3.11 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
8da826b5ac4115901ccbbf758ec090bafa3eb8efc7433a0115e6ad236f684f9f
BLAKE2b-256 checksum
How to use checksums
6998191e14afc54b49e7811ba047a6f98a001cc19a3d4319960a73af00e714a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL hqstage-0.10.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 478.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
524d359ad9458e6847b58c74cad2d22451086df18011b4e7d5c1e2582a54a26b
BLAKE2b-256 checksum
How to use checksums
c7442a907d960999750fe195121af9116ece1cc6d51374b6e0f5c64b54fac590
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL hqstage-0.10.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 450.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d156c3a5503a1b61f2b5b267fdb9dd559ae5c238fe01a0e66688ba80ef2a1837
BLAKE2b-256 checksum
How to use checksums
98a875da98de86f1900c940480a1d9a2927e421090e46b6963dfc28081d5962b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release files / hqstage-0.10.4-cp310-cp310-macosx_26_0_arm64.whl

Download URL hqstage-0.10.4-cp310-cp310-macosx_26_0_arm64.whl
Size 324.1 kB
Tags CPython 3.10 macOS 26.0+ ARM64
SHA-256 checksum
How to use checksums
a6d17d5502623d78d05c5fd707707415b6ec0a3bd7bfc7efce3c9df568578ba6
BLAKE2b-256 checksum
How to use checksums
e382ca0c595b4792782a310ce84517f6e454ea52a76b1a352417bf787d7c447b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Release history Release notifications | RSS feed

This release

0.10.4 This release

15 release files

0.9.3

12 release files

0.9.2

12 release files

0.9.1

6 release files

0.9.0

10 release files

0.0.3

1 release file

0.0.2

2 release files

0.0.1

2 release files

0.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page