Public Access

PyPI Package

The compiled package is publicly available. Install immediately:

pip install scpn-quantum-control[all]

Includes all 524 Python modules across 32 subpackages, documentation, and examples. Rust engine is shipped as a wheel for Linux x86_64 (171 PyO3 functions). The [rust] extra pulls in scpn-quantum-engine.

Source Access

Private Repository

The GitHub repository is currently in private access mode. Source access is granted to:

  • Commercial licence holders (Indie, Pro, Perpetual, Enterprise)
  • Academic researchers (.edu / .ac.uk / research institutions)
  • Contributors under CLA
  • Reviewers for peer-reviewed publications

Comparison

CapabilityPublic (PyPI)Source Access
Install & use
All 524 modules (32 subpackages)
Rust engine
98 notebooks
Read source code
Modify & rebuild
Submit PRs
Run test suite
CI/CD pipeline

Academic Access

Free for Research

Researchers at accredited institutions receive full source access at no cost. No AGPL copyleft requirement for academic publications. Please include the following citation:

@software{sotek2026scpnqc,
  author = {Šotek, Miroslav},
  title = {SCPN-Quantum-Control: Quantum Simulation of Coupled Oscillator Networks},
  year = {2026},
  version = {0.10.0},
  doi = {10.5281/zenodo.18821929},
  url = {https://anulum.li/scpn-quantum-control}
}

Publications

Seven open-access preprints (25 May 2026), each archived on Zenodo with a citable DOI. These are preprints under the project's evidence discipline — not peer-reviewed journal articles — and each carries the claim boundaries stated in its own abstract.

Contributing

Contributor Licence Agreement

All contributions require a signed CLA. The project follows trunk-based development with required CI checks: lint (ruff), test (95%+ coverage), type-check (mypy), security (bandit, pip-audit).