HQStage

At HQS we develop software to simulate quantum mechanical systems on laptops, workstations, HPC centers or quantum computers. Our software can be used for a wide range of quantum mechanical systems like spins, molecules or solids and aims at different properties ranging from spectra to conductivity calculations in disordered systems.

As scientists and software developers we understand, that you prefer to use scientific libraries and tools in a flexible way within a powerful programming environment that allows you to run scripts interactively for visualization and developing and as batch jobs within HPC environments for your large scale simulations.

With this in mind all our tools can be used individually for specific tasks within the workflow of simulating a quantum mechanical system or orchestrated together to generate complex workflows.

HQStage provides the stage for your quantum simulations. With HQStage you gain access to our powerful quantum simulation Modules each with distinct use cases and unique features. HQStage and its modules strictly follow our philosophy to provide easy-to-use yet powerful quantum simulation software tools.

HQStage comes with a strong command line interface (CLI) that allows you to manage virtual Python environments on your computer. With the CLI tool you install and run HQS simulation tools in fully managed virtual Python environments alongside your preferred open-source Python tools. HQStage takes care of dependencies and updates of your modules and other installed Python tools. Use our simulation software as you prefer to: Run python scripts, interactive IPython sessions or Jupyter Notebooks directly with HQStage CLI.

Don’t have enough compute resources for your high-end quantum simulations? Starting September 24 you can use HQS Tasks to effortlessly run HQStage Modules on our Cloud infrastructure. You can easily combine local and Cloud calculations within a simple Python script by directly switching configuration for individual calculations!

With our intuitive website you manage your HQStage Modules, licenses, subscriptions, compute resources. We offer a free trial license for some of our modules. Learn more about acquiring a free license and getting started with our video tutorial below or following our using our Installation instructions.

Introduction to HQStage and getting started

Obtaining a license

To learn more about available modules and licensing visit the licensing and modules section of this documentation. A free trial license can be requested here. To obtain another license or upgrade an existing license, please contact us.

Features/ Functions

  • HQStage can be managed using our intuitive Cloud website.
    • Manage licenses, modules, compute resources, users
    • Buy new modules
    • Update subscriptions
  • Command line tool
    • Create and manage virtual Python environments
    • Automatic dependency management inside virtual environments
    • Easily install HQStage Modules alongside other Python packages inside virtual environments
    • Update HQStage Modules
    • Automatic license management and download for HQStage Modules - no struggling with license files or other inconveniences
  • Future:
    • Hybride Cloud-local solution with HQS Tasks
    • Effortless integration of computations on Cloud with local computations
    • GPU support on Cloud