FovBackground.plot_EUI_FSI() uses Fido.fetch() to download the EUI file to a temporary directory. This means that it is re-downloaded each time the function is called.
There should be a way to get a URL for this file from Fido. Then Map() could be called with this URL as parameter, and the downloaded file would be automatically be put in the SunPy cache: the file would be downloaded only once.
FovBackground.plot_EUI_FSI()
usesFido.fetch()
to download the EUI file to a temporary directory. This means that it is re-downloaded each time the function is called.There should be a way to get a URL for this file from
Fido
. ThenMap()
could be called with this URL as parameter, and the downloaded file would be automatically be put in the SunPy cache: the file would be downloaded only once.