Calibration, Validation of Satellites Products, Atmospheric Corrections and Radiative Tranfert for science applications
The 6S code is a basic RT code used for calculation of lookup tables in the MODIS atmospheric correction algorithm. It enables accurate simulations of satellite and plane observation, accounting for elevated targets, use of anisotropic and lambertian surfaces and calculation of gaseous absorption. The code is based on the method of successive orders of scatterings approximations and its first vector version (6SV1), capable of accounting for radiation polarization. It was publicly released in May, 2005.
This manual presents a modified version of the previous scalar 6S manual. For the user's convenience, the format and style of this new manual have been kept as close as possible to those of the previous version. The general information about the code, example input and output files, and detailed flow charts reflecting the structure of the code are presented in Part 1. The description of the code subroutines is provided in Parts 2 and 3.