Skip to main content

resonator_tools

A small python library to fit complex resonator scattering data. It supports transmission, reflection and notch-type measurements.

Scientific correction (v2.2.0): notch (hanger) photon-number estimates from notch_port.get_photons_in_resonator()/get_single_photon_limit() were too high by a factor of 2. Reflection-mode photon numbers and all fitted resonance parameters (fr, Qi, Qc, Ql) are unaffected. See docs/photon_number_derivation.md and the changelog for the derivation and details.

Installation

To install the module from PyPI, run:

pip install resonator-tools

To install from a local clone of this repository, run the following command inside the project directory:

pip install .

This will install the package from your local source instead of downloading it from PyPI.

Description of the algorithm: http://scitation.aip.org/content/aip/journal/rsi/86/2/10.1063/1.4907935
(Preprint: https://arxiv.org/abs/1410.3365)

Where is it used? The "resonator_tools" have contributed to the following publications: https://scholar.google.de/scholar?oi=bibs&hl=de&cites=690000812747125148&as_sdt=5

Institute where research was originally conducted: https://www.phi.kit.edu/ustinov_downloads.php

Questions? Contact the author: https://www.linkedin.com/in/dr-sebastian-probst-9685969a/

Metadata

Release files for resonator-tools 2.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for resonator-tools 2.2.0
File Size Uploaded
resonator_tools-2.2.0.tar.gz 367.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for resonator-tools 2.2.0
File Interpreter ABI Platform
resonator_tools-2.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 392.1 kB

Release files / resonator_tools-2.2.0.tar.gz

Download URL resonator_tools-2.2.0.tar.gz
Size 367.6 kB
Tags Source
SHA-256 checksum
How to use checksums
4521b5fb39aa6991c14c53695bb29bf9f321162af35f429faf9cb85f7d76ce4a
BLAKE2b-256 checksum
How to use checksums
130f6a98a3c2f38eb7232b36de9ded07053666ac31692447b38fa580f45387bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 13, 2026.

Transparency log

Release files / resonator_tools-2.2.0-py3-none-any.whl

Download URL resonator_tools-2.2.0-py3-none-any.whl
Size 24.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3f488bfde8a6dee10d8b45de1a6e4237664fe581e7fdd793214f33c09450579d
BLAKE2b-256 checksum
How to use checksums
80df36e1d88d768c8aacb5363e8c549f60a7ba95c324a1eeecddf7ce9e34703b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 13, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.2.0 This release

2 release files

2.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page