Skip to content

Library functions (python package) to fit and plot measurement data from microwave spectroscopy

License

Notifications You must be signed in to change notification settings

QCMX/microwave_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gatemon-analysis

Library functions to fit and plot measurement data from microwave spectroscopy

The modules are

  • microwave_analysis.resonances with fit functions for various complex valued resonance shapes and factory functions to make lmfit models for the fit functions.
  • microwave_analysis.lmfitmany with functions to run the same lmfit model along the last axis of a large dataset. Can also run in multiple subprocesses to parallelize on multiple CPU cores.
  • microwave_analysis.twoport with functions for calculating properties of two-port networks, i.e. converting scattering matrix to ABCD matrix.
  • microwave_analysis.sonnetparser with function to read output files from the Sonnet EM software.

To make use of this package, either

About

Library functions (python package) to fit and plot measurement data from microwave spectroscopy

Resources

License

Stars

Watchers

Forks