isofit.core.units

Functions

E_to_L(E, coszen)

Convert irradiance to radiance.

L_to_E(L, coszen)

Convert radiance to irradiance.

transm_to_rdn(transm, coszen, solar_irr)

Function to convert a unitless atmospheric vector to radiance units.

rdn_to_transm(rdn, coszen, solar_irr)

Function to convert a radiance vector to transmittance.

wavenumber_to_nm(wavenumber)

Function to convert wavenumber to nm.

nm_to_wavenumber(nm)

Function to convert nm to wavenumber.

vis_to_aod(vis)

Converts VIS modtran parameter to the AOD550 .

aod_to_vis(aod)

Converts AOD550 to VIS modtran parameter.

rfl_to_rrs(rfl)

Converts unitless reflectance to remote sensing reflectance

rrs_to_rfl(rrs)

Converts remote sensing reflectance to unitless reflectance

W_to_uW(w)

Converts value of units watts to units microwatts

uW_to_W(uw)

Converts value of units microwatts to units watts

Wm2_to_uWcm2(wm)

Converts value of units Watts / square meter to units

uWcm2_to_Wm2(uwcm)

Converts value of micro-watts / square centimeter to units Watts / square meter

micron_to_nm(micron)

Function to convert microns to nanometers

nm_to_micron(nm)

Function to convert nanometers to microns

cm_to_nm(cm)

Function to convert microns to nanometers

nm_to_cm(nm)

Function to convert nanometers to microns

m_to_km(m)

Converts value of units meters to units kilometer

mm_to_cm(mm)

Converts value of units mm to unit centimeters

cm_to_mm(cm)

Converts value of units mm to unit millimeters

km_to_m(km)

Converts value of units kilometers to unit meters

m_to_ft(m)

Converts value of units meters to units feet

ft_to_m(ft)

Converts value of units ft to units m

Module Contents

E_to_L(E, coszen)[source]

Convert irradiance to radiance.

Parameters:
  • E – input irradiance vector

  • coszen – cosine of solar zenith angle

Returns:

Data vector converted to radiance

L_to_E(L, coszen)[source]

Convert radiance to irradiance.

Parameters:
  • L – input radiance vector

  • coszen – cosine of solar zenith angle

Returns:

Data vector converted to irradiance

transm_to_rdn(transm, coszen, solar_irr)[source]

Function to convert a unitless atmospheric vector to radiance units.

Parameters:
  • transm – input data vector in unitless atmospheric units

  • coszen – cosine of solar zenith angle

  • solar_irr – solar irradiance vector

Returns:

Data vector converted to radiance

rdn_to_transm(rdn, coszen, solar_irr)[source]

Function to convert a radiance vector to transmittance.

Parameters:
  • rdn – input data vector in radiance

  • coszen – cosine of solar zenith angle

  • solar_irr – solar irradiance vector

Returns:

Data vector converted to unitless atmospheric units

wavenumber_to_nm(wavenumber)[source]

Function to convert wavenumber to nm.

Parameters:

wavenumber – value(s) in wavenumber in 1/cm

Returns:

value(s) in nanometers

nm_to_wavenumber(nm)[source]

Function to convert nm to wavenumber.

vis_to_aod(vis)[source]

Converts VIS modtran parameter to the AOD550 . This formula comes from page 50 of the MODTRAN 6 user manual, which relates ViS to the extinction coefficient at 550 nm. The constant, 0.01159 is the Rayleigh scattering coefficient at 550 nm in 1/km.

Parameters:

vis – visibility

Returns:

Data vector converted to exctinction at 550 nm

aod_to_vis(aod)[source]

Converts AOD550 to VIS modtran parameter. Formula comes from page 50 of the MODTRAN 6 users manual, which relates ViS to the extinction coefficient at 550 nm. The constant, 0.01159 is the Rayleigh scattering coefficient at 550 nm in 1/km.

Parameters:

aod – extinction at 550 nm

Returns:

Data vector converted to visibility

rfl_to_rrs(rfl)[source]

Converts unitless reflectance to remote sensing reflectance

Parameters:

rfl – unitless reflectance

Returns:

Data vector of remote sensing reflectance in units 1/sr

rrs_to_rfl(rrs)[source]

Converts remote sensing reflectance to unitless reflectance

Parameters:

rrs – remote sensing reflectance in 1/sr

Returns:

Data vector of unitless reflectance

W_to_uW(w)[source]

Converts value of units watts to units microwatts

Parameters:

w – value(s) in units of Watts

Returns:

Value(s) in units of microwatts

uW_to_W(uw)[source]

Converts value of units microwatts to units watts

Parameters:

uw – value(s) in units of Microwatts

Returns:

Value(s) in units of microwatts

Wm2_to_uWcm2(wm)[source]

Converts value of units Watts / square meter to units of micro-watts / square centimeter

Parameters:

wm – value(s) in units of W/m2

Returns:

Value(s) in units of uW/cm2

uWcm2_to_Wm2(uwcm)[source]

Converts value of micro-watts / square centimeter to units Watts / square meter

Parameters:

uwcm – value(s) in units of uW/cm2

Returns:

Value(s) in units of W/m2

micron_to_nm(micron)[source]

Function to convert microns to nanometers

Parameters:

micron – value(s) in microns

Returns:

value(s) in nanometers

nm_to_micron(nm)[source]

Function to convert nanometers to microns

Parameters:

nm – value(s) in nanometers

Returns:

value(s) in microns

cm_to_nm(cm)[source]

Function to convert microns to nanometers

Parameters:

cm – value(s) in centimeters

Returns:

value(s) in nanometers

nm_to_cm(nm)[source]

Function to convert nanometers to microns

Parameters:

nm – value(s) in nanometers

Returns:

value(s) in microns

m_to_km(m)[source]

Converts value of units meters to units kilometer

Parameters:

m – value(s) in units of meters

Returns:

Value(s) in units of kilometers

mm_to_cm(mm)[source]

Converts value of units mm to unit centimeters

Parameters:

mm – value(s) in units of millimeters

Returns:

Value(s) in units of centimeters

cm_to_mm(cm)[source]

Converts value of units mm to unit millimeters

Parameters:

cm – value(s) in units of centimeters

Returns:

Value(s) in units of millimeters

km_to_m(km)[source]

Converts value of units kilometers to unit meters

Parameters:

km – value(s) in units of kilometers

Returns:

Value(s) in units of meters

m_to_ft(m)[source]

Converts value of units meters to units feet

Parameters:

m – value(s) in units of meters

Returns:

Value(s) in units of feet

ft_to_m(ft)[source]

Converts value of units ft to units m

Parameters:

ft – value(s) in units of feet

Returns:

Value(s) in units of meters