Skip to content

scikit-rf/An-Open-Source-Python-Package-for-Microwave-Network-Creation-Analysis-and-Calibration

Repository files navigation

scikit-rf: An open source Python package for microwave network creation, analysis and calibration

This repository contains the of final draft of the paper introducing scikit-rf which has been published in IEEE Microwave Magazine (Volume: 23, Issue: 1, Jan. 2022). The final draft PDF file is available in the release page.

Abstract

With the rapid proliferation of telecommunication and RF applications, so, too, has demand grown for tools to design and characterize these devices. scikit-rf is a Python package designed to make RF/microwave engineering both robust and approachable. The package provides a modern, object-oriented library for RF network analysis, circuit building, calibration, and simulation.

Citing the paper

You can cite the paper as:

A. Arsenovic et al., "scikit-rf: An Open Source Python Package for Microwave Network Creation, Analysis, and Calibration [Speaker’s Corner]," in IEEE Microwave Magazine, vol. 23, no. 1, pp. 98-105, Jan. 2022, doi: 10.1109/MMM.2021.3117139.

or using bibtex:

@ARTICLE{scikit-rf2022,  
  author={Arsenovic, Alexander and Hillairet, Julien and Anderson, Jackson and Forstén, Henrik and Rieß, Vincent and Eller, Michael and Sauber, Noah and Weikle, Robert and Barnhart, William and Forstmayr, Franz},
  journal={IEEE Microwave Magazine}, 
  title={scikit-rf: An Open Source Python Package for Microwave Network Creation, Analysis, and Calibration [Speaker’s Corner]}, 
  year={2022},
  volume={23},
  number={1},
  pages={98-105},
  doi={10.1109/MMM.2021.3117139}
}