{ // Settings for the SatDump UI "user_interface": { // Parameters shown in the default UI table, for everything "default_offline_parameters": { "baseband_format": { "type": "options", "value": "s8", "name": "Baseband Format", "options": [ "s8", "u8", "s16", "f32", "ziq" ], "description": "The sample format of the recorded baseband.\nThis depends on the settings of your recording software,\nbut some common formats are s16 (SDR#, etc),\nf32 (GQRX), u8 (HDSDR), etc", "no_live": true }, "samplerate": { "type": "notated_int", "value": 6000000, "units": "sps", "name": "Samplerate", "no_live": true }, "dc_block": { "type": "bool", "value": false, "name": "DC Blocking", "description": "DC Blocking allows removing a DC Spike / Offset present on some SDRs.\n A classic example would be the HackRF which often has this sort of issue." }, "iq_swap": { "type": "bool", "value": false, "name": "IQ Swap", "description": "In some cases, the I and Q branches can be swapped.\nThat can happen when using some downconverters,\nor perhaps some software that records the file in an unusual way." }, "freq_shift": { "type": "notated_int", "value": 0, "units": "Hz", "name": "Frequency Shift", "description": "Can be used to offset the signal." } }, // // // Other settings. We utilize the same parameter system, easier that way :-) "light_theme": { "type": "bool", "value": false, "name": "Light UI Theme", "description": "This enables a more classic white-based UI theme, making the UI more usable in the sun on a dimmer display or simply easier to read if you don't prefer the Dark theme" }, "manual_dpi_scaling": { "type": "float", "value": 1.0, "name": "UI Scaling", "description": "Defines the overall UI scale. This can be used to make UI elements bigger or smaller\n\n1.0 = normal\n0.5 = half size\n2.0 = double size" }, "play_audio": { "type": "bool", "value": true, "name": "Play Audio", "description": "Automatically play audio from pipelines that support it,\nlike NOAA APT and Inmarsat Aero" }, "finish_processing_after_live": { "type": "bool", "value": true, "name": "Finish processing when stopping live", "description": "Launch an offline processing task when you press \"Stop\",\nto finish processing down to the end of the pipeline." }, "open_viewer_post_processing": { "type": "bool", "value": true, "name": "Open Viewer after decoding", "description": "Open the decoded data in the viewer after decoding is done" }, "show_waterfall_demod_fft": { "type": "bool", "value": true, "name": "Demod FFT Waterfall", "description": "Enable the FFT Waterfall shown in the small FFT available in demodulators\nThis does increase CPU usage" }, "recorder_floating_windows": { "type": "bool", "value": false, "name": "Recorder Floating Windows", "description": "Make module windows in the recorder float.\nThis allows dragging them around at will" }, "recorder_baseband_filename_millis_precision": { "type": "bool", "value": false, "name": "Recorder Baseband Filename Milliseconds", "description": "Add milliseconds to the output filenames for basebands recorded in the recorder" }, "status_bar": { "type": "bool", "value": true, "name": "Show Status Bar", "description": "Show status bar with last log at the bottom of the UI" }, "remember_pos": { "type": "bool", "value": false, "name": "Remember Window Size and Position", "description": "Remeber size and position of the window when closing SatDump. It will open in the same configuration on next launch" } }, // More generic SatDump settings "satdump_general": { "log_level": { "type": "options", "value": "trace", "name": "Log Level", "options": [ "trace", "debug", "info", "warn", "error", "critical" ], "description": "The logger level of SatDump in the console.\nEg, if you wish to only show errors\nor every little thing that's going on", "no_live": true }, "log_to_file": { "type": "bool", "value": true, "name": "Save log file", "description": "Save ALL SatDump logs to a file.\nThis is useful to send in\nbug reports and such." }, "product_format": { "type": "options", "value": "png", "name": "Product Image Format", "options": [ "png", "j2k", "jpg", "pbm" ], "description": "Image format for raw image products\n\npng: PNG Image (recommended)\n\nj2k: JPEG 2000\n\njpg: JPEG Image (not recommended; may result\nin low-quality composites and projections)\n\npbm : Really fast, but will result is very big files" }, "image_format": { "type": "options", "value": "png", "name": "Processed Image Format", "options": [ "png", "j2k", "jpg", "pbm" ], "description": "Default format for processed images\n\nDoes not apply to raw image products or images\ntransmitted in an already viewable format" }, "opencl_device": { "platform": 0, "device": 0 }, "auto_process_products": { "type": "bool", "value": true, "name": "Automatically Process Products", "description": "Process products once the pipeline is done." }, "qth_lat": { "type": "float", "value": 0.0, "name": "QTH Latitude", "description": "Latitude of your station's QTH (North is positive; South is negative)" }, "qth_lon": { "type": "float", "value": 0.0, "name": "QTH Longitude", "description": "Longitude of your station's QTH (East is positive; West is negative)" }, "qth_alt": { "type": "float", "value": 0.0, "name": "QTH Altitude", "description": "Altitude (meters) of your station's QTH" }, "default_qth_label": { "type": "string", "value": "QTH", "name": "Default QTH Label", "description": "Default map label for QTH marker" }, "default_borders_color": { "type": "color", "value": [ 0, 1, 0, 1 ], "name": "Default Borders Color", "description": "Default map borders color" }, "default_shores_color": { "type": "color", "value": [ 1, 1, 0, 1 ], "name": "Default Shores Color", "description": "Default map shores color" }, "default_cities_color": { "type": "color", "value": [ 1, 0, 0, 1 ], "name": "Default Cities Color", "description": "Default map cities color" }, "default_qth_color": { "type": "color", "value": [ 1, 0, 1, 1 ], "name": "Default QTH Color", "description": "Default map QTH color" }, "default_latlon_color": { "type": "color", "value": [ 0, 0, 1, 1 ], "name": "Default Lat/Lon Color", "description": "Default map latlon grid overlay color" }, "tle_update_interval": { "type": "options", "value": "1 day", "name": "TLE Auto Update Interval", "options": [ "4 hours", "1 day", "3 days", "7 days", "14 days", "Never" ], "description": "Frequency to update TLEs. Auto update happens at launch only\n\nWarning: The older your TLEs, the more inaccurate projections\nmay be." } }, // Input/Output Directories "satdump_directories": { "recording_path": { "type": "path", "is_directory": true, "value": ".", "name": "Baseband Recorder directory", "description": "Path to a folder where I/Q recordings will be saved" }, "live_processing_autogen": { "type": "bool", "value": true, "name": "Live Processing Output Autogeneration", "description": "Should live processing automatically generate an output folder?" }, "live_processing_path": { "type": "path", "is_directory": true, "value": "./live_output", "name": "Live Processing Directory", "description": "Path to the default folder to use to store live processing\nOnly valid when automatic generation is enabled!" }, ////////////////////////////////////////////////////////////// "default_input_directory": { "type": "path", "is_directory": true, "value": ".", "name": "Default Input Directory", "description": "Path to the default folder to open when selecting an input file in offline processing." }, "default_output_directory": { "type": "path", "is_directory": true, "value": ".", "name": "Default Output Directory", "description": "Path to the default folder to open when selecting an output directory in offline processing." }, "default_image_output_directory": { "type": "path", "is_directory": true, "value": ".", "name": "Default Img Output Directory", "description": "Path to the default folder to open when saving an image in the viewer." }, "default_projection_output_directory": { "type": "path", "is_directory": true, "value": ".", "name": "Default Proj Output Directory", "description": "Path to the default folder to open when saving a projection in the viewer." } }, // TLE settings "tle_settings": { "urls_to_fetch": [ "http://celestrak.org/NORAD/elements/gp.php?GROUP=active&FORMAT=tle" // Most sats ], "url_template": "http://www.celestrak.org/NORAD/elements/gp.php?CATNR=%NORAD%", "tles_to_fetch": [ 29499, // MetOp-A // 38771, // MetOp-B // 43689, // MetOp-C // 28054, // DMSP-F16 // 29522, // DMSP-F17 // 35951, // DMSP-F18 // 25338, // NOAA-15 // 28654, // NOAA-18 // 33591, // NOAA-19 // 32958, // FengYun-3A // 37214, // FengYun-3B // 39260, // FengYun-3C // 43010, // FengYun-3D // 49008, // FengYun-3E // 57490, // FengYun-3F // 56232, // FengYun-3G 35865, // METEOR-M1 // 40069, // METEOR-M2 // 44387, // METEOR-M2-2 // 57166, // METEOR-M2-3 // 25994, // Terra // 27424, // Aqua // 28376, // Aura // 37849, // Suomi-NPP // 43013, // JPSS-1 // 54234, // JPSS-2 // 41240, // Jason-3 // 43662, // CFOSAT-1 // 27640, // Coriolis // 26958, // Proba-1 // 36037, // Proba-2 // 39159, // Proba-V // 29107, // CloudSat // 25544, // ISS (Zarya) // 48274, // CSS (Tianhe-1) // 38337, // GCOM-W1 // 43065, // GCOM-C1 // 29155, // GOES-13 (EWS-G1) // 35491, // GOES-14 // 36411, // GOES-15 (EWS-G2) // 41866, // GOES-16 // 43226, // GOES-17 // 51850, // GOES-18 // 47719, // Arktika-M 1 // 41105, // Elektro-L 2 // 44903, // Elektro-L 3 // 55506, // Elektro-L 4 // 40367, // FENGYUN-2G // 43491, // FENGYUN-2H // 41882, // FENGYUN-4A // 48808, // FENGYUN-4B // 43823, // GK-2A 31304, // AIM // 53807, // BlueWalker-3 // 53323, // COSMOS-2558 // 42719, // COSMOS-2518 // 29479, // HINODE // 39197, // IRIS // 44406, // Lucky-7 // 54227, // MATS // 35931, // Oceansat-2 // 54361, // Oceansat-3 (EOS-6) // 39086, // SARAL // 44876, // ANGELS // 54023, // OTB-3 (Gazelle) // 29273, // Syracuse-3B // 27858, // SciSat-1 // 37388, // YouthSat // 46984, // Sentinel-6 // 48900, // TUBIN // 57172, // UmKA-1 (RS40S) 56211 // Inspire-Sat 7 // 40376, // SMAP // 44874, // CHEOPS // 36036, // SMOS // 39089, // NEOSSat // 42920, // Formosat-5 // 44878, // OPS-SAT // 54754, // SWOT // 43215, // PAZ // 29108, // Calipso // 43476, // Grace-FO 1 // 43477, // Grace-FO 2 // 36508, // Cryosat-2 // 44072, // PRISMA // 39084, // LandSat-8 // 49260, // LandSat-9 // 41857, // Yunhai 1 // 44547, // Yunhai 1-02 // 53877 // Yunhai 1-03 ] }, // Advanced user settings // Should NOT be touched by the average user "advanced_settings": { // DSP Buffer size. The default 1MB uses // too much RAM for operation on some SBCs // with only 256MB or such. // Changing this will drastically reduce // RAM utilization, but be careful to NOT go // too low or things will break! // ------------------------------------------------------ // "default_buffer_size": 100e3 }, // Settings for the Viewer. Those also are default settings when generating viewer-less "viewer": { "instruments": { "chris": { "handler": "image_handler", "name": "CHRIS", "rgb_composites": { // LOW "LOW_RGB-080502-[land]": { "equation": "(((ch8-0.1243)/(1-0.1243))^(1/2.28)), (((ch5-0.1243)/(1-0.1243))^(1/2.28)), (((ch2-0.1243)/(1-0.1243))^(1/2.28))" }, "LOW_EVI-(vegetation)": { "equation": "((ch19-ch8)/(ch19+6*ch8-7.5*ch2+1))*2" }, "LOW_EVI-141908-(vegetation)": { "equation": "ch14 * 1.5, (ch19 + (ch19-ch8)*1.5/(ch19+6*ch8-7.5*ch2+1)) * 1.5, ch8* 1.5" }, "LOW_RGB-191908-(221)": { "equation": "ch19*2, ch19*2, ch8*2" }, "LOW_EVI-(vegetation)-[chlorophyll]": { "equation": "((ch15-ch8)/(ch15+6*ch8-7.5*ch2+1))*1.5" }, "LOW_EVI-101808-(vegetation)-[chlorophyll]": { "equation": "ch10 * 1.5, ch18 + (ch15-ch8)/(ch15+6*ch8-7.5*ch2+1) * 1.5, ch8* 1.5" }, "LOW_RGB-151508-(221)-[chlorophyll]": { "equation": "ch19*2, ch19*2, ch8*2" }, "LOW_RGB-120805-[water]": { "equation": "(((ch12-0.086)/(0.16-0.086)^1.02)*(0.16-0.086))/0.12, (((ch8-0.086)/(0.16-0.086)^1.2)*(0.16-0.086))/0.12, (((ch5-0.086)/(0.16-0.086)^1.2)*(0.16-0.086))/0.12" }, // ALL "ALL_RGB-251607-(RGB)": { "equation": "ch25 * 1.65, ch16 * 2.1, ch7 * 2" }, "ALL_RGB-464625-(221)": { "equation": "ch46 * 2, ch46 * 2, ch25 * 2" }, "ALL_EVI-634625-(vegetation)": { "equation": "ch63, ch46 + ((ch46-ch25)/(ch46+6*ch25-7.5*ch7+1)), ch25" }, "ALL_EVI-(vegetation)": { "equation": "((ch46-ch25)/(ch46+6*ch25-7.5*ch7+1))*1.5" } } }, "avhrr_3": { "handler": "image_handler", "name": "AVHRR/3", "rgb_composites": { "221": { "equation": "ch2, ch2, ch1", "description": "descriptions/221.md", "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "3a21": { "equation": "cch3a, cch2, cch1", "description": "descriptions/321.md", "equalize": true, "geo_correct": true }, "4/221 Merge": { "equation": "ch1 < 0.065 ? (ch4 - 0.7) * 2.66 : ch2 * 2.2 - 0.15, ch1 < 0.065 ? (ch4 - 0.7) * 2.66 : ch2 * 2.2 - 0.15, ch1 < 0.065 ? (ch4 - 0.7) * 2.66 : ch1 * 2.2 - 0.15", "description": "descriptions/4221merge.md", "geo_correct": true }, "NOAA Natural Color": { "equation": "cch2 * 0.6 + min(cch1, cch2) * 0.4, cch2, cch1", "individual_equalize": true, "description": "descriptions/NOAANatColor.md", "geo_correct": true }, "Natural Color": { "equation": "((0.5*max(cch3a,min(cch2,cch1)) + 0.5*cch2) / 0.7)^0.65, (cch2/0.7)^0.65, (cch1/0.7)^0.65", "description": "descriptions/NatColor.md", "geo_correct": true }, "543b": { "equation": "ch5, ch4, ch3b", "individual_equalize": true, "description": "descriptions/543b.md", "geo_correct": true }, "3b45": { "equation": "ch3b, ch4, ch5", "individual_equalize": true, "description": "descriptions/3b45.md", "geo_correct": true }, "124": { "equation": "ch1, ch2, ch4", "individual_equalize": true, "description": "descriptions/124.md", "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "Thermal Channel": { "equation": "cch4", "apply_lut": true, "description": "descriptions/ThermalCal.md", "geo_correct": true }, "Night Microphysics": { "equation": "cch5-cch4,cch4-cch3b,cch4", "geo_correct": true, "description": "descriptions/NightMicro.md", "individual_equalize": true, "white_balance": true }, "Day Microphysics": { "equation": "cch1, cch3a^2.5,cch4", "description": "descriptions/DayMicro.md", "geo_correct": true, "individual_equalize": true }, "Clouds Underlay (Merge)": { "channels": "ch4", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/CloudUnderlay.md", "lua_vars": { "minoffset": 0.4, "scalar": 4.0, "thresold": 0, "blend": 0, "invert": 0 }, "autogen": false }, "Clouds Underlay (Isolate)": { "channels": "ch4", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/CloudUnderlay.md", "lua_vars": { "minoffset": 0.58, "scalar": 4.0, "thresold": 0.15, "blend": 0, "invert": 0 }, "autogen": false }, "MCIR": { "channels": "cch4", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/MCIR.md", "lua_vars": { "minoffset": 0.05, "scalar": 1.1, "thresold": 0, "blend": 1, "invert": 1 }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "MSA (channel 1)": { "channels": "cch1", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/MSA.md", "equalize": true, "geo_correct": true, "lua_vars": { "minoffset": -0.29, "scalar": 2.0, "thresold": 0, "blend": 1, "invert": 0 }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "MSA (channel 2)": { "channels": "cch2", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/MSA.md", "equalize": true, "geo_correct": true, "lua_vars": { "minoffset": -0.15, "scalar": 2.0, "thresold": 0, "blend": 1, "invert": 0 }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "Snow enhancement": { "equation": "((3*ch1-ch4)/2)^1.7, ((3*ch1+ch4)/4)^1.7, (ch1-ch3a)^1.7", "description": "descriptions/Snow.md", "individual_equalize": true, "white_balance": true, "geo_correct": true, "autogen": false }, "NDVI": { "channels": "cch1, cch2", "calib_cfg": { "cch1": { "type": "albedo", "min": 0, "max": 100 }, "cch2": { "type": "albedo", "min": 0, "max": 100 } }, "lua": "scripted_compos/ndvi.lua", "description": "descriptions/NDVI.md", "geo_correct": true, "autogen": false }, "NDWI": { "channels": "cch2, cch3a", "calib_cfg": { "cch2": { "type": "albedo", "min": 0, "max": 100 }, "cch3a": { "type": "albedo", "min": 0, "max": 100 } }, "lua": "scripted_compos/ndwi.lua", "description": "descriptions/NDWI.md", "geo_correct": true, "autogen": false }, "Sea Surface Temperature": { "channels": "cch4", "description": "descriptions/SST.md", "lua": "scripted_compos/sst_landmask.lua", "lua_vars": { "minval": 0, "maxval": 1 }, "calib_cfg": { "cch4": { "type": "temperature", "min": 270.65, "max": 307.15 } }, "autogen": false }, "Night Time Fire Detection (transparent)": { "channels": "cch3b, cch4", "description": "descriptions/NightFire.md", "lua": "scripted_compos/NightFire.lua", "calib_cfg": { "cch3b": { "type": "temperature", "min": 0, "max": 1000 }, "cch4": { "type": "temperature", "min": 0, "max": 1000 } }, "autogen": false }, "NO enhancement": { "lut": "lut/cal/WXtoImg-NO.png", "description": "descriptions/NO.md", "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } } }, "ZA enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "lut": "lut/cal/WXtoImg-ZA.png", "description": "descriptions/ZA.md", "autogen": false, "geo_correct": true }, "MB enhancement": { "lut": "lut/cal/WXtoImg-MB.png", "description": "descriptions/MB.md", "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "autogen": false, "geo_correct": true }, "MD enhancement": { "lut": "lut/cal/WXtoImg-MD.png", "description": "descriptions/MD.md", "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "autogen": false, "geo_correct": true }, "BD enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/BD.md", "lut": "lut/cal/WXtoImg-BD.png", "autogen": false, "geo_correct": true }, "CC enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/CC.md", "lut": "lut/cal/WXtoImg-CC.png", "autogen": false, "geo_correct": true }, "EC enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/EC.md", "lut": "lut/cal/WXtoImg-EC.png", "autogen": false, "geo_correct": true }, "HE enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/HE.md", "lut": "lut/cal/WXtoImg-HE.png", "autogen": false, "geo_correct": true }, "HF enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/HF.md", "lut": "lut/cal/WXtoImg-HF.png", "autogen": false, "geo_correct": true }, "JF enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/JF.md", "lut": "lut/cal/WXtoImg-JF.png", "autogen": false, "geo_correct": true }, "JJ enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/JJ.md", "lut": "lut/cal/WXtoImg-JJ.png", "autogen": false, "geo_correct": true }, "TA enhancement": { "channels": "cch4", "calib_cfg": { "cch4": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/TA.md", "lut": "lut/cal/WXtoImg-TA.png", "autogen": false, "geo_correct": true }, "Enhanced IR": { "channels": "cch4", "description": "descriptions/EnhancedIR.md", "lut": "lut/cal/EnhancedIR.png", "autogen": false, "geo_correct": true, "calib_cfg": { "cch4": { "type": "temperature", "min": 200, "max": 300 } } }, "Color general cloud IR": { "channels": "cch4", "description": "descriptions/ColorGeneralIR.md", "lut": "lut/cal/Multispectral.png", "autogen": false, "geo_correct": true, "calib_cfg": { "cch4": { "type": "temperature", "min": 180, "max": 320 } } }, "Color convection longwave IR": { "channels": "cch5", "description": "descriptions/ConvectionLWIR.md", "lut": "lut/cal/ConvectionLWIR.png", "autogen": false, "geo_correct": true, "calib_cfg": { "cch5": { "type": "temperature", "min": 180, "max": 320 } } }, "APT channel A": { "equation": "cha", "geo_correct": true, "equalize": true }, "APT channel B": { "equation": "chb", "geo_correct": true, "equalize": true }, "MCIR (Uncalibrated)": { "channels": "chb", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/MCIR.md", "lua_vars": { "minoffset": 0.35, "scalar": 2.5, "thresold": 0, "blend": 1, "invert": 0 }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "MSA (Uncalibrated)": { "channels": "cha", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/MSA.md", "lua_vars": { "minoffset": 0.02, "scalar": 2.0, "thresold": 0, "blend": 1, "invert": 0 }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "MCIR Rain (Uncalibrated)": { "channels": "cha, chb", "lua": "scripted_compos/underlay_with_clouds_lut.lua", "description": "descriptions/MCIR_precip.md", "lua_vars": { "minoffset": 0.2, "scalar": 1.5, "thresold": 0, "lut": "lut/WXtoImg-NO_mod_APT.png" }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "HVC": { "lut": "lut/WXtoImg-HVC.png", "description": "descriptions/HVC.md", "channels": "cha, chb", "autogen": false, "geo_correct": true, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] } }, "project_channels": { "channels": "4", "width": 4096, "height": 2048, "individual_equalize": true, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "virr": { "handler": "image_handler", "name": "VIRR", "rgb_composites": { "221": { "equation": "ch2, ch2, ch1", "individual_equalize": true, "geo_correct": true }, "621": { "equation": "ch6, ch2, ch1", "individual_equalize": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "197": { "equation": "ch1, ch9, ch7", "individual_equalize": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "4/221 Merge": { "equation": "ch1 < 0.015 ? (ch4 - 0.45) * 2.66 : ch2 * 7.2 - 0.07, ch1 < 0.015 ? (ch4 - 0.45) * 2.66 : ch2 * 7.2 - 0.07, ch1 < 0.015 ? (ch4 - 0.45) * 2.66 : ch1 * 7.2 - 0.07", "individual_equalize": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "4 individual_equalized": { "equation": "ch4", "individual_equalize": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "543": { "equation": "ch5, ch4, ch3", "individual_equalize": true, "geo_correct": true }, "Night Microphysics": { "equation": "(1-ch5)-(1-ch4), (1-ch4)-(1-ch3), (1-ch4)", "individual_equalize": true, "geo_correct": true } }, "project_channels": { "channels": "4", "width": 4096, "height": 2048, "individual_equalize": true, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "msu_mr": { "handler": "image_handler", "name": "MSU-MR", "rgb_composites": { "221": { "equation": "ch2, ch2, ch1", "geo_correct": true, "white_balance": true, "description": "descriptions/221.md", "equalize": true }, "321": { "equation": "ch3, ch2, ch1", "description": "descriptions/321.md", "geo_correct": true, "white_balance": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "124": { "equation": "ch1, ch2, ch4", "description": "descriptions/124.md", "geo_correct": true, "white_balance": true, "individual_equalize": true }, "Natural Color": { "equation": "((0.5*max(ch4,min(ch2,ch1)) + 0.5*ch2)+0.3*ch3)*0.85, ch2, ch1", "description": "descriptions/NatColor.md", "geo_correct": true, "white_balance": true }, "Thermal Channel": { "equation": "1 - ch5", "description": "descriptions/ThermalUncal.md", "individual_equalize": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "Day Microphysics": { "equation": "ch1, ch4^2.5, ch5", "description": "descriptions/DayMicro.md", "individual_equalize": true, "geo_correct": true }, "Night Microphysics": { "equation": "ch6-ch5, ch5-ch4, ch5", "description": "descriptions/NightMicro.md", "individual_equalize": true, "geo_correct": true }, "654": { "equation": "1 - ch6, 1 - ch5, 1 - ch4", "description": "descriptions/543b.md", "individual_equalize": true, "geo_correct": true, "autogen": true }, "456": { "equation": "1 - ch4, 1 - ch5, 1 - ch6", "description": "descriptions/3b45.md", "individual_equalize": true, "geo_correct": true, "autogen": true }, "NO enhancement": { "lut": "lut/WXtoImg-NO_mod_meteor.png", "channels": "ch4, ch5", "description": "descriptions/NO.md", "autogen": true, "geo_correct": true, "individual_equalize": true, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "MCIR": { "channels": "ch4", "lua": "scripted_compos/underlay_with_clouds.lua", "description": "descriptions/MCIR.md", "lua_vars": { "minoffset": 0.45, "scalar": 2.6, "thresold": 0, "blend": 1, "invert": 1 }, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] }, "Channel 4 Equalized": { "equation": "1 - ch4", "individual_equalize": true, "geo_correct": true } } }, "viirs": { "handler": "image_handler", "name": "VIIRS", "rgb_composites": { "I221": { "equation": "chi2, chi2, chi1", "equalize": true }, "I321": { "equation": "chi3, chi2, chi1", "equalize": true }, "I321/I221 Mix": { "equation": "(chi3 * 0.4 + chi2 * 0.6) * 4 - 0.2, chi2 * 4 - 0.2, chi1 * 4 - 0.2" }, "True Color": { "equation": "chm5, chm4, chm3", "equalize": true }, "Night Microphysics": { "equation": "(1-chi5)-(1-chi4),(1-chi4)-(1-chi3),(1-chi4)", "individual_equalize": true, "white_balance": true }, "Day Microphysics": { "equation": "chi1, (1-chi3)^2.5,(1-chi4)", "individual_equalize": true }, "Thermal Channel": { "equation": "1-chi4", "individual_equalize": true }, "CIR (Color Infrared)": { "equation": "chi3, chm5, chm4", "individual_equalize": true } } }, "viirs_dnb": { "handler": "image_handler", "name": "VIIRS DNB", "rgb_composites": { "DNB Night": { "equation": "chdnb * 50 - 0.5" } } }, "modis": { "handler": "image_handler", "name": "MODIS", "rgb_composites": { "221": { "equation": "ch2, ch2, ch1", "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "True Color": { "equation": "ch1, ch4, ch3", "white_balance": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } }, "221/143 Mix": { "equation": "(ch2 + ch1) / 2, (ch2 + ch4) / 2, (ch1 + ch3) / 2", "white_balance": true, "geo_correct": true }, "Day Microphysics": { "equation": "ch17, ch22^2.5, ch31", "geo_correct": true, "individual_equalize": true, "white_balance": true }, "CIR (Color Infrared)": { "equation": "ch2, ch1, ch4", "individual_equalize": true, "geo_correct": true }, "Geology": { "equation": "ch7, ch6, ch3", "individual_equalize": true, "geo_correct": true }, "Agriculture": { "equation": "ch6, ch2, ch3", "individual_equalize": true, "geo_correct": true }, "Bathymetric": { "equation": "ch1, ch4, ch9", "individual_equalize": true, "geo_correct": true }, "AVHRR 543b IR False Color": { "equation": "1-cch32, 1-cch31, 1-cch20", "individual_equalize": true, "geo_correct": true }, "NO enhancement": { "lut": "lut/cal/WXtoImg-NO.png", "description": "descriptions/NO.md", "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } } }, "ZA enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "lut": "lut/cal/WXtoImg-ZA.png", "description": "descriptions/ZA.md", "autogen": false, "geo_correct": true }, "MB enhancement": { "lut": "lut/cal/WXtoImg-MB.png", "description": "descriptions/MB.md", "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "autogen": false, "geo_correct": true }, "MD enhancement": { "lut": "lut/cal/WXtoImg-MD.png", "description": "descriptions/MD.md", "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "autogen": false, "geo_correct": true }, "BD enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/BD.md", "lut": "lut/cal/WXtoImg-BD.png", "autogen": false, "geo_correct": true }, "CC enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/CC.md", "lut": "lut/cal/WXtoImg-CC.png", "autogen": false, "geo_correct": true }, "EC enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/EC.md", "lut": "lut/cal/WXtoImg-EC.png", "autogen": false, "geo_correct": true }, "HE enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/HE.md", "lut": "lut/cal/WXtoImg-HE.png", "autogen": false, "geo_correct": true }, "HF enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/HF.md", "lut": "lut/cal/WXtoImg-HF.png", "autogen": false, "geo_correct": true }, "JF enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/JF.md", "lut": "lut/cal/WXtoImg-JF.png", "autogen": false, "geo_correct": true }, "JJ enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/JJ.md", "lut": "lut/cal/WXtoImg-JJ.png", "autogen": false, "geo_correct": true }, "TA enhancement": { "channels": "cch31", "calib_cfg": { "cch31": { "type": "radiance", "min": 4.261272967687783, "max": 155.2782819316993 } }, "description": "descriptions/TA.md", "lut": "lut/cal/WXtoImg-TA.png", "autogen": false, "geo_correct": true }, "Enhanced IR": { "channels": "cch31", "description": "descriptions/EnhancedIR.md", "lut": "lut/cal/EnhancedIR.png", "autogen": false, "geo_correct": true, "calib_cfg": { "cch31": { "type": "temperature", "min": 200, "max": 300 } } } } }, "mersi1": { "handler": "image_handler", "name": "MERSI-1", "rgb_composites": { "321": { "equation": "ch3, ch2, ch1", "individual_equalize": true, "geo_correct": true }, "441": { "equation": "ch4, ch4, ch1", "geo_correct": true } } }, "mersi2": { "handler": "image_handler", "name": "MERSI-2", "rgb_composites": { "True Color": { "equation": "ch3, ch2, ch1", "equalize": true, "geo_correct": true }, "MERSI False Color": { "equation": "ch3, (ch2 * 0.43 + ch4 * 0.57), ch1", "individual_equalize": true, "geo_correct": true }, "CIR (Color Infrared)": { "equation": "ch4, ch3, ch2", "individual_equalize": true, "geo_correct": true }, "Agriculture": { "equation": "ch8,ch4,ch1", "individual_equalize": true, "geo_correct": true }, "Geology": { "equation": "ch9,ch8,ch1", "individual_equalize": true, "geo_correct": true }, "MERSI Airmass": { "equation": "ch9, ch12, ch11", "individual_equalize": true, "geo_correct": true }, "AVHRR 221 False Color": { "equation": "ch4, ch4, ch1", "geo_correct": true }, "Thermal Channel": { "equation": "1.0 - ch5", "individual_equalize": true, "geo_correct": true }, "Day Microphysics": { "equation": "ch14,ch22^2.5,ch5", "individual_equalize": true, "geo_correct": true, "white_balance": true }, "7.46 µm Water Vapor": { "equation": "1 - ch12", "individual_equalize": true, "apply_lut": true, "geo_correct": true }, "NO enhancement": { "lut": "lut/WXtoImg-NO_mod_meteor.png", "channels": "ch4, ch5", "autogen": true, "geo_correct": true, "individual_equalize": true, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] } } }, "mersi3": { "handler": "image_handler", "name": "MERSI-3", "rgb_composites": { "True Color": { "equation": "ch3, ch2, ch1", "individual_equalize": true, "geo_correct": true }, "3(24)1": { "equation": "ch3, (ch2 * 0.43 + ch4 * 0.57), ch1", "individual_equalize": true, "geo_correct": true }, "17.19.18": { "equation": "ch17, ch19, ch18", "geo_correct": true }, "9.12.11": { "equation": "ch9, ch12, ch11", "individual_equalize": true, "geo_correct": true }, "441": { "equation": "ch4, ch4, ch1", "geo_correct": true }, "Thermal Channel": { "equation": "1.0 - ch5", "individual_equalize": true, "geo_correct": true }, "CIR (Color Infrared)": { "equation": "ch4, ch3, ch2", "individual_equalize": true, "geo_correct": true }, "Agriculture": { "equation": "ch8,ch4,ch1", "individual_equalize": true, "geo_correct": true }, "Geology": { "equation": "ch9,ch8,ch1", "individual_equalize": true, "geo_correct": true } } }, "mersill": { "handler": "image_handler", "name": "MERSI-LL", "rgb_composites": { "338": { "equation": "ch3, ch3, ch8", "white_balance": true, "geo_correct": true }, "IR/DNB Mix": { "channels": [ 4, 10 ], "equation": "min(((1 - ch4) - 0.9) * 8, ch10 < 0.03 ? 1 : ch10)", "geo_correct": true }, "Thermal Channel": { "equation": "1 - ch1", "individual_equalize": true, "geo_correct": true }, "7.2 µm Water Vapor": { "equation": "1 - ch6", "individual_equalize": true, "apply_lut": true, "geo_correct": true }, "NO enhancement": { "lut": "lut/WXtoImg-NO_mod_meteor.png", "channels": "ch1, ch2", "autogen": true, "geo_correct": true, "individual_equalize": true, "draw_map_overlay": true, "borders_color": [ 1, 1, 0 ] } } }, "mersirm": { "handler": "image_handler", "name": "MERSI-RM", "rgb_composites": { "321": { "equation": "ch3, ch2, ch1", "individual_equalize": true, "geo_correct": true }, "221": { "equation": "ch2, ch2, ch1", "individual_equalize": true, "geo_correct": true }, "521": { "equation": "ch5, ch2, ch1", "geo_correct": true }, "Natural Color": { "equation": "((0.1*max(ch6,min(ch2,ch1)) + 0.5*ch2)+0.3*ch3)*0.5, ch2, ch1", "individual_equalize": true, "white_balance": true, "geo_correct": true } } }, "mhs": { "handler": "image_handler", "name": "MHS", "rgb_composites": { "221": { "equation": "cch2, cch2, cch1", "description": "descriptions/sounders/MHS221.md", "individual_equalize": true }, "421": { "equation": "cch4, cch2, cch1", "description": "descriptions/sounders/MHS421.md", "individual_equalize": true }, "Microwave Airmass": { "equation": "cch5, cch4, cch3", "description": "descriptions/sounders/MicrowaveAirmass.md", "individual_equalize": true }, "Rainfall": { "equation": "((1-(cch5-cch4))-0.95)^0.25", "description": "descriptions/sounders/Rainfall.md", "apply_lut": true }, "Rainfall (Transparent)": { "equation": "((1-(cch5-cch4))-0.95)^0.25, 0, 0, ((1-(cch5-cch4))-0.95)^0.25 > 0.01 ? 1 : 0", "description": "descriptions/sounders/RainfallTransparent.md", "apply_lut": true, "autogen": false }, "Snow cover (Transparent)": { "channels": "cch1, cch2", "lua": "scripted_compos/mhs_snowfall.lua", "description": "descriptions/sounders/SnowcoverTransparent.md", "apply_lut": true, "autogen": false }, "Significant Thunderstorms (Transparent)": { "channels": "cch2, cch5", "description": "descriptions/sounders/Thunderstorm.md", "lua": "scripted_compos/mhs_thunderstorm_detection.lua", "calib_cfg": { "cch2": { "type": "temperature", "min": 0, "max": 1000 }, "cch5": { "type": "temperature", "min": 0, "max": 1000 } }, "autogen": false } }, "project_channels": { "channels": "all", "width": 2048, "height": 1024, "individual_equalize": true, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "mwhs1": { "handler": "image_handler", "name": "MHWS-1", "rgb_composites": { "421": { "equation": "ch4, ch2, ch1", "individual_equalize": true }, "543": { "equation": "ch5, ch4, ch3", "individual_equalize": true } }, "project_channels": { "channels": "all", "width": 2048, "height": 1024, "individual_equalize": true, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "mwhs2": { "handler": "image_handler", "name": "MWHS-2", "rgb_composites": { "MWHS False Color": { "equation": "1-ch8, ch12, ch8", "individual_equalize": true }, "ATMS False Color": { "equation": "ch1, ch10, ch13", "individual_equalize": true }, "MHS 421": { "equation": "ch13, ch10, ch1", "individual_equalize": true }, "Microwave Airmass": { "equation": "ch11,ch12,ch13", "individual_equalize": true } }, "project_channels": { "channels": "all", "width": 2048, "height": 1024, "individual_equalize": true, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "mwts1": { "handler": "image_handler", "name": "MWTS-1", "rgb_composites": {}, "project_channels": { "channels": "all", "width": 2048, "height": 1024, "individual_equalize": true, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "mwts2": { "handler": "image_handler", "name": "MWTS-2", "rgb_composites": { "550hPa Temperature (~5 km)": { "equation": "ch4", "individual_equalize": true, "apply_lut": true }, "350hPa Temperature (~10 km)": { "equation": "ch5", "individual_equalize": true, "apply_lut": true }, "200hPa Temperature (~12 km)": { "equation": "ch6", "individual_equalize": true, "apply_lut": true }, "100hPa Temperature (~15 km)": { "equation": "ch7", "individual_equalize": true, "apply_lut": true }, "AMSU False Color": { "equation": "ch4, ch3, ch1", "individual_equalize": true } } }, "mwts3": { "handler": "image_handler", "name": "MWTS-3", "rgb_composites": { "AMSU False Color": { "equation": "ch7, ch5, ch3", "individual_equalize": true } } }, "mwri": { "handler": "image_handler", "name": "MWRI", "rgb_composites": { "123": { "equation": "ch1, ch2, ch3", "individual_equalize": true }, "Low Level Water Vapor": { "equation": "1-((ch2+ch1)/2)", "individual_equalize": true, "apply_lut": true }, "High Level Water Vapor": { "equation": "1-((ch4+ch3)/2)", "individual_equalize": true, "apply_lut": true } } }, "mwri_rm": { "handler": "image_handler", "name": "MWRI-RM", "rgb_composites": { "10.20.23": { "equation": "ch10, ch20, ch23", "individual_equalize": true }, "MHS 221": { "equation": "ch21, ch21, ch15", "individual_equalize": true }, "MHS 421": { "equation": "ch22, ch21, ch15", "individual_equalize": true }, "Low Level Water Vapor": { "equation": "1-((ch2+ch1)/2)", "individual_equalize": true, "apply_lut": true }, "High Level Water Vapor": { "equation": "1-((ch4+ch3)/2)", "individual_equalize": true, "apply_lut": true } } }, "mwri2": { "handler": "image_handler", "name": "MWRI-2", "rgb_composites": { "10.20.23": { "equation": "ch10, ch20, ch23", "individual_equalize": true }, "Low Level Water Vapor": { "equation": "1-((ch2+ch1)/2)", "individual_equalize": true, "apply_lut": true }, "High Level Water Vapor": { "equation": "1-((ch4+ch3)/2)", "individual_equalize": true, "apply_lut": true } } }, "atms": { "handler": "image_handler", "name": "ATMS", "rgb_composites": { "ATMS False Color": { "equation": "ch16, ch17, ch18", "individual_equalize": true }, "MHS 221": { "equation": "ch17,ch17,ch16", "individual_equalize": true }, "MHS 421": { "equation": "ch20,ch17,ch16", "individual_equalize": true }, "Microwave Airmass": { "equation": "ch18,ch19,ch20", "individual_equalize": true }, "AMSU Surface Relative Temperature": { "equation": "cos(ln(ch1) + ln(ch2)+0.8)", "individual_equalize": true, "apply_lut": true }, "Brightness Temperature (Ch. 2)": { "channels": "cch2", "calib_cfg": { "cch2": { "type": "temperature", "min": 140, "max": 300 } }, "description": "descriptions/atmsBrightnessTemp.md", "lut": "lut/cal/atmsBrightTemp.png" }, "550hPa Temperature (~5 km)": { "equation": "cch6", "apply_lut": true }, "350hPa Temperature (~10 km)": { "equation": "cch7", "apply_lut": true }, "200hPa Temperature (~12 km)": { "equation": "cch8", "apply_lut": true }, "100hPa Temperature (~15 km)": { "equation": "cch9", "apply_lut": true }, "Snow cover (Transparent, AMSU-like)": { "equation": "cch3^0.3, 0, 0, cch2 > 0.57 ? (cch3 < 0.5 ? 1 : 0) : 0", "apply_lut": true, "autogen": false } } }, "amsu_a": { "handler": "image_handler", "name": "AMSU-A", "rgb_composites": { "AMSU False Color": { "equation": "ch5, ch4, ch3", "individual_equalize": true }, "Surface Relative Temperature": { "equation": "cos(ln(ch1) + ln(ch2)+0.3)", "apply_lut": true }, "550hPa Temperature (~5 km)": { "equation": "cch5", "apply_lut": true }, "350hPa Temperature (~10 km)": { "equation": "cch6", "apply_lut": true }, "200hPa Temperature (~12 km)": { "equation": "cch7", "apply_lut": true }, "100hPa Temperature (~15 km)": { "equation": "cch8", "apply_lut": true }, "Snow cover (Transparent)": { "equation": "cch3^0.3, 0, 0, cch2 > 0.45 ? (cch3 < 0.439 ? 1 : 0) : 0", "apply_lut": true, "autogen": false } } }, "hirs": { "handler": "image_handler", "name": "HIRS", "rgb_composites": { "HIRS False Color": { "equation": "ch5, ch4, ch3", "description": "descriptions/sounders/HIRSFalseColor.md", "individual_equalize": true, "white_balance": true }, "Clouds Only (N2O Sounding)": { "equation": "ch14, ch13, 1", "description": "descriptions/sounders/CloudOnlyN2O.md", "individual_equalize": true }, "Low Level Water Vapor": { "equation": "ch10", "description": "descriptions/sounders/LLWV.md", "individual_equalize": true, "apply_lut": true }, "Mid Level Water Vapor": { "equation": "ch11", "description": "descriptions/sounders/MLWV.md", "individual_equalize": true, "apply_lut": true }, "Mid Stratosphere CO2 Temperature": { "equation": "1-ch2", "description": "descriptions/sounders/MidStratoCO2T.md", "individual_equalize": true, "apply_lut": true }, "Low Stratosphere CO2 Temperature": { "equation": "1-ch3", "description": "descriptions/sounders/LowStratoCO2T.md", "individual_equalize": true, "apply_lut": true }, "Top Troposphere CO2 Temperature": { "equation": "1-ch4", "description": "descriptions/sounders/TopTropoCO2T.md", "individual_equalize": true, "apply_lut": true }, "High Troposphere CO2 Temperature": { "equation": "1-ch5", "description": "descriptions/sounders/HighTropoCO2T.md", "individual_equalize": true, "apply_lut": true }, "Mid Troposphere CO2/H2O Temperature": { "equation": "1-ch6", "description": "descriptions/sounders/MidTropoCO2H2OT.md", "individual_equalize": true, "apply_lut": true }, "Low Troposphere CO2/H2O Temperature": { "equation": "1-ch7", "description": "descriptions/sounders/LowTropoCO2H2OT.md", "individual_equalize": true, "apply_lut": true }, "Cloud Detection Channel": { "equation": "ch17", "description": "descriptions/sounders/CloudDetection.md", "individual_equalize": true, "apply_lut": true } } }, "mtvza": { "handler": "image_handler", "name": "MTVZA", "rgb_composites": { "443 (AMSU 221 equivalent)": { "equation": "ch4, ch4, ch3", "individual_equalize": true }, "843 (AMSU 421 equivalent)": { "equation": "ch8, ch4, ch3", "individual_equalize": true }, "Soil Moisture": { "equation": "ch14,ch13,ch12", "description": "descriptions/sounders/MTVZASoilMoisture.md", "individual_equalize": true }, "Vegetation": { "equation": "ch16, ch15, ch17", "description": "descriptions/sounders/MTVZAVegetation.md", "individual_equalize": true }, "MTVZA False Color (WIP)": { "equation": "ch17,1-ch16,1-ch15", "individual_equalize": true }, "Test1": { "equation": "1-ch37", "individual_equalize": true, "apply_lut": true, "project": { "width": 2048, "height": 1024, "draw_map_overlay": true, "config": { "type": "equirectangular" } } }, "Test2": { "equation": "1-ch33,1-ch34,1-ch35", "individual_equalize": true, "project": { "width": 2048, "height": 1024, "draw_map_overlay": true, "config": { "type": "equirectangular" } } } } }, "iasi": { "handler": "image_handler", "name": "IASI", "rgb_composites": { "Low Level Water Vapor": { "equation": "1-(ch1535+ch1536+ch1537+ch1538+ch1539+ch1540+ch1545+ch1542+ch1543+ch1544+ch1545)/10", "description": "descriptions/sounders/LLWV.md", "apply_lut": true, "individual_equalize": true }, "Mid Level Water Vapor": { "equation": "1-((ch2870 + ch2871 + ch2872 + ch2873 + ch2874 + ch2875 + ch2876 + ch2877 + ch2878 + ch2879 + ch2880 + ch2881 + ch2882 + ch2883 + ch2884 + ch2885 + ch2886) / 16)", "description": "descriptions/sounders/MLWV.md", "apply_lut": true, "individual_equalize": true }, "Mid Stratosphere CO2 Temperature": { "equation": "(ch140+ch141+ch142)/3", "description": "descriptions/sounders/MidStratoCO2T.md", "apply_lut": true, "individual_equalize": true }, "Low Stratosphere CO2 Temperature": { "equation": "(ch180+ch181+ch182)/3", "description": "descriptions/sounders/LowStratoCO2T.md", "individual_equalize": true, "apply_lut": true }, "Top Troposphere CO2 Temperature": { "equation": "(ch230+ch231+ch232+ch233+ch234)/5", "description": "descriptions/sounders/TopTropoCO2T.md", "individual_equalize": true, "apply_lut": true }, "High Troposphere CO2 Temperature": { "equation": "(ch284+ch283+ch285+ch286+ch287)/5", "description": "descriptions/sounders/HighTropoCO2T.md", "individual_equalize": true, "apply_lut": true }, "Mid Troposphere CO2/H2O Temperature": { "equation": "(ch351+ch352+ch353+ch354+ch355)/5", "description": "descriptions/sounders/MidTropoCO2H2OT.md", "individual_equalize": true, "apply_lut": true }, "Low Troposphere CO2/H2O Temperature": { "equation": "(ch415+ch416+ch417+ch418+ch419)/5", "description": "descriptions/sounders/LowTropoCO2H2OT.md", "individual_equalize": true, "apply_lut": true }, "Cloud Detection Channel": { "equation": "(ch7096+ch7097+ch7098+ch7099+ch7100+ch7101+ch7102+ch7103+ch7104+ch7105+ch7106)/10", "description": "descriptions/sounders/CloudDetection.md", "individual_equalize": true, "apply_lut": true }, "Clouds Only (N2O Sounding)": { "equation": "1-((ch6259+ch6260+ch6261+ch6262)/4), 1-((ch6171+ch6172+ch6173+ch6174)/4), 1", "description": "descriptions/sounders/CloudOnlyN2O.md", "individual_equalize": true }, "HIRS False Color": { "equation": "(ch284+ch283+ch285+ch286+ch287)/5, (ch230+ch231+ch232+ch233+ch234)/5, (ch180+ch181+ch182)/3", "description": "descriptions/sounders/HIRSFalseColor.md", "individual_equalize": true } } }, "iasi_img": { "handler": "image_handler", "name": "IASI Imaging", "rgb_composites": { "Imaging Channel": { "equation": "1 - ch1", "description": "descriptions/ThermalUncal.md", "individual_equalize": true, "geo_correct": true, "project": { "width": 4096, "height": 2048, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } } } }, "gome": { "handler": "image_handler", "name": "GOME", "rgb_composites": {} }, "sem": { "handler": "radiation_handler", "name": "SEM", "radiation_maps": { "ch1": { "channel": 1, "radius": 5, "min": 0, "max": 255 } } }, "ocm_oc2": { "handler": "image_handler", "name": "OCM", "rgb_composites": { "642": { "equation": "ch6, ch4, ch2" }, "654": { "equation": "ch6, ch5, ch4" }, "754": { "equation": "ch7, ch5, ch4" }, "882": { "equation": "ch8, ch8, ch2" }, "662": { "equation": "ch6, ch6, ch2" } } }, "erm": { "handler": "image_handler", "name": "ERM", "rgb_composites": { "Outgoing shortwave IR": { "equation": "ch1", "individual_equalize": true, "project": { "width": 2048, "height": 1024, "draw_map_overlay": true, "individual_equalize": true, "config": { "type": "equirectangular" } } } } }, "ascat": { "handler": "scatterometer_handler", "name": "ASCAT", "grayscale_images": { "ch1": { "channel": 0, "min": 0, "max": 2576687 }, "ch2": { "channel": 1, "min": 0, "max": 2576687 }, "ch3": { "channel": 2, "min": 0, "max": 2576687 }, "ch4": { "channel": 3, "min": 0, "max": 2576687 }, "ch5": { "channel": 4, "min": 0, "max": 2576687 }, "ch6": { "channel": 5, "min": 0, "max": 2576687 } }, "grayscale_projs": { "backward": { "channel": 0, "min": 0, "max": 2576687, "draw_map_overlay": true }, "downward": { "channel": 1, "min": 0, "max": 2576687, "draw_map_overlay": true }, "forward": { "channel": 2, "min": 0, "max": 2576687, "draw_map_overlay": true } } }, "ols": { "handler": "image_handler", "name": "OLS", "rgb_composites": { "VIS/IR Mix": { "equation": "1-chir, chvis, chvis", "individual_equalize": true }, "Thermal Channel": { "equation": "1-chir", "individual_equalize": true } } }, "tubin_vis": { "handler": "image_handler", "name": "TUBIN Visible", "rgb_composites": { "211": { "equation": "ch2, ch1, ch1", "individual_equalize": true }, "231": { "equation": "ch2, ch3, ch1", "individual_equalize": true }, "321": { "equation": "ch3, ch2, ch1", "individual_equalize": true } } } } } }