spank-plugins

Slurm Spank plugins for Quantum resources and jobs support

https://github.com/qiskit-community/spank-plugins

Science Score: 54.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
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.4%) to scientific vocabulary

Keywords

hpc ibm-quantum pasqal qiskit quantum-computing slurm
Last synced: 6 months ago · JSON representation ·

Repository

Slurm Spank plugins for Quantum resources and jobs support

Basic Info
  • Host: GitHub
  • Owner: qiskit-community
  • License: gpl-3.0
  • Language: C
  • Default Branch: main
  • Homepage:
  • Size: 3.67 MB
Statistics
  • Stars: 23
  • Watchers: 9
  • Forks: 8
  • Open Issues: 10
  • Releases: 2
Topics
hpc ibm-quantum pasqal qiskit quantum-computing slurm
Created about 1 year ago · Last pushed 6 months ago
Metadata Files
Readme Contributing License Code of conduct Citation Codeowners

README.md

Quantum spank plugins for Slurm

This is repository with Slurm Spank plugins for Quantum resources and jobs support.

Table of Contents

For Users
  1. About the Project
  2. HPC user experience, HPC developer experience and usage patterns
  3. Installation
  4. How-Tos
  5. How to Give Feedback
  6. How to Cite This Work
  7. Contribution Guidelines
  8. References and Acknowledgements

How to Give Feedback

We encourage your feedback! You can share your thoughts with us by: - Opening an issue in the repository


How to Cite This Work

If you use the “Quantum Spank plugin” in your research or projects, please consider citing the associated overview paper Quantum resources in resource management systems. This helps support the continued development and visibility of the repository. The BibTeX citation handle can be found in the CITATION.bib file.

Note that the overview paper is a work in progress, and we expect multiple versions to be released as the project evolves.


Contribution Guidelines

For information on how to contribute to this project, please take a look at our contribution guidelines.


References and Acknowledgements

  1. Slurm documentation https://slurm.schedmd.com/
  2. Qiskit https://www.ibm.com/quantum/qiskit
  3. IBM Quantum https://www.ibm.com/quantum
  4. Pasqal https://pasqal.com
  5. STFC The Hartree Centre, https://www.hartree.stfc.ac.uk. This work was supported by the Hartree National Centre for Digital Innovation (HNCDI) programme.
  6. Rensselaer Polytechnic Institute, Center for Computational Innovation, http://cci.rpi.edu/

Owner

  • Name: Qiskit Community
  • Login: qiskit-community
  • Kind: organization

Citation (CITATION.bib)

@article{sitdikov2025quantum,
  title={Quantum resources in resource management systems},
  author={Sitdikov, Iskandar and Sahin, M Emre and Bacher, Utz and Wennersteen, Aleksander and Damin, Andrew and Birmingham, Mark and Rubin, Philippa and Mensa, Stefano and Moreau, Matthieu and Nober, Aurelien and others},
  journal={arXiv preprint arXiv:2506.10052},
  year={2025}
}

GitHub Events

Total
  • Fork event: 6
  • Create event: 11
  • Release event: 2
  • Issues event: 32
  • Watch event: 19
  • Delete event: 11
  • Issue comment event: 87
  • Member event: 9
  • Push event: 50
  • Public event: 1
  • Pull request review comment event: 152
  • Pull request review event: 172
  • Pull request event: 108
Last Year
  • Fork event: 6
  • Create event: 11
  • Release event: 2
  • Issues event: 32
  • Watch event: 19
  • Delete event: 11
  • Issue comment event: 87
  • Member event: 9
  • Push event: 50
  • Public event: 1
  • Pull request review comment event: 152
  • Pull request review event: 172
  • Pull request event: 108

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 20
  • Total pull requests: 65
  • Average time to close issues: 20 days
  • Average time to close pull requests: 1 day
  • Total issue authors: 5
  • Total pull request authors: 7
  • Average comments per issue: 1.6
  • Average comments per pull request: 0.42
  • Merged pull requests: 44
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 20
  • Pull requests: 65
  • Average time to close issues: 20 days
  • Average time to close pull requests: 1 day
  • Issue authors: 5
  • Pull request authors: 7
  • Average comments per issue: 1.6
  • Average comments per pull request: 0.42
  • Merged pull requests: 44
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • IceKhan13 (13)
  • drvadim (3)
  • ohtanim (2)
  • hfwen0502 (1)
  • awennersteen (1)
Pull Request Authors
  • ohtanim (48)
  • utzb (6)
  • awennersteen (5)
  • smens (2)
  • hitomitak (2)
  • sarawashere (1)
  • OkuyanBoga (1)
Top Labels
Issue Labels
bug (2) enhancement (1)
Pull Request Labels
enhancement (21) documentation (9) bug (4)

Dependencies

.github/workflows/daapi.yaml actions
  • actions/checkout v4.1.4 composite
  • actions/setup-python v5 composite
  • dtolnay/rust-toolchain master composite
.github/workflows/daapi_c.yaml actions
  • actions/checkout v4.1.4 composite
  • actions/setup-python v5 composite
  • dtolnay/rust-toolchain master composite
.github/workflows/github-pages.yaml actions
  • actions/checkout v4 composite
  • actions/configure-pages v5 composite
  • actions/deploy-pages v4 composite
  • actions/upload-pages-artifact v3 composite
.github/workflows/misc.yaml actions
  • actions/checkout v4.1.4 composite
.github/workflows/plugins.yaml actions
  • actions/checkout v4.1.4 composite
  • dtolnay/rust-toolchain master composite
.github/workflows/qrun.yaml actions
  • actions/checkout v4.1.4 composite
  • actions/setup-python v5 composite
  • dtolnay/rust-toolchain master composite
.github/workflows/simulator.yaml actions
  • actions/checkout v4 composite
  • actions/setup-python v5 composite
.github/workflows/testing.yaml actions
  • actions/checkout v4.1.4 composite
  • koesterlab/setup-slurm-action v1 composite
  • mysql 8.0 docker
commands/qrun/Cargo.toml cargo
commands/qrun/daapi/Cargo.toml cargo
  • assert-json-diff 2.0.2 development
  • crypto-common 0.1.6 development
  • digest 0.10.7 development
  • hmac 0.12.1 development
  • jwt 0.16.0 development
  • mockito 1.5.0 development
  • sha2 0.10.8 development
  • anyhow 1.0.90
  • async-trait 0.1.83
  • aws-credential-types 1.2.1
  • aws-sdk-s3 1.57.0
  • base64 0.22.1
  • chrono 0.4.38
  • env_logger 0.11.5
  • http 1.1.0
  • log 0.4.22
  • reqwest 0.12.8
  • reqwest-middleware 0.3.3
  • reqwest-retry 0.6.1
  • retry-policies 0.4.0
  • rhexdump 0.2.0
  • serde 1.0
  • serde_json 1.0
  • thiserror 1.0.64
  • tokio 1.40.0
  • uuid 1.11.0
commands/qrun/daapi/app/Cargo.toml cargo
commands/qrun/daapi/app/backend/Cargo.toml cargo
commands/qrun/daapi/app/cancel_job/Cargo.toml cargo
commands/qrun/daapi/app/delete_job/Cargo.toml cargo
commands/qrun/daapi/app/job_details/Cargo.toml cargo
commands/qrun/daapi/app/list_jobs/Cargo.toml cargo
commands/qrun/daapi/app/run_job/Cargo.toml cargo
commands/qrun/daapi/app/run_primitive/Cargo.toml cargo
commands/qrun/daapi/app/utility/Cargo.toml cargo
commands/qrun/daapi/app/version/Cargo.toml cargo
commands/qrun/daapi_c/Cargo.toml cargo
commands/qrun/qrun/Cargo.toml cargo
commands/qrun/qiskit_pubs_gen/requirements.txt pypi
  • numpy *
  • qiskit >=1.2.2
  • qiskit_ibm_runtime *
  • qiskit_qasm3_import *
daa_sim/requirements-dev.txt pypi
  • PyYAML * development
  • black * development
  • boto3 * development
  • fastapi * development
  • numpy >=1.26,<2 development
  • pyjwt * development
  • pylint ==3.2.3 development
  • qiskit >=1.2.2 development
  • qiskit-aer >=0.15.1 development
  • qiskit_ibm_runtime >=0.30.0 development
  • qiskit_qasm3_import * development
  • ruff ==0.0.267 development
  • sympy >=1.13 development
  • urllib3 >=2.2.3 development
  • uvicorn * development
daa_sim/requirements.txt pypi
  • PyYAML *
  • boto3 *
  • fastapi *
  • numpy >=1.26,<2
  • pyjwt *
  • qiskit >=1.2.2
  • qiskit-aer >=0.15.1
  • qiskit_ibm_runtime >=0.30.0
  • qiskit_qasm3_import *
  • sympy >=1.13
  • urllib3 >=2.2.3
  • uvicorn *
daa_sim/setup.py pypi
qrmi/Cargo.toml cargo
qrmi/dependencies/direct_access_client/Cargo.toml cargo
  • assert-json-diff 2.0.2 development
  • crypto-common 0.1.6 development
  • digest 0.10.7 development
  • hmac 0.12.1 development
  • jwt 0.16.0 development
  • mockito 1.5.0 development
  • sha2 0.10.8 development
  • anyhow 1.0.90
  • async-trait 0.1.83
  • aws-credential-types 1.2.1
  • aws-sdk-s3 1.57.0
  • base64 0.22.1
  • chrono 0.4.38
  • env_logger 0.11.5
  • http 1.1.0
  • log 0.4.22
  • reqwest =0.12.12
  • reqwest-middleware 0.3.3
  • reqwest-retry 0.6.1
  • retry-policies 0.4.0
  • rhexdump 0.2.0
  • serde 1.0
  • serde_json 1.0
  • thiserror 1.0.64
  • tokio 1.40.0
  • uuid 1.11.0
qrmi/dependencies/direct_access_client/app/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/backend/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/cancel_job/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/delete_job/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/job_details/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/list_jobs/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/run_job/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/run_primitive/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/utility/Cargo.toml cargo
qrmi/dependencies/direct_access_client/app/version/Cargo.toml cargo
qrmi/examples/rust/Cargo.toml cargo
qrmi/examples/rust/direct_access/Cargo.toml cargo
primitives/python/examples/direct_access/requirements.txt pypi
  • python-dotenv *
primitives/python/requirements.txt pypi
  • qiskit >=1.4.2
  • qiskit_ibm_runtime >=0.30.0
  • qiskit_qasm3_import *
primitives/python/setup.py pypi
qrmi/examples/python/requirements.txt pypi
  • python-dotenv *
qrmi/pyproject.toml pypi
qrmi/requirements-dev.txt pypi
  • black * development
  • maturin * development
  • pylint * development
  • pytest * development