AtmosphericTransmission¶
- class specreduce.calibration_data.AtmosphericTransmission(data_file: str | Path | None = None, wave_unit: Unit = Unit('um'), **kwargs: str)[source]¶
 Bases:
AtmosphericExtinctionSpectrum container for atmospheric transmission as a function of wavelength.
- Parameters:
 - data_fileName to file containing atmospheric transmission data. Data is assumed to have
 two columns, wavelength and transmission (unscaled dimensionless). If this isn’t provided, a model is built from a pre-calculated table of values from 0.9 to 5.6 microns. The values were generated by the ATRAN model, https://ntrs.nasa.gov/citations/19930010877 (Lord, S. D., 1992, NASA Technical Memorandum 103957). The extinction is given as a linear transmission fraction at an airmass of 1 and 1 mm of precipitable water.
- wave_unitUnits for spectral axis.