PyUnfold:一个迭代展开的Python包
PyUnfold: A Python Package for Iterative Unfolding
摘要:
PyUnfold是一个Python软件包,用于将测量过程的不完善性纳入数据分析管道。在一个理想的世界里,我们可以使用完美的检测器:一种在测量所需量时不会出错的仪器。然而,在现实生活中,检测器具有有限的分辨率,无法消除的特征偏差,低于完全检测效率,以及统计和系统的不确定性。通过构建将期望的真实量的检测器的拖尾编码到测量的可观测量中的矩阵,可以执行提供真实变量的估计的去卷积。这个去卷积过程被称为展开。在PyUnfold中实现的展开方法通过迭代过程完成这种反卷积,提供基于所需数量的物理预期的结果。此外,统计和系统误差的繁琐簿记产生精确的最终不确定性估计。
英文摘要:
PyUnfold is a Python package for incorporating imperfections of the measurement process into a data analysis pipeline. In an ideal world, we would have access to the perfect detector: an apparatus that makes no error in measuring a desired quantity. However, in real life, detectors have finite resolutions, characteristic biases that cannot be eliminated, less than full detection efficiencies, and statistical and systematic uncertainties. By building a matrix that encodes a detector's smearing of the desired true quantity into the measured observable(s), a deconvolution can be performed that provides an estimate of the true variable. This deconvolution process is known as unfolding. The unfolding method implemented in PyUnfold accomplishes this deconvolution via an iterative procedure, providing results based on physical expectations of the desired quantity. Furthermore, tedious book-keeping for both statistical and systematic errors produces precise final uncertainty estimates.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。