Some checks failed
gitea-physics/pdme/pipeline/head There was a failure building this commit
pdme - the python dipole model evaluator
This library includes a variety of utility functions for calculating charge noise in qubits from TLSs for the purposes of Bayesian analysis. This was a major part of my PhD thesis on characterizing charge noise. New code here should be mostly low-level numpy calculations or common types that can be shared elsewhere.
Related libraries
Some other libraries I wrote related to this project 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
Languages
Python
96.5%
Nix
1.2%
Just
1%
Shell
1%
JavaScript
0.3%