This PR implements functions for more accurate estimations of TES parameters such as resistance, responsivity, and bias power. This is based on @RemingtonGerras's PR (#424), but has been optimized so it runs faster + a few bug fixes. I have built a det-cal database off of results from these functions and they show promising results. Details are on this confluence page.
This includes:
The recompute_ivpars function, which corrects the existing IV computation by using the proper R_L and V_thevenin
The run_correction and run_corrections_parallel functions to compute corrected R_TES and Si based on IVA and BSA objects.
to_dict and from_dict methods for IVAnalysis and BiasStepAnalysis object, which is useful to convert a dict representation of the analysis to the analysis object without needing to know the file path.
This PR implements functions for more accurate estimations of TES parameters such as resistance, responsivity, and bias power. This is based on @RemingtonGerras's PR (#424), but has been optimized so it runs faster + a few bug fixes. I have built a det-cal database off of results from these functions and they show promising results. Details are on this confluence page.
This includes:
recompute_ivpars
function, which corrects the existing IV computation by using the proper R_L and V_theveninrun_correction
andrun_corrections_parallel
functions to compute corrected R_TES and Si based on IVA and BSA objects.to_dict
andfrom_dict
methods for IVAnalysis and BiasStepAnalysis object, which is useful to convert a dict representation of the analysis to the analysis object without needing to know the file path.