A small command-line tool for superconducting qubit design.
Author: zhangzile
- transmon-from-ic-c — calculate EJ/h, EC/h, f01, α, EJ/EC from Ic & CΣ
- transmon-from-f01-alpha — back-calculate EJ, EC, EJ/EC, CΣ from f01 & α
- resonator — λ/4 resonator frequency, quality factor Q, intrinsic Qi
- coupling — estimate cQED coupling rate g
- purcell — estimate Purcell-limited T1
- Internal: SI (Hz, F, A, J, s)
- Output: convenient GHz, fF, μs
python -m transmon_tool.cli --help
# Example 1: from Ic & CΣ
python -m transmon_tool.cli transmon-from-ic-c --ic 3e-8 --csigma 7e-14
# Example 2: from target f01 & α
python -m transmon_tool.cli transmon-from-f01-alpha --f01 5.2 --alpha -0.23
# Example 3: resonator λ/4 frequency
python -m transmon_tool.cli resonator --mode f0 --leff 5e-3 --eps-eff 6.0
# Example 4: resonator Q
python -m transmon_tool.cli resonator --mode q --f0 6.0 --bw 2e6 --qc 100000
# Example 5: Purcell T1
python -m transmon_tool.cli purcell --g-GHz 0.1 --fr-GHz 6.0 --fq-GHz 5.2 --Qr 10000