I have some python scripts for routinely generating various full-cadence movies from SDO using SunPy, preferably ASAP after the event for use in various Helio stories for OCOMM. In the process of doing some improvements to the scripts, I encountered some confusing behavior.
If I run Fido.search with attrs.jsoc.Series(‘aia.lev1_euv_12s’) I can select on the wavelength and time sampling, but the Level 1 data does not appear to be available until 6-7 days after the event.
However if I run Fido.search with attrs.jsoc.Series(‘aia.lev1’), I can’t select on the wavelength and time sampling, but the Level 1 data is available just 3-4 days after the event, and will a bunch of wavelengths available.
Why the difference? What detail am I missing on how this works?
Is there a way to select a subset of the records returned by ‘aia_lev1’ to download by Fido.fetch()? I’ve not found a clear example of doing this. Does Fido return a pandas dataframe?
Alternatively, is there a better way to select and retrieve Level 1 SDO data via python?
Thanks,
Tom
Scientific Visualization Studio