LM-SAL / aiapy

Python library for AIA data analysis
https://aiapy.readthedocs.io/en/stable/
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Should the PSF functions be stored remotely? #124

Open nabobalis opened 1 year ago

nabobalis commented 1 year ago

In GitLab by @wtbarnes on Sep 3, 2023, 13:48

Computing the PSF in both Python and IDL takes a really long time. In Python, this process is sped up significantly with a GPU, but is still significantly slower than the actual deconvolution.

I would suggest precomputing these once and then storing them remotely somewhere and downloading them as needed (similar to how we handle the data needed for the wavelength response calculation. We could still maintain the code to compute the PSF functions if people really wanted to do that computation, but the default behavior would just be to use the remote files.