eradiate.test_tools.test_cases.rami4atm.create_rami4atm_toa¶
- eradiate.test_tools.test_cases.rami4atm.create_rami4atm_toa(case, spp, padding=5)[source]¶
Create an
Experimentto simulate one of the RAMI4ATM benchmarking cases.- Parameters:
- Returns:
tuple– A tuple containing the srf identifier and a list ofExperimentobjects.- Raises:
ValueError – If the passed case ID contains unhandled parameter values.
Notes
Case IDs are structured as follows (see also the RAMI4ATM case naming convention reference:
<canopy_id>_<surface_id>_<band_id>_<illumination_id>_<measure_id>Parameter
Accepted values
canopy_idhom00(none),hom45(uniform cloud leaf)surface_idbla(black),whi(white),lam(Lambertian),rpv(RPV),rli(Ross-Li)atmosphere_idMATPwithMin [0(no molecular component),a(molecular absorption only),s(molecular scattering only) ore(molecular absorption and scattering)]Ain [0(no aerosols),d(desert aerosols) orc(continental aerosols)]Tin [0(no aerosols),2(AOT = 0.2) or6(AOT = 0.6)]Pin [s(U.S. Standard atmospheric profile)]
band_idm04(Sentinel-2 / MSI, band 4)illumination_idz30a000(30° zenith, 0° azimuth)measure_idbrfpp(TOA BRF in the principal plane)