Elements retrieved from the 'property database' are structured as in the example below.

I'd ask WP2 members to edit and comment the lines below adding the following information for each key :

(1) if the key contains the value of the predictor (hence it must be used by ML algorithms),

(2) if the key contains relevant information which 'can' be used 'as' a predictor (for example the standard deviation 'sigma' can be used but it is not mandatory), or

(3) the key does not contain relevant information and it should not be used for learning/prediction.

Below I commented some lines as an example :

{
  "data":[
    {
      "data":{
        "alpha_exp_cwt_blos":{
          "alpha":-0.9320463538169861,             <---- value of the predictor               USE
          "fit_r":-0.9955066442489624,             <---- is a parameter ?                     DON'T USE
          "sigma":0.0149855138733983               <---- standard deviation of the predictor  IT CAN BE USED
        },
        "alpha_exp_cwt_br":{
          "alpha":-0.8825041055679321,              
          "fit_r":-0.9950829744338989,
          "sigma":0.01484755612909794
        },
        "alpha_exp_cwt_btot":{
          "alpha":-1.000222444534302,
          "fit_r":-0.9861923456192017,
          "sigma":0.02839041128754616
        },
        "alpha_exp_fft_blos":{
          "alpha":-1.027253031730652,
          "fit_r":-0.8860970735549927,
          "sigma":0.0676979273557663
        },
        "alpha_exp_fft_br":{
          "alpha":-0.9775007963180542,
          "fit_r":-0.8845617175102234,
          "sigma":0.06493799388408661
        },
        "alpha_exp_fft_btot":{
          "alpha":-0.8710989952087402,
          "fit_r":-0.8559461832046509,
          "sigma":0.06629730015993118
        },
        "beff_blos":{
          "beff":0.0,                               <---- USE
          "err_sep_length":0.0,                     <---- ?
          "err_signed_flux":0.0,                    <---- ?
          "sep_length":0.0,                         <---- ?
          "signed_flux":0.0                         <---- ?
        },
        "beff_br":{
          "beff":0.0,
          "err_sep_length":0.0,
                     <---- USE
          "err_signed_flux":0.0,
          "sep_length":0.0,
          "signed_flux":0.0
        },
        "decay_index_blos":{
          "l_over_min_hmin":0.0,                     <---- USE (Ratio of L to hmin for an MPIL segment of which hmin is lowest, calculated from Blos) 
          "lmax_over_hmin":0.0,                      <---- USE (Ratio of L to hmin for an MPIL segment of which L is longest, calculated from Blos)
          "max_l_over_hmin":0.0,                     <---- USE (Maximum of L/hmin ratios of all MPILs, calculated from Blos)
          "tot_l_over_hmin":0.0                      <---- USE (Sum of L/hmin ratios of all MPILs, calculated from Blos)
        },
        "decay_index_br":{
          "l_over_min_hmin":0.0,                     <---- USE (Ratio of L to hmin for an MPIL segment of which hmin is lowest, calculated from Br)
          "lmax_over_hmin":0.0,                      <---- USE (Ratio of L to hmin for an MPIL segment of which L is longest, calculated from Br)
          "max_l_over_hmin":0.0,                     <---- USE (Maximum of L/hmin ratios of all MPILs, calculated from Br)
          "tot_l_over_hmin":0.0                      <---- USE (Sum of L/hmin ratios of all MPILs, calculated from Br)
        },
        "flare_association":{
          "f_etime_tau":null,
          "f_mag":"",
          "f_ptime_tau":null,
          "f_stime_tau":null
        },
        "ising_energy_blos":{
          "ising_energy":17.4415225982666,
          "num_neg":3497.0,
          "num_pos":49.0
        },
        "ising_energy_br":{
          "ising_energy":0.0,
          "num_neg":284.0,
          "num_pos":0.0
        },
        "ising_energy_part_blos":{
          "ising_energy_part":0.002879713661968708,
          "num_neg":4.0,
          "num_pos":7.0
        },
        "ising_energy_part_br":{
          "ising_energy_part":0.0003076923021581024,
          "num_neg":1.0,
          "num_pos":1.0
        },
        "mpil_blos":{
          "max_length":0.0,                     <---- USE (Length of the longest MPIL segment calculated from Blos)
          "tot_length":0.0,                     <---- USE (Sum of MPIL segments calculated from Blos)
          "tot_usflux":0.0                      <---- USE (Total unsigned flux around MPIL segments calculated from Blos)
        },
        "mpil_br":{
          "max_length":0.0,                     <---- USE (Length of the longest MPIL segment calculated from Br)
          "tot_length":0.0,                     <---- USE (Sum of MPIL segments calculated from Br)
          "tot_usflux":0.0                      <---- USE (Total unsigned flux around MPIL segments calculated from Br)
        },
        "nn_currents":{
          "err_inet":91278491054615040000,
          "err_ipn_nn":4.715529918670654,
          "err_its":[
            64917928477104010000,
            64167164345472520000,
           ... many zeros here ....
          ],
          "err_its_pot":[
            64917928477104010000,
            64167164345472520000,
           ... many zeros here ....
          ],
          "err_tot_neg":0.0,
          "err_tot_pos":0.0,
          "err_tot_us_cur":0.0,
          "flimb":0.1071751043200493,
          "iimb":[
            1.0,
            1.0
          ],
          "ipn_nn":1.0,
          "its":[
            -75480620025799250000,
            -27374923626785540000,
           ... many zeros here ....
          ],
          "its_pot":[
            -3359994009907888000,
            881065811530219500,
           ... many zeros here ....
          ],
          "net_curr":0.0,
          "num_currents":2.0,
          "tot_neg":0.0,
          "tot_pos":0.0,
          "tot_us_cur":0.0                  <---- USE (total unsigned non-neutralized current)
        },
        "r_value_blos_logr":0.0,
        "r_value_br_logr":0.0,
        "srs":{
          "area":0,                         <---- USE (Total area of active region sunspots)
          "dlong_hg":0,                     <---- USE (Longitudinal extend of active region sunspots)
          "mcint_com":"",                   <---- IT CAN BE USED IF AVAILABLE (McIntosh active region sunspot class: third component)
          "mcint_pen":"",                   <---- IT CAN BE USED IF AVAILABLE (McIntosh active region sunspot class: second component)
          "mcint_zur":"",                   <---- IT CAN BE USED IF AVAILABLE (McIntosh active region sunspot class: first component)
          "mtwil_class":"",                 <---- IT CAN BE USED IF AVAILABLE (Mount Wilson active region sunspot magnetic class)
          "n_spots":0                       <---- USE (Total number of active region sunspots)
        },
        "wlsg_blos":{
          "tot_len_pil":0.0,
          "value_int":0.0,
          "value_tot":0.0
        },
        "wlsg_br":{
          "tot_len_pil":0.0,
          "value_int":0.0,
          "value_tot":0.0
        }
      },
      "fc_id":"flarecast-production_01-00000000-0000-0000-0000-000000000046",
      "lat_hg":18.4696006445173,
      "long_carr":89.92517737846,
      "long_hg":22.05396917846,
      "meta":{
        "harp":1678,
        "nar":null,
        "npr":null
      },
      "time_start":"2013-09-23T00:00:02+00:00"
    }

 

*MPIL: Magnetic polarity inversion line

*hmin: Minimum height at which decay index of potential magnetic field becomes greater than the critical value (i.e., 1.5 in this calculation) for torus instability

*L: Length of an MPIL segment