Deepak Mallubhotla 02398827b4
Some checks failed
gitea-physics/pdme/pipeline/head There was a failure building this commit
doc: fix format
2025-08-20 11:00:43 -05:00
2022-04-03 17:59:58 -05:00
2022-01-01 15:50:49 -06:00
2022-06-12 09:52:47 -05:00
2022-03-06 15:40:12 -06:00
2024-05-16 23:12:43 -05:00
2022-06-12 11:08:35 -05:00
2024-05-02 18:01:22 -05:00
2024-05-16 23:12:43 -05:00
2025-08-20 11:00:43 -05:00
2022-02-23 19:44:38 +00:00

pdme - the python dipole model evaluator

Conventional Commits PyPI Maintenance

This repo has library code for evaluating dipole models.

This library includes a variety of utility functions for calculating charge noise in qubit from TLSs for the purposes of Bayesian analysis. New code here should be mostly low-level numpy calculations or common types that can be shared elsewhere.

Other libraries include:

  • deepdog: performs Monte Carlo simulations with two underlying algorithm options for direct MC and subset simulation
  • kalpaa: high level wrapper for pdme, deepdog and tantri, implementing retry logic, data transformation and summarising. the place to start to actually run analyses
  • tantri: generates mock telegraph noise and utility functions for binning and transforming measured or simulated power spectral densities (PSDs)
  • dreader: utility library for parsing output files

Getting started

poetry install to start locally

Commit using Conventional Commits, and when commits are on master, release with doo release.

Description
Python dipole model evaluator
Readme 2.2 MiB
Languages
Python 96.5%
Nix 1.2%
Just 1%
Shell 1%
JavaScript 0.3%