qugradlab
An extension to the Python package QuGrad that implements common Hilbert space structures, Hamiltonians, and pulse shapes for quantum control.
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.5%) to scientific vocabulary
Keywords
Repository
An extension to the Python package QuGrad that implements common Hilbert space structures, Hamiltonians, and pulse shapes for quantum control.
Basic Info
- Host: GitHub
- Owner: Christopher-K-Long
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://QuGradLab.readthedocs.io
- Size: 0 Bytes
Statistics
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
QuGradLab
An extension to the Python package QuGrad that implements common Hilbert space structures, Hamiltonians, and pulse shapes for quantum control.
Installation
The python package can be installed with pip as follows:
bash
pip install qugradlab
If on Linux and using a conda environment you may encounter an error
version `GLIBCXX_...' not found
to fix this you also need to execute:
bash
conda install -c conda-forge libstdcxx-ng
Requirements
Requires: - QuGrad - PySTE - TensorFlow - NumPy
Additional requirements for testing
Documentation
Documentation including worked examples can be found at: https://QuGradLab.readthedocs.io
Source Code
Source code can be found at: https://github.com/Christopher-K-Long/QuGradLab
Version and Changes
The current version is 0.1.1. Please see the Change Log for more details. QuGradLab uses semantic versioning.
Owner
- Name: Christopher K. Long
- Login: Christopher-K-Long
- Kind: user
- Company: The University of Cambridge
- Website: ckl45@cam.ac.uk
- Repositories: 1
- Profile: https://github.com/Christopher-K-Long
PhD candidate at the University of Cambridge working on quantum algorithms.
Citation (CITATION.cff)
cff-version: 1.2.0
title: QuGradLab
message: >-
If you use Suzuki-Trotter-Evolver please cite the accompanying paper:
Long, C. K., Mayhall, N. J., Economou, S. E., Barnes, E., Barnes, C. H. W.,
Martins, F., … Mertig, N. (2024). Minimal evolution times for fast,
pulse-based state preparation in silicon spin qubits. arXiv [Quant-Ph].
Retrieved from http://arxiv.org/abs/2406.10913
Additionally, you can reference this code base using this CFF file.
type: software
authors:
- given-names: Christopher K.
family-names: Long
email: ckl45@cam.ac.uk
affiliation: University of Cambridge and Hitachi Cambridge Laboratory
orcid: 'https://orcid.org/0009-0001-3230-942X'
- given-names: Crispin H. W.
family-names: Barnes
affiliation: University of Cambridge
orcid: 'https://orcid.org/0000-0001-7337-7245'
- given-names: David R. M.
family-names: Arvidsson-Shukur
affiliation: Hitachi Cambridge Laboratory
orcid: 'https://orcid.org/0000-0002-0185-0352'
- given-names: Normann
family-names: Metrig
affiliation: Hitachi Cambridge Laboratory
orcid: 'https://orcid.org/0000-0003-3025-7141'
repository-code: 'https://github.com/Christopher-K-Long/QuGradLab'
url: 'https://github.com/Christopher-K-Long/QuGradLab'
abstract: >-
An extension to the Python package QuGrad that implements common Hilbert space
structures, Hamiltonians, and pulse shapes for quantum control.
keywords:
- Hamiltonian
- pulse
- control
license: Apache-2.0
version: 0.1.1
date-released: '2025-06-16'
GitHub Events
Total
- Release event: 1
- Watch event: 3
- Public event: 1
- Push event: 2
- Fork event: 1
- Create event: 4
Last Year
- Release event: 1
- Watch event: 3
- Public event: 1
- Push event: 2
- Fork event: 1
- Create event: 4
Dependencies
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
- sigstore/gh-action-sigstore-python v3.0.0 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v4 composite
- actions/download-artifact v4 composite
- actions/setup-python v5 composite
- actions/upload-artifact v4 composite
- cffconvert *
- furo *
- myst-parser *
- sphinx-codeautolink *
- sphinx_math_dollar *
- sphinx_tabs *
- pytest * test
- pyyaml * test
- toml * test