def __init__(self, **user_settings):
        # Default value for this. Populator may have this overriden
        self.l2_config_filename = \
            os.path.join(os.environ.get('L2_INPUT_PATH', ''),
                         "oco/config/config_uplooking.lua")
        config_sounding_id_section = "input/OCOFullPhysics/SoundingIds"

        config_input_keywords = \
        { 'spectrum_file': "input/InputProductFiles/L1BFile",
          'atmosphere_file':    "input/InputProductFiles/AtmosphereFile" }
        AcosPopulator.__init__(self, config_sounding_id_section,
                               config_input_keywords, **user_settings)
    def __init__(self, **user_settings):
        # Default value for this. Populator may have this overriden
        self.l2_config_filename = \
            os.path.join(os.environ.get('L2_INPUT_PATH', ''),
                         "gosat/config/config.lua")
        config_sounding_id_section = "input/GOSATFullPhysics/SoundingIds"

        config_input_keywords = \
        { 'spectrum_file': "input/InputProductFiles/L1BFile",
          'ecmwf_file':    "input/InputProductFiles/ResampledMetFile",
          'rrv_file':      "input/InputProductFiles/RRVFile",
        }
        AcosPopulator.__init__(self, config_sounding_id_section,
                               config_input_keywords, **user_settings)
    def __init__(self, **user_settings):
        # Default value for this. Populator may have this overriden
        self.l2_config_filename = \
            os.path.join(os.environ.get('L2_INPUT_PATH', ''),
                         "oco/config/config_uq.lua")
        config_sounding_id_section = "input/UqFullPhysics/SoundingIds"

        config_input_keywords = \
        { 'spectrum_file': "input/InputProductFiles/UqFile",
        }

        AcosPopulator.__init__(self, config_sounding_id_section,
                               config_input_keywords,
                               **user_settings)

        # Don't create an aggregation script that includes the L1B file
        self.have_l1b1 = False