Skip to content

PMM tools

PMM tools logo: a blue wrench with an orange gamma symbol

pmm_tools provides symbolic Hamiltonians, parity spectra, quasistatic noise and coherence extraction for poor-man's Majorana devices. Simulation workflows and plotting live in the repositories that use the package.

Install with Pixi

For a local editable checkout:

Terminal window
pixi add --pypi pmm-tools --path ../pmm_tools --editable

For a reproducible Git dependency, add this to your consumer's pixi.toml, replace COMMIT_SHA with a revision, and run pixi install:

[pypi-dependencies]
pmm-tools = { git = "ssh://git@gitlab.kwant-project.org:443/qt/pmm_tools.git", rev = "COMMIT_SHA" }

In a pyproject.toml workspace, use [tool.pixi.pypi-dependencies] instead. The package requires Python 3.11 or newer. Pixi installs its numerical dependencies.