isofit.configs.sections.input_config

Classes

InputConfig

Base Configuration Section from which all Configuration Sections inherit. Handles shared functionality like getting,

Module Contents

class InputConfig(sub_configdic: dict = None)[source]

Bases: isofit.configs.base_config.BaseConfigSection

Base Configuration Section from which all Configuration Sections inherit. Handles shared functionality like getting, setting, and cleaning configuration options.

_measured_radiance_file_type[source]
measured_radiance_file = None[source]

Input radiance file. Can be either a .mat, .txt, or ENVI formatted binary cube. Used for inverse-modeling (radiance -> reflectance).

Type:

str

_reference_reflectance_file_type[source]
reference_reflectance_file = None[source]

Input reference reflectance (to be compared against) file. Can be either a .mat, .txt, or ENVI formatted binary cube. Used for radiometric calibration.

Type:

str

_reflectance_file_type[source]
reflectance_file = None[source]

Input reflectance file. Can be either a .mat, .txt, or ENVI formatted binary cube. Used for forward-modeling (reflectance -> radiance).

Type:

str

_obs_file_type[source]
obs_file = None[source]

Input ‘obs’, or observation, file. Can be either a .mat, .txt, or ENVI formatted binary cube. Provides information about the conditions during observaiton. Assumed to be in the band-wise format: {path length, to-sensor azimuth, to-sensor zenith, to-sun azimuth, to-sun zenith, phase, slope, aspect, cosine i, UTC time}

Type:

str

_glt_file_type[source]
glt_file = None[source]

Input glt file. Can be either a .mat, .txt, or ENVI formatted binary cube. Provides (x,y) offset information for the spatial location of raw-space input files

Type:

str

_loc_file_type[source]
loc_file = None[source]

Input ‘loc’, or location, file. Can be either a .mat, .txt, or ENVI formatted binary cube. Provides per-pixel lat, long, and elevation information.

Type:

str

_background_reflectance_file_type[source]
background_reflectance_file = None[source]

Background reflectance file used for spatial inference. Should be an ENVI formatted binary cube that is the same dimensions as the input data cube.

Type:

str

_radiometry_correction_file_type[source]
radiometry_correction_file = None[source]

Input radiometric correction file. Can be either a .mat, .txt, or ENVI formatted binary cube. Used to make minor channelized corrections to account for slight systematic errors not captured in calibration.

Type:

str

_skyview_factor_file_type[source]
skyview_factor_file = None[source]

Input Skyview file. Can be either a .mat, .txt, or ENVI formatted binary cube. Used to modulate incoming diffuse radiance from fraction of viewable sky.

Type:

str

_check_config_validity() List[str][source]