Skip to content
Snippets Groups Projects
thresholds.mvcm.snpp.v0.0.1.yaml 24.54 KiB
# MODIS-VIIRS Continuity Cloud Mask (MVCCM) Thresholds

# Version string
thresholds_file_ver: v3.3.1_NPP

Land_Day:
  11-12um_Cirrus_Test:
    coeffs: [3.0, 1.0]
    cmult: 0.3
    adj: 1.25
    perform: True
  11-4um_Oceanic_Stratus_Test:
    thr: [-16.0, -14.0, -12.0, 1.0, 1.0]
    perform: True
  Visible_Reflectance_Test:
    thr: [0.207, 0.169, 0.132, 1.0, 1.0] # used to be dlref1
    adj: 0.94 # used to be dl_b1bias_adj
    perform: True
  1.38um_High_Cloud_Test:
    thr: [0.0375, 0.0250, 0.0125, 1.0, 1.0]
    tpw: -10.00
    perform: True
  dlvrat: [1.80, 1.85, 1.90, 1.0, 1.0]
  #  dl11_12lcmult  : 0.3
  #  dl11_12hcadj   : 1.25
  CO2_High_Clouds_Test: [222.0, 224.0, 226.0, 1.0, 1.0]
  Water_Vapor_High_Clouds_Test: [215.0, 220.0, 225.0, 1.0, 1.0]

Land_Night:
  11-12um_Cirrus_Test:
    coeffs: [3.0, 1.0]
    cmult: 0.0
    adj: 0
    bt1: 270.0 # WILL FIND A BETTER NAME AT SOME POINT, MAYBE
    lat: 30.0
    perform: True
  4-12um_BTD_Thin_Cirrus_Test:
    thr: [15.0, 10.0, 5.00, 1.0, 1.0]
    perform: True
  7.3-11um_BTD_Mid_Level_Cloud_Test:
    thr: [-8.0, -10.0, -11.0, 1.0, 1.0] # nl7_11s
  11-4um_BT_Difference_Test_Land:
    thr_low: [0.0, -0.5, -1.0, 1.0]
    thr_mid: [-0.5, 6.0, 0.5, 1.0]
    thr_hi: [6.5, 6.0, 5.5, 1.0]
    coeffs: [-0.3476, 0.5307, -0.1930]
    int_adj: 0
    ndvi: 0.25
    ndvi_australia: 0.4
    bt_diff_bounds: [1.0, -1.0]
    perform: True
  Surface_Temperature_Test:
    desert_thr: 20.0
    regular_thr: 12.0
    channel_diff_11-12um_thr: [-0.2, 1.0]
    channel_diff_11-4um_thr: [-0.5, 1.0]
    perform:
      True
      #  Surface_Temperature_Test_df1: [-0.2, 1.0]
      #  Surface_Temperature_Test_df2: [-0.5, 1.0]
      #  Surface_Temperature_Test_difference: [-0.2, 1.0, -0.5, 1.0]  # <- this merges the previous two arrays
    #  Surface_Temperature_Test_1: 20.0  #   | might be worth figuring out if we can
    #  Surface_Temperature_Test_2: 12.0  #   | merge these three coefficients
    #  Surface_Temperature_Test_pfm: 1.0 # __|
    #  Surface_Temperature_Test: [20.0, 12.0, 1.0]  # <- First attempt to merge the three values above
  nlbt1: 270.0
  nl_lat:
    30.0
    #  nl_ndvi        : 0.25
    #  nl_ndvi_Aust   : 0.40