Skip to main content

HQStage is a lightweight tool for installing and using HQS software.

Project description

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

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.

hqstage-0.9.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (521.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

hqstage-0.9.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (477.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

hqstage-0.9.3-cp313-cp313-macosx_15_0_arm64.whl (305.9 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

hqstage-0.9.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (520.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

hqstage-0.9.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (473.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

hqstage-0.9.3-cp312-cp312-macosx_15_0_arm64.whl (304.8 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

hqstage-0.9.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (466.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

hqstage-0.9.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (436.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

hqstage-0.9.3-cp311-cp311-macosx_15_0_arm64.whl (302.4 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

hqstage-0.9.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (451.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

hqstage-0.9.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (422.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

hqstage-0.9.3-cp310-cp310-macosx_15_0_arm64.whl (294.4 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

File details

Details for the file hqstage-0.9.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e3ccc6084419f102a6dc30b77d46d2c2a4f19674c51deceddb5457cf8ff1c7df
MD5 e2692b06baa75129698158103ea260c5
BLAKE2b-256 5c48e2c53df953d849abd460dc3b5d2001e1bc4bc966b60780a09eb577dbe6fe

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f1f985c2d543fceac0d629b8998d1ad664a61817b6343e9ba22c68c482e1e3eb
MD5 95183bed4a24da2cb190749c158bf06e
BLAKE2b-256 ba600c88cb56a8fee42bb0284f685f31c3ae15c73bc20c2f21ce07843903288d

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0216b0a7d2919760d52e356e5d0edbaba13646faa0dcd409a6fd0db53acffd70
MD5 f3f9de1b481a8479059fb7627c477429
BLAKE2b-256 c7238ebad88888300ccf334f088e485bec0c28c3de7e29a1411ce356c7027cd3

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 34aa756f00e2064597758b30c5cc52e508b6cb0e25a39e122f680139faa8f3dd
MD5 8bdd7477f8e52fa97e29d6ec6654aec2
BLAKE2b-256 2a6d9c6283175dbfd75bc5c6c1e98b1788af1d0baff32f215800829de9c5b9db

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 68626d5555586b5a70d5c8287c11cc5c23ff03f628dc9ea2c05cc2da849aff97
MD5 d1bab4330c7aee31d365ae1305818f92
BLAKE2b-256 12c33aedac2a299de0dd20e2bd808737980c49902e43304f3ef1b1c0e615024b

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 54c6e4eb458690526bab5fd239a85e3197535a4e8bd7e0c3d89ca3ee3b0a98a6
MD5 b21f58ab0ef2fbbc82d18015156ffdc1
BLAKE2b-256 324fd1b56583ac1a9e00f17fc5262fcc973c90425ff5df39fb378043bc6c2b15

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 36e58c1f8aa1efc60202999019af96a48fdb849a7c6bb8ae8c28a22027a7bbe0
MD5 fb2c89dee69f3f86d461d86c25b6fc04
BLAKE2b-256 6e0b8d718faf5ba4520fe6d94201f2ea7bb1596e24fd52bb61e87753fd63fd72

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1d9464cc6034d12170d59511285f4f151978f39cc5d0dc4e0853c5afeca9f748
MD5 b0dec7c8cff79c5957341318135a9780
BLAKE2b-256 ce065c253d6a4f50eac16f458fcd46c5cb8dee6aac2c14654df45a1939864063

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0c50380d65c2a9301d75d4e4634a103180026d10d75ea685b6aa16ed252d4f66
MD5 cd93ea41a3151f443cf08cfcfb02a8de
BLAKE2b-256 5156ca82fdfc66b4963aa2b2c2e98398923dbb332978f68e24182d51d9d21990

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9109c69aa83a505c18a18f3d51ec1053fd2dfe5ee4afdc82b5e8e4dec2df8124
MD5 0cb59f4556bfea7e4bceba1dfc2cf39d
BLAKE2b-256 ed406d33660a51c3090e332717bf4f4a8e9b0f7fe3f56d253c1338ead4100080

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b83c8d442cb532a8f33758a5876d01de215d360da10683cc86aa0932ba0c6539
MD5 3bd01cc5afed05dfd0274de6f763e055
BLAKE2b-256 2f003907c31b118446b4b9bac645de3ae0ecff83b031b00a6cc546a3c64b4b5b

See more details on using hashes here.

File details

Details for the file hqstage-0.9.3-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for hqstage-0.9.3-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b2c0b0fc439ce5611c5bae6ed35e509cd22990a56163fa72cdbb704b431e51d7
MD5 affb7c1b105ee581c9d574524c71a3ec
BLAKE2b-256 b0a071da50ec924df038dd011c243e141f802306e76e264aaa41c09bc27af6ad

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