Open nabobalis opened 3 years ago
In GitLab by @wtbarnes on Oct 13, 2020, 08:51
This will block #23
In GitLab by @wtbarnes on Oct 13, 2020, 08:59
Some helpful bits of code:
aia_get_response.pro
--the function that reads in the emissivity filesrestgen.pro
--function in SSW for reading .genx
files into IDL structures.When reading everything back into Python and double-checking things, I would suggest h5py
In GitLab by @wtbarnes on Sep 29, 2021, 07:44
Just to correct one of the statements above, I did actually manage to read one of these files with sunpy.io.special.read_genx
. It just takes significantly longer than restgen
in IDL, a little over 1 minute as compared to just a few seconds in IDL.
In GitLab by @wtbarnes on Oct 13, 2020, 08:48
In order to use the emissivity files to calculate temperature response functions, they need to be reformatted as HDF5 files. They are currently in
genx
format and although we can read this format in Python viasunpy.io.special
, the reader does not seem able to handle these files either because of their size or complexity. We also need to find a place to store these files so they can be downloaded as needed. Even sticking them directly into SSW would be sufficient.This is not strictly related to the aiapy codebase as I do not anticipate this issue actually resulting in any code being added to aiapy or any code being modified. However, it is critical to #23 being resolved.