Skip to main content

Object Oriented Microwave Engineering

Project description

Code Testing Documentation Status Coverage Status License

PyPI - Downloads Conda Downloads

Description

scikit-rf_logo

scikit-rf (aka skrf) is an Open Source, BSD-licensed package for RF/Microwave engineering implemented in the Python programming language. It provides a modern, object-oriented library which is both flexible and scalable.

Install

PyPI version Conda-forge version Conda version

If you have installed Python, you can install scikit-rf from pip via

python -m pip install scikit-rf

If you have installed conda, then you can also get scikit-rf from

conda install -c conda-forge scikit-rf

scikit-rf includes standalone gui applications which can be installed and used like this

# Install the additional dependencies for the gui applications
python -m pip install scikit-rf[plot,qtapps,visa]
# Run the apps
data-grabber # Run the data-grabber application
multiline-trl # Run the multiline-trl application

Questions or comments? Ask the Community

Mailing List Slack Matrix

  • Mailing list: You can suscribe to our mailing list to ask (and answer) questions and to receive scikit-rf announcements.
  • Chat: scikit-rf have channels on both Slack and Matrix
  • Suggestion box: if you would like to suggest a feature/topic for consideration (optionally anonymous).

Contributing to the scikit-rf project

There is multiple ways to contribute to an open-source project like scikit-rf!

skrfshirt

License

scikit-rf is permissively licensed under a 3-clause BSD license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scikit-rf-0.27.0.tar.gz (20.2 MB view details)

Uploaded Source

Built Distribution

scikit_rf-0.27.0-py3-none-any.whl (3.2 MB view details)

Uploaded Python 3

File details

Details for the file scikit-rf-0.27.0.tar.gz.

File metadata

  • Download URL: scikit-rf-0.27.0.tar.gz
  • Upload date:
  • Size: 20.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for scikit-rf-0.27.0.tar.gz
Algorithm Hash digest
SHA256 b6559341e351e50d28dfc8908529c6ecfb71c3344e25ebe806d66049bb2d99ec
MD5 4212078c95a203d8731441f75b9873a9
BLAKE2b-256 af566b04825ee7e9b2a2795fe005b3b3f43393a0b423a0c0324eb8fb54c77e74

See more details on using hashes here.

File details

Details for the file scikit_rf-0.27.0-py3-none-any.whl.

File metadata

  • Download URL: scikit_rf-0.27.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.13

File hashes

Hashes for scikit_rf-0.27.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7bdc40c4c886b7d5f6a13c9bf8faf7856bf5a879676add05cf1b88ef0fc8afd3
MD5 dd1a1fab1c9a1e3d33abcf05608f0d80
BLAKE2b-256 b65447a2aced257b63bab26896e833a1cc48f3861875a8a4096640d0784f2efc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page