Skip to main content

Quantum Lumped and Transmission Resonator Analyzer

Project description

DOI PyPI version License Docs Build Status

QuLTRA: Quantum hybrid Lumped and TRansmission lines circuits Analyzer

QuLTRA is an open-source Python library for the analysis of superconducting circuits that include both lumped elements (capacitors, inductors, Josephson junctions, resistors) and distributed components (such as coplanar waveguides and CPW couplers).

The library provides tools to compute:

-Eigenfrequencies of the circuit modes,

-Dissipation rates, including coupling to external lines,

-The cross-Kerr matrix, describing the nonlinear interactions between modes.

QuLTRA is designed to support fast, layout-independent modeling in the early design stages, before full electromagnetic simulations.

References

QuLTRA Python package, release v1.0.1, archived on Zenodo: DOI 10.5281/zenodo.16897531. The preprint of the article is on arXiv:https://arxiv.org/abs/2509.03651

Installation

You can install QuLTRA directly from PyPI using pip:

pip install qultra

For more details, visit the PyPI project page: https://pypi.org/project/qultra/

You can also install QuLTRA by directly cloning the repository

git clone https://github.com/SimonaZaccaria/QuLTRA.git
cd QuLTRA
pip install -e .

Documentation

For the complete documentation, please visit the QuLTRA web page.

Future developments

Future improvements of QuLTRA may involve the implementation of a graphical interface, and the extension of the method to circuits with strong anharmonicity.

Contact

For inquiries or to contribute to the project, please contact Simona at simona.zaccaria4@unibo.it.

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

qultra-0.1.2.tar.gz (18.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qultra-0.1.2-py3-none-any.whl (17.6 kB view details)

Uploaded Python 3

File details

Details for the file qultra-0.1.2.tar.gz.

File metadata

  • Download URL: qultra-0.1.2.tar.gz
  • Upload date:
  • Size: 18.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for qultra-0.1.2.tar.gz
Algorithm Hash digest
SHA256 24afb9c030d4a67d40d0316923f6db62e3a1c93bc18268436186b79d246ac6dd
MD5 ff31eccbcc76372f6dd805eab192a73a
BLAKE2b-256 7c3cf2d021ea880f40dba05a58ac529163e1369017bc7ca0a7fe6a9903849482

See more details on using hashes here.

File details

Details for the file qultra-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: qultra-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 17.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for qultra-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2a4c9093ea000ec2caa47347b77ae8ad471a67deba214d1d8d96b734499040a9
MD5 56c5cc379401a4fe6435d3d6578bb5a1
BLAKE2b-256 6aad8b3827808108e9fff2822b5f798e9854925c8d14c5e2cfb598aad890249e

See more details on using hashes here.

Supported by

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