lifetime_reconvolution
Reconvolution fitting for lifetime measurements
Inspired by DLTReconvolution
Fitting procedure
- Generate test data
- Generate Gaussian IRF
- Add noise to IRF
- Generate Bi-exponential decay
- Convolve IRF and Bi-exponential decay
- Add noise to convolved IRF and decay
- Create gaussian IRF model & fit model to noisy IRF
- Create convolved IRF and bi-exponential model
- Use parameters from IRF fitting and expected decay parameters as initial fitting, fit model to noisy decay data
- Plot results
Dependencies
- numpy
- lmfit
- matplotlib