MAJA Installation

MAJA Overview

MAJA (for Maccs-Atcor Joint Algorithm), is an atmospheric correction and cloud screening software based on the MACCS processor, developped for CNES by CS GROUP - France, from a method and a prototype developped at CESBIO, 1 2 3. In 2017, thanks to an agreement between CNES and DLR and to some funding from ESA, we started adding methods from DLR 's atmospheric correction software ATCOR into MACCS. MACCS then became MAJA. Currently, MAJA allows the following processing steps: Atmospheric correction Cloud detection Estimation of the Aerosol-Optical-Depth (AOT) Correction of environmental- and slope-effects MAJA is based on a multi-temporal method - allowing to refine the outputs using the previous inputs. Check the chapters 'Running MAJA' and 'Generating the documentation' in order to get more information about this.

MAJA source page


MAJA is only available on linux OS.


MAJA is an external tool that can be used directly in the command line, but some of its application has been adapted in order to be able to execute them from SNAP. For using from SNAP, it is needed to install the "Optical Toolbox MAJA Adapters" plugin which establishes a "bridge" between SNAP and MAJA. As the plugin is a "bridge", it is needed to install MAJA. The easiest way to install it is directly from SNAP.

MAJA installation from SNAP

Custom MAJA Installation

Running Maja