Skip to content

adoremilo/transmon-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transmon & Resonator Calculator (CLI)

A small command-line tool for superconducting qubit design.
Author: zhangzile

Features

  1. transmon-from-ic-c — calculate EJ/h, EC/h, f01, α, EJ/EC from Ic & CΣ
  2. transmon-from-f01-alpha — back-calculate EJ, EC, EJ/EC, CΣ from f01 & α
  3. resonator — λ/4 resonator frequency, quality factor Q, intrinsic Qi
  4. coupling — estimate cQED coupling rate g
  5. purcell — estimate Purcell-limited T1

Units

  • Internal: SI (Hz, F, A, J, s)
  • Output: convenient GHz, fF, μs

Usage

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

About

Transmon qubit parameter calculator for the Westlake University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages