TO DO - ITA-Solar/solo-spice-ql GitHub Wiki

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