#!/usr/bin/env python # encoding: utf-8 """ Glance config file to compare sfc emissivity output from Geocat to output from FWAIT Created by Graeme Martin 20101119. Copyright (c) 2010 University of Wisconsin SSEC. All rights reserved. """ import glance.filters as filters # general settings to control how reports are created settings = {} settings['useThreadsToControlMemory'] = True settings['shouldIncludeImages'] = True #settings['useSharedRangeForOriginal'] = True settings['doFork'] = False # info on the latitude and longitude variables that will be used lat_lon_info = {} # per variable defaults defaultValues = { 'epsilon': None, 'epsilon_failure_tolerance': None, 'nonfinite_data_tolerance': None, 'missing_value_alt_in_b': -32768 / 100.0 # trick glance because it's dumb } percentToFractionFilter = (lambda data: data / 100.0) # a list of all the variables to analyze # setOfVariables = {} setOfVariables['channel 1 reflectance'] = { 'variable_name': 'ABI_Refl_fact_b01', 'alternate_name_in_B': 'channel_1_reflectance', 'data_filter_function_b': percentToFractionFilter } setOfVariables['channel 2 reflectance'] = { 'variable_name': 'ABI_Refl_fact_b02', 'alternate_name_in_B': 'channel_2_reflectance', 'data_filter_function_b': percentToFractionFilter } setOfVariables['channel 3 reflectance'] = { 'variable_name': 'ABI_Refl_fact_b03', 'alternate_name_in_B': 'channel_3_reflectance', 'data_filter_function_b': percentToFractionFilter } setOfVariables['channel 4 reflectance'] = { 'variable_name': 'ABI_Refl_fact_b04', 'alternate_name_in_B': 'channel_4_reflectance', 'data_filter_function_b': percentToFractionFilter } setOfVariables['channel 5 reflectance'] = { 'variable_name': 'ABI_Refl_fact_b05', 'alternate_name_in_B': 'channel_5_reflectance', 'data_filter_function_b': percentToFractionFilter } setOfVariables['channel 6 reflectance'] = { 'variable_name': 'ABI_Refl_fact_b06', 'alternate_name_in_B': 'channel_6_reflectance', 'data_filter_function_b': percentToFractionFilter } #setOfVariables['channel 7 reflectance'] = { #'variable_name': 'ABI_Refl_fact_b07', #'alternate_name_in_B': 'channel_7_reflectance', #'data_filter_function_b': percentToFractionFilter #} #setOfVariables['channel 7 emissivity'] = { #'variable_name': 'ABI_Refl_fact_b07', #'alternate_name_in_B': 'channel_7_emissivity', #'data_filter_function_b': percentToFractionFilter #}