Welcome to the QETpy documentation¶
QETpy (Quasiparticle-trap-assisted Electrothermal-feedback Transition-edge sensors) provides tools for TES based detector calibration and analysis. It contains submodules for noise modeling, IV analysis, complex impedance fitting, non-linear optimum filter pulse fitting, and many other useful detector R&D analysis tools.
Descriptions of all the functions can be found below, as well as examples of how to use most of the functionality of QETpy.
This code is available on GitHub: https://github.com/spice-herald/QETpy
- Installation
- qetpy.core package
- qetpy.cut package
- qetpy.plotting package
- qetpy.utils package
- qetpy.sim package
- Example Usage
- Example Code for using the \(\partial I/ \partial V\) Fitting Routines
- Using the
autocuts
andIterCut
Algorithms - Example Code for using the IV class
- Noise Analysis Test
- # Example Code for the Optimum Filters
- Use
QETpy
to generate some simulated TES noise - Fit a single pulse with
OptimumFilter
- Add a pileup pulse and fit with
OptimumFilter
- Nonlinear Fitting
- NSMB Optimal Filter
Indices and tables¶
Developed and maintained by Caleb Fink (https://github.com/cwfink) and Sam Watkins (https://github.com/slwatkins)