TO DO - ITA-Solar/solo-spice-ql GitHub Wiki
- Items that are done: TO-DO---done
- A more complete list of work done in 2022
SPICE_XCFIT_BLOCK
SPICE_DATA object
method mk_analysis
- look at initial value of fit components, make it more efficient, possibly use moments
General
- change window_index to extension_number
- Create new object spice_data_base, which contains methods that will be used by spice_data_l1/2/3
- Make object spice_data_l1/2/3 inherit from spice_data
Level 3 creation (PRIORITY)
-
calculate sigma before line fitting
- see also SIGMA-calculation
- make saving weights to saving sigma?
- make saving weight/sigma optional
- if not saved, need SIGMADAT plus other keywords, else flat weights/sigma
-
Do NOT assume extension number, always check extension name
-
add keyword output_filename
- added instead keyword top_dir. I do not want to change the filenames if possible
-
line fitting:
- check results, i.e. residuals
- may have to implement some peak searching in addition to predefined lines
-
Add all P-related keywords to all extensions
-
SOLARNET = 0.5 or 1.
- check comment of keyword
-
OBS_HDU = 2 (signals that the HDU contains SOLARNET Type P data
- check comment of keyword
-
constant mask extension may be optional
-
extension name of data extension: remove path and filename again
-
check residuals, the show mønster the first time, but if cfit_block is run again, they disappear. See mail from 27.6.25
Pointing in SPICE FITS files
- corrections in extension, use them
- not done in this way, wait
WIKI pages
- keep it updated
General
-
Review routines for inclusion in prits_tools (or other prits_xxx classes):
- spice_*
- sdc_*
-
create .sav file for catalog + .json
-
make it possible to view movies using ximovie (e.g. in xwhisker, xdetector and/or directly in object)
-
implement calibration in object and/or getwindata
-
get some numbers for gain, yield and dark current for error calculation in getwindata
-
check position keywords for axis, when those are displayed in pixels (PXBEGx, PXENDx)
-
check for windows with binned data, including Intensity windows