ISOFIT: Imaging Spectrometer Optimal FITting
latest
Getting Started
About
Installation
Setting environment variables
Quick Start with sRTMnet (Recommended for new users)
Quick Start using MODTRAN 6.0
Quick Start with LibRadTran 2.0.x
Additional Installation Info for Mac OSX
Known Incompatibilities
Additional Installation Info for Developers
Best Practices
ISOFIT Docker
The Code
isofit
Bibliography
Bibliography
Contributing
Contributing
Documentation
Code of Conduct
Code of Conduct
Profiling
Profiling
ISOFIT: Imaging Spectrometer Optimal FITting
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
absjoin() (in module isofit.utils.path)
aerosol_model_file (RadiativeTransferEngineConfig attribute)
aerosol_template_file (RadiativeTransferEngineConfig attribute)
alt (RadiativeTransferEngineConfig attribute)
analytical_line() (in module isofit.utils.analytical_line)
apply_oe() (in module isofit.utils.apply_oe)
arcdist() (in module isofit.core.sunposition)
atm_interpolation() (in module isofit.utils.atm_interpolation)
az (Sunposition attribute)
B
background_reflectance_file (InputConfig attribute)
BaseConfigSection (class in isofit.configs.base_config)
beer_lambert_model() (in module isofit.inversion.inverse_simple)
build_main_config() (in module isofit.utils.template_construction)
build_output() (IO method)
build_presolve_config() (in module isofit.utils.template_construction)
build_sixs_config() (in module isofit.radiative_transfer.sRTMnet)
build_surface_config() (in module isofit.utils.template_construction)
C
cache_size (RadiativeTransferConfig attribute)
calc_conditional_prior() (Inversion method)
calc_lamb() (ForwardModel method)
(LUTSurface method)
(MultiComponentSurface method)
(Surface method)
(ThermalSurface method)
calc_Ls() (ForwardModel method)
(LUTSurface method)
(MultiComponentSurface method)
(Surface method)
(ThermalSurface method)
calc_meas() (ForwardModel method)
calc_modtran_max_water() (in module isofit.utils.template_construction)
calc_posterior() (Inversion method)
calc_prior() (Inversion method)
calc_rdn() (ForwardModel method)
(RadiativeTransfer method)
calc_rfl() (ForwardModel method)
(LUTSurface method)
(MultiComponentSurface method)
(Surface method)
(ThermalSurface method)
calc_Seps() (Inversion method)
calibration() (ForwardModel method)
(Instrument method)
check_config_validity() (BaseConfigSection method)
check_inter_section_validity() (Config method)
check_modtran_water_upperbound() (ModtranRT method)
citation (Sunposition property)
clear() (InputData method)
combos() (in module isofit.core.common)
component() (MultiComponentSurface method)
conditional_gaussian() (in module isofit.core.common)
Config (class in isofit.configs.configs)
confPriority() (in module isofit.radiative_transfer.radiative_transfer)
copy_file_subset() (in module isofit.utils.template_construction)
coszen (RadiativeTransfer property)
create_new_config() (in module isofit.configs.configs)
create_profiles() (HRRR_to_MODTRAN_profiles method)
cressie_map_confidence (InversionConfig attribute)
D
day (RadiativeTransferEngineConfig attribute)
debug_mode (ImplementationConfig attribute)
dec (Sunposition attribute)
default() (SerialEncoder method)
define_surface_types() (in module isofit.utils.template_construction)
dlamb_dsurface() (LUTSurface method)
(MultiComponentSurface method)
(ThermalSurface method)
dLs_dsurface() (LUTSurface method)
(MultiComponentSurface method)
(Surface method)
(ThermalSurface method)
dmeas_dinstrument() (Instrument method)
dmeas_dinstrumentb() (Instrument method)
download_HRRR() (in module isofit.utils.add_HRRR_profiles_to_modtran_config)
drdn_dRT() (RadiativeTransfer method)
drdn_dRTb() (RadiativeTransfer method)
drfl_dsurface() (LUTSurface method)
(MultiComponentSurface method)
(Surface method)
(ThermalSurface method)
drfl_dsurfaceb() (Surface method)
dt (Sunposition attribute)
E
earth_sun_distance_file (RadiativeTransferEngineConfig attribute)
elev (RadiativeTransferEngineConfig attribute)
(Sunposition attribute)
emissive_radiance() (in module isofit.core.common)
emissivity_for_surface_T_init (SurfaceConfig attribute)
empirical_line() (in module isofit.utils.empirical_line)
emulator_aux_file (RadiativeTransferEngineConfig attribute)
emulator_file (RadiativeTransferEngineConfig attribute)
engine_base_dir (RadiativeTransferEngineConfig attribute)
engine_lut_file (RadiativeTransferEngineConfig attribute)
engine_name (RadiativeTransferEngineConfig attribute)
envi_header() (in module isofit.core.common)
environment (RadiativeTransferEngineConfig attribute)
expand_all_paths() (in module isofit.core.common)
expand_path() (in module isofit.core.common)
ext550_to_vis() (in module isofit.radiative_transfer.radiative_transfer)
extract_chunk() (in module isofit.utils.extractions)
extractions() (in module isofit.utils.extractions)
F
fast_resample (InstrumentConfig attribute)
FileExistsError
find_header() (in module isofit.core.common)
fit_params() (LUTSurface method)
(MultiComponentSurface method)
(Surface method)
(ThermalSurface method)
flush_buffers() (IO method)
(SpectrumFile method)
forward_model (Config attribute)
forward_uncertainty() (Inversion method)
ForwardModel (class in isofit.core.forward)
ForwardModelConfig (class in isofit.configs.sections.forward_model_config)
ftol (LeastSquaresConfig attribute)
full_statevector() (Inversion method)
G
generate_noise() (in module isofit.utils.generate_noise)
Geometry (class in isofit.core.geometry)
get_absorption() (in module isofit.core.common)
get_all_bounds() (StateVectorConfig method)
get_all_element_names() (BaseConfigSection method)
get_all_elements() (BaseConfigSection method)
get_all_inits() (StateVectorConfig method)
get_all_output_file_names() (OutputConfig method)
get_all_prior_means() (StateVectorConfig method)
get_all_prior_sigmas() (StateVectorConfig method)
get_all_scales() (StateVectorConfig method)
get_angular_grid() (in module isofit.utils.template_construction)
(LUTConfig method)
get_components_at_index() (IO method)
get_config_as_dict() (Config method)
get_config_differences() (in module isofit.configs.configs)
get_config_errors() (Config method)
get_config_options_as_dict() (BaseConfigSection method)
get_element_names() (BaseConfigSection method)
get_elements() (BaseConfigSection method)
get_esd_factor() (Geometry method)
get_frame() (SpectrumFile method)
get_grid() (in module isofit.utils.template_construction)
(LUTConfig method)
get_HRRR_data() (in module isofit.utils.add_HRRR_profiles_to_modtran_config)
get_L_atm() (RadiativeTransfer method)
(SimulatedModtranRT method)
get_L_down_transmitted() (RadiativeTransfer method)
(SimulatedModtranRT method)
get_lut_subset() (in module isofit.utils.template_construction)
get_metadata_from_loc() (in module isofit.utils.template_construction)
get_metadata_from_obs() (in module isofit.utils.template_construction)
get_output_files() (OutputConfig method)
get_refractive_index() (in module isofit.core.common)
get_shared_rtm_quantities() (RadiativeTransfer method)
get_single_element_by_name() (BaseConfigSection method)
glt_file (InputConfig attribute)
gtol (LeastSquaresConfig attribute)
H
h (Sunposition attribute)
heuristic_atmosphere() (in module isofit.inversion.inverse_simple)
HRRR_to_MODTRAN_profiles (class in isofit.utils.add_HRRR_profiles_to_modtran_config)
I
implementation (Config attribute)
ImplementationConfig (class in isofit.configs.sections.implementation_config)
input (Config attribute)
InputConfig (class in isofit.configs.sections.input_config)
InputData (class in isofit.core.fileio)
Instrument (class in isofit.core.instrument)
instrument (ForwardModelConfig attribute)
instrument_model() (in module isofit.utils.instrument_model)
InstrumentConfig (class in isofit.configs.sections.instrument_config)
InstrumentUnknowns (class in isofit.configs.sections.instrument_config)
integration_grid (InversionConfig attribute)
integrations (InstrumentConfig attribute)
interpolate_atmosphere() (in module isofit.utils.interpolate_atmosphere)
interpolator_base_path (RadiativeTransferEngineConfig attribute)
interpolator_style (RadiativeTransferConfig attribute)
Inversion (class in isofit.inversion.inverse)
inversion (ImplementationConfig attribute)
inversion_grid_as_preseed (InversionConfig attribute)
InversionConfig (class in isofit.configs.sections.inversion_config)
invert() (Inversion method)
(MCMCInversion method)
invert_algebraic() (in module isofit.inversion.inverse_simple)
invert_analytical() (in module isofit.inversion.inverse_simple)
invert_liquid_water() (in module isofit.inversion.inverse_simple)
invert_simple() (in module isofit.inversion.inverse_simple)
IO (class in isofit.core.fileio)
io_buffer_size (ImplementationConfig attribute)
ip_head (ImplementationConfig attribute)
irradiance_file (RadiativeTransferEngineConfig attribute)
isofit
module
Isofit (class in isofit.core.isofit)
isofit.configs
module
isofit.configs.base_config
module
isofit.configs.configs
module
isofit.configs.sections
module
isofit.configs.sections.forward_model_config
module
isofit.configs.sections.implementation_config
module
isofit.configs.sections.input_config
module
isofit.configs.sections.instrument_config
module
isofit.configs.sections.inversion_config
module
isofit.configs.sections.output_config
module
isofit.configs.sections.radiative_transfer_config
module
isofit.configs.sections.statevector_config
module
isofit.configs.sections.surface_config
module
isofit.core
module
isofit.core.common
module
isofit.core.fileio
module
isofit.core.forward
module
isofit.core.geometry
module
isofit.core.instrument
module
isofit.core.isofit
module
isofit.core.sunposition
module
isofit.inversion
module
isofit.inversion.inverse
module
isofit.inversion.inverse_mcmc
module
isofit.inversion.inverse_simple
module
isofit.radiative_transfer
module
isofit.radiative_transfer.modtran
module
isofit.radiative_transfer.radiative_transfer
module
isofit.radiative_transfer.six_s
module
isofit.radiative_transfer.sRTMnet
module
isofit.surface
module
isofit.surface.surface
module
isofit.surface.surface_lut
module
isofit.surface.surface_multicomp
module
isofit.surface.surface_thermal
module
isofit.test
module
isofit.test.test_common
module
isofit.test.test_fileio
module
isofit.test.test_forward
module
isofit.test.test_geometry
module
isofit.test.test_instrument
module
isofit.test.test_inverse
module
isofit.test.test_sunposition
module
isofit.utils
module
isofit.utils.add_HRRR_profiles_to_modtran_config
module
isofit.utils.analytical_line
module
isofit.utils.apply_oe
module
isofit.utils.atm_interpolation
module
isofit.utils.empirical_line
module
isofit.utils.extractions
module
isofit.utils.generate_noise
module
isofit.utils.instrument_model
module
isofit.utils.interpolate_atmosphere
module
isofit.utils.path
module
isofit.utils.remap
module
isofit.utils.segment
module
isofit.utils.surface_model
module
isofit.utils.template_construction
module
iterations (McmcConfig attribute)
J
jacobian() (Inversion method)
json_load_ascii() (in module isofit.core.common)
julian_day() (in module isofit.core.sunposition)
K
K() (ForwardModel method)
Kb() (ForwardModel method)
L
lat (Sunposition attribute)
leaky_re_lu() (tfLikeModel method)
least_squares_params (InversionConfig attribute)
LeastSquaresConfig (class in isofit.configs.sections.inversion_config)
load_chn() (ModtranRT method)
load_climatology() (in module isofit.utils.template_construction)
load_esd() (SixSRT method)
load_spectrum() (in module isofit.core.common)
load_tp6() (ModtranRT static method)
load_wavelen() (in module isofit.core.common)
loc_file (InputConfig attribute)
log_density() (MCMCInversion method)
lon (Sunposition attribute)
loss_function() (Inversion method)
lut_names (RadiativeTransferEngineConfig attribute)
lut_path (RadiativeTransferEngineConfig attribute)
lut_quantities (SimulatedModtranRT attribute)
LUTConfig (class in isofit.utils.template_construction)
LUTSurface (class in isofit.surface.surface_lut)
M
make_directories() (Pathnames method)
makeSim() (ModtranRT method)
(SimulatedModtranRT method)
(SixSRT method)
max_hash_table_size (ImplementationConfig attribute)
max_nfev (LeastSquaresConfig attribute)
mcmc (InversionConfig attribute)
McmcConfig (class in isofit.configs.sections.inversion_config)
MCMCInversion (class in isofit.inversion.inverse_mcmc)
measured_radiance_file (InputConfig attribute)
method (LeastSquaresConfig attribute)
mode (ImplementationConfig attribute)
model_discrepancy_file (ForwardModelConfig attribute)
modtran_driver() (ModtranRT method)
ModtranRT (class in isofit.radiative_transfer.modtran)
module
isofit
isofit.configs
isofit.configs.base_config
isofit.configs.configs
isofit.configs.sections
isofit.configs.sections.forward_model_config
isofit.configs.sections.implementation_config
isofit.configs.sections.input_config
isofit.configs.sections.instrument_config
isofit.configs.sections.inversion_config
isofit.configs.sections.output_config
isofit.configs.sections.radiative_transfer_config
isofit.configs.sections.statevector_config
isofit.configs.sections.surface_config
isofit.core
isofit.core.common
isofit.core.fileio
isofit.core.forward
isofit.core.geometry
isofit.core.instrument
isofit.core.isofit
isofit.core.sunposition
isofit.inversion
isofit.inversion.inverse
isofit.inversion.inverse_mcmc
isofit.inversion.inverse_simple
isofit.radiative_transfer
isofit.radiative_transfer.modtran
isofit.radiative_transfer.radiative_transfer
isofit.radiative_transfer.six_s
isofit.radiative_transfer.sRTMnet
isofit.surface
isofit.surface.surface
isofit.surface.surface_lut
isofit.surface.surface_multicomp
isofit.surface.surface_thermal
isofit.test
isofit.test.test_common
isofit.test.test_fileio
isofit.test.test_forward
isofit.test.test_geometry
isofit.test.test_instrument
isofit.test.test_inverse
isofit.test.test_sunposition
isofit.utils
isofit.utils.add_HRRR_profiles_to_modtran_config
isofit.utils.analytical_line
isofit.utils.apply_oe
isofit.utils.atm_interpolation
isofit.utils.empirical_line
isofit.utils.extractions
isofit.utils.generate_noise
isofit.utils.instrument_model
isofit.utils.interpolate_atmosphere
isofit.utils.path
isofit.utils.remap
isofit.utils.segment
isofit.utils.surface_model
isofit.utils.template_construction
month (RadiativeTransferEngineConfig attribute)
MultiComponentSurface (class in isofit.surface.surface_multicomp)
multipart_transmittance (RadiativeTransferEngineConfig attribute)
N
n_cores (ImplementationConfig attribute)
name (RadiativeTransferEngineConfig attribute)
nedt_noise_file (InstrumentConfig attribute)
next_diag_val() (in module isofit.utils.surface_model)
O
obs_file (InputConfig attribute)
(RadiativeTransferEngineConfig attribute)
observed_sunpos() (in module isofit.core.sunposition)
open_map_with_retries() (SpectrumFile method)
out_of_bounds() (ForwardModel method)
output (Config attribute)
OutputConfig (class in isofit.configs.sections.output_config)
overwrite_interpolator (RadiativeTransferConfig attribute)
P
p (Sunposition attribute)
pack_arrays() (RadiativeTransfer method)
parametric_noise_file (InstrumentConfig attribute)
parse_file() (SixSRT static method)
parseLine() (ModtranRT static method)
parseTokens() (ModtranRT static method)
Pathnames (class in isofit.utils.template_construction)
postSim() (SixSRT method)
predict() (tfLikeModel method)
preSim() (ModtranRT method)
(SimulatedModtranRT method)
(SixSRT method)
priors_in_initial_guess (InversionConfig attribute)
pushbroom_noise_file (InstrumentConfig attribute)
R
ra (Sunposition attribute)
rad (Sunposition attribute)
radiative_transfer (ForwardModelConfig attribute)
RadiativeTransfer (class in isofit.radiative_transfer.radiative_transfer)
RadiativeTransferConfig (class in isofit.configs.sections.radiative_transfer_config)
RadiativeTransferEngineConfig (class in isofit.configs.sections.radiative_transfer_config)
RadiativeTransferUnknownsConfig (class in isofit.configs.sections.radiative_transfer_config)
radiometry_correction_file (InputConfig attribute)
ray_ignore_reinit_error (ImplementationConfig attribute)
ray_include_dashboard (ImplementationConfig attribute)
ray_start() (in module isofit.core.common)
ray_temp_dir (ImplementationConfig attribute)
read_spectrum() (SpectrumFile method)
readSim() (ModtranRT method)
(SimulatedModtranRT method)
(SixSRT method)
reassemble_cube() (in module isofit.utils.template_construction)
rebuild_cmd() (SixSRT method)
recursive_dict_search() (in module isofit.radiative_transfer.sRTMnet)
recursive_reencode() (in module isofit.core.common)
recursive_replace() (in module isofit.core.common)
redis_password (ImplementationConfig attribute)
reference_reflectance_file (InputConfig attribute)
reflectance_file (InputConfig attribute)
remap() (in module isofit.utils.remap)
reporthook() (in module isofit.utils.add_HRRR_profiles_to_modtran_config)
required_results_exist() (ModtranRT method)
resample_reflectance() (Surface method)
resample_spectrum() (in module isofit.core.common)
rte_auto_rebuild (ImplementationConfig attribute)
rte_configure_and_exit (ImplementationConfig attribute)
run() (Isofit method)
S
Sa() (ForwardModel method)
(Instrument method)
(LUTSurface method)
(MultiComponentSurface method)
(RadiativeTransfer method)
(Surface method)
(ThermalSurface method)
sample() (Instrument method)
segment() (in module isofit.utils.segment)
segment_chunk() (in module isofit.utils.segment)
select_on_init (SurfaceConfig attribute)
Seps() (ForwardModel method)
SerialEncoder (class in isofit.utils.template_construction)
set_config_options() (BaseConfigSection method)
shutdown_ray() (in module isofit)
sim_path (RadiativeTransferEngineConfig attribute)
simulate_measurement() (Instrument method)
SimulatedModtranRT (class in isofit.radiative_transfer.sRTMnet)
SixSRT (class in isofit.radiative_transfer.six_s)
SNR (InstrumentConfig attribute)
solaz (RadiativeTransferEngineConfig attribute)
solzen (RadiativeTransferEngineConfig attribute)
spectral_response_function() (in module isofit.core.common)
SpectrumFile (class in isofit.core.fileio)
stable_mvnpdf() (MCMCInversion method)
stage_files() (Pathnames method)
statevector_names (RadiativeTransferEngineConfig attribute)
StateVectorConfig (class in isofit.configs.sections.statevector_config)
StateVectorElementConfig (class in isofit.configs.sections.statevector_config)
summarize() (ForwardModel method)
(Instrument method)
(LUTSurface method)
(MultiComponentSurface method)
(RadiativeTransfer method)
(Surface method)
(ThermalSurface method)
sunpos() (in module isofit.core.sunposition)
Sunposition (class in isofit.core.sunposition)
Surface (class in isofit.surface.surface)
surface (ForwardModelConfig attribute)
surface_model() (in module isofit.utils.surface_model)
SurfaceConfig (class in isofit.configs.sections.surface_config)
svd_inv() (in module isofit.core.common)
svd_inv_sqrt() (in module isofit.core.common)
Sy() (Instrument method)
T
t (Sunposition attribute)
task_inflation_factor (ImplementationConfig attribute)
temp (Sunposition attribute)
template_file (RadiativeTransferEngineConfig attribute)
test__sp() (in module isofit.test.test_sunposition)
test_combos() (in module isofit.test.test_common)
test_eps() (in module isofit.test.test_common)
test_error_code() (in module isofit.test.test_forward)
(in module isofit.test.test_inverse)
test_expand_path() (in module isofit.test.test_common)
test_Geometry() (in module isofit.test.test_geometry)
test_get_absorption() (in module isofit.test.test_common)
test_interpolators() (in module isofit.test.test_common)
test_load_spectrum() (in module isofit.test.test_common)
test_load_wavelen() (in module isofit.test.test_common)
test_max_frames_size() (in module isofit.test.test_fileio)
test_recursive_replace() (in module isofit.test.test_common)
test_spectral_response_function() (in module isofit.test.test_common)
test_svd_inv() (in module isofit.test.test_common)
test_svd_inv_sqrt() (in module isofit.test.test_common)
test_typemap() (in module isofit.test.test_fileio)
test_wl_tol() (in module isofit.test.test_instrument)
tfLikeModel (class in isofit.radiative_transfer.sRTMnet)
ThermalSurface (class in isofit.surface.surface_thermal)
topocentric_sunpos() (in module isofit.core.sunposition)
topography_model (RadiativeTransferEngineConfig attribute)
tr_solver (LeastSquaresConfig attribute)
Track (class in isofit.core.common)
treat_as_emissive (RadiativeTransferEngineConfig attribute)
U
unpack() (ForwardModel method)
upsample() (ForwardModel method)
V
VectorInterpolator (class in isofit.core.common)
viewaz (RadiativeTransferEngineConfig attribute)
viewzen (RadiativeTransferEngineConfig attribute)
W
wavelength_file (RadiativeTransferEngineConfig attribute)
wavelength_range (RadiativeTransferEngineConfig attribute)
windows (InversionConfig attribute)
wl2flt() (ModtranRT method)
Worker (class in isofit.core.isofit)
(class in isofit.utils.analytical_line)
write_bil_chunk() (in module isofit.core.fileio)
write_datasets() (IO method)
write_modtran_template() (in module isofit.utils.template_construction)
write_spectrum() (IO method)
(SpectrumFile method)
X
xa() (ForwardModel method)
(Instrument method)
(LUTSurface method)
(MultiComponentSurface method)
(RadiativeTransfer method)
(Surface method)
(ThermalSurface method)
xtol (LeastSquaresConfig attribute)
Z
zen (Sunposition attribute)
Read the Docs
v: latest
Versions
latest
stable
Downloads
On Read the Docs
Project Home
Builds