lezargus.data._make.make_atmosphere_generators module#
Make functions to create the AtmosphereSpectrumGenerator for the atmosphere.
This module is just the part of the data making procedure to make the atmospheric generators. Only a specific subset of atmospheric conditions are supported. Open a new issue to add more conditions or scenarios if desired.
- lezargus.data._make.make_atmosphere_generators.make_atmosphere_radiance_generator(basename: str) hint.AtmosphereSpectrumGenerator [source]#
Load a atmospheric radiance file to make the generator object.
Note, the format of the atmospheric radiance generator file is very specific. User usage of the this function is discouraged.
- Parameters:
basename (str) – The basename of the internal data file of the atmospheric radiance generator. The paths are handled automatically.
- Returns:
radiance_generator – The atmospheric radiance generator.
- Return type:
- lezargus.data._make.make_atmosphere_generators.make_atmosphere_transmission_generator(basename: str) hint.AtmosphereSpectrumGenerator [source]#
Load a atmospheric transmission file to make the generator object.
Note, the format of the atmospheric transmission generator file is very specific. User usage of the this function is discouraged.
- Parameters:
basename (str) – The basename of the internal data file of the atmospheric transmission generator. The paths are handled automatically.
- Returns:
transmission_generator – The atmospheric transmission generator.
- Return type: