Giter VIP home page Giter VIP logo

start_maja's Introduction

-

-

-

-

============================================================

This repository is deprecated. Start_Maja has moved to CNES github repository

============================================================

Except if you really want to use old versions, please use the new repository :

https://github.com/CNES/Start-MAJA

============================================================

-

-

-

-

-

-

Content

  1. Introduction
  2. MAJA versions
  3. MAJA output format
  4. Get and Install MAJA
  5. Use start_maja
  6. Example workflow
  7. Docker

Introduction

Start maja has been updated to work with MAJA 3.1. It is not compatible with MAJA 1.0. If you wish to use MAJA 1.0, please use the corresponding version of Start_Maja, and read the corresponding readme file. To do that, please use git checkout Start_maja_V1.

The following script will help you run the MAJA L2A processor on your computer, for Sentinel-2 data only so far. You can also run MAJA on CNES PEPS collaborative ground segment using the maja-peps script also available on github. Using PEPS will be much easier, but is not meant for mass processing.

MAJA stands for Maccs-Atcor Joint Algorithm. This atmospheric correction and cloud screening software is based on MACCS processor, developped for CNES by CS-SI company, 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.

  • The first version resulting from this collaboration was MAJA V1-0. If you are using this version, you will also need the version v1_0 of start_maja.

  • A second version of MAJA, v2-1 was used in Theia, but was not distributed to users, because the version 3 was available shortly afterwards.

  • This version of start_maja.py is made to run MAJA 3.1.

MAJA has a very unique feature among all atmospheric correction processors: it uses multi-temporal criteria to improve cloud detection and aerosol retrieval. Because of this feature, it is important to use MAJA to process time series of images and not single images. Moreover, these images have to be processed chronologically. To initialise processing of a time series, a special mode is used, named "backward mode". To get a correct first product, we process in fact a small number of products in anti-chronological order (default value of number of images processed in backward mode is 8, but consider increasing it if your region is very cloudy). Then all the products are processed in "nominal" mode and chronological order. When a product is fully or nearly fully cloudy, it is not issued to save processing time and disk space.

For more information about MAJA methods but without details, please read : http://www.cesbio.ups-tlse.fr/multitemp/?p=6203 To get all details on the methods, MAJA's ATBD is available here : http://tully.ups-tlse.fr/olivier/maja_atbd/blob/master/atbd_maja.pdf, or reference 1, below.

MAJA needs parameters, that ESA names GIPP. We have also set-up an internal repository containing parameters for all sensors actually processed by MAJA, including Sentinel-2, Venµs and LANDSAT 8. This repository is kept up to date with the operational processors. See also the parameters section below.

Recent changes

V3.1 (2018/07/09)

Until MAJA V3.1 there were two output formats, one for the products generated at Theia, and one for the products generated by MAJA used with standard ESA L1C products. In the future, we will adopt the output format of Theia. However, for this version, we provide a choise of two outputs. To choose which output format is used by MAJA, you will need to choose between two binary versions:

MAJA 3.1 ships several improvements :

  • the main improvement is the use of Copernicus Atmosphere Monitoring Service (CAMS) aerosol products, which are used to constrain the aerosol type in the estimates. This brings a major improvement in places where the aerosols can differ a lot from a continental model which was used so far,it might slightly degraded the reults where the aerosol model was the correct one. However, a bug on the time and mlocation interpolation of CAMS data was found, and we recommend to activate the CAMS option only when it is fixed with MAJA 3.1.2.

  • since version V2-1, MAJA also includes a correction for thin cirrus clouds and a directional effect correction used to improve the estimate of AOT when using Sentinel-2 time series coming from adjacent orbits. More information is available here: http://www.cesbio.ups-tlse.fr/multitemp/?p=13291

  • depending on the executable downloaded, you can have access to the same output format as the one used by MUSCATE processing center.

  • and finally, MAJA is now provided for RedHat or Ubuntu Linux families.

V1.0 (2018/07/09)

We just added a tag, v1.0 to get a similar version number as the one used for MAJA. The corresponding release can be accessed here

v.0.9.1 (2018/03/29)

Added MAJA error catching. As a result, the processing of a whole time series stops if MAJA fails for a given date.

v0.9 (2017/10/02)

  • this version of start_maja works with both S2A and S2B
  • we have found errors, especially regarding water vapour, in the parameters we provided in the "GIPP_nominal" folder. These parameters have been removed and we strongly advise you to do the same.
  • we have updated the parameters and provided them for both S2A and S2B in the folder GIPP_S2AS2B

Data format

  • the MAJA version with "Sentinel2-TM" plugin uses the Theia format as output. This format is described here.

  • the other version still use the native format, described here. We migght decide to stop support for this format in the coming versions.

Get MAJA

Get MAJA Sofware

MAJA is provided as a binary code and should at least work on RedHat (6 ad 7), Cesnt 0S, or Ubuntu recent versions. Its licence prevents commercial use of the code. For a licence allowing commercial use, please contact CNES (Olivier Hagolle). MAJA's distribution site is https://logiciels.cnes.fr/en/content/maja. However, this venerable site is limited in size (500 MB) per software, and MAJA excutable, shipped with parameters and libraries is about 1.5 GB. As a result, we provide provisionnaly download links here.

** MAJA is distributed with a licence that you have to accept here. Downloading MAJA from the links below without accepting the licence, and providing the necessary information, is therefore illegal.**

MAJA is provided under two versions depending on the format you would like to use.

You may download MAJA 3.1 from here if you wish to use MUSCATE format. The format is documented here.

You may download MAJA 3.1 from here if you wish to use the native format, as for MAJA 1_0. Anyway, be aware that we will probably not maintain that version in the coming years. The Native format is documented here

install MAJA

This is explained in the documentation provided with MAJA software. Some users have had issues with some missing libraries, depending on how the linux system is configured. Running the following commands, with administration rights, might help.

# sudo yum --disableplugin=fastestmirror -y update (if necessary)
sudo yum --disableplugin=fastestmirror -y install gd libxslt libxml2

Basic Supervisor for MAJA processor

The basic supervisor start_maja enables to process successively all files in a time series of Sentinel-2 images for a given tile, stored in a folder. The initialisation of the time series is performed with the "backward mode", and then all the dates are processed in "nominal" mode. The backward mode takes much more time than the nominal mode. On my computer, which is a fast one, the nominal mode takes 15 minutes, and the backward mode takes almost one hour. No control is done on the outputs, and it does not check if the time elapsed between two successive products used as input is not too long and would require restarting the initialisation in backward mode.

To use this start_maja.py, you will need to configure the directories within the folder.txt file.

Download Sentinel-2 data :

The use of peps_download.py to download Sentinel-2 l1c PRODUCTS is recommended : https://github.com/olivierhagolle/peps_download

Parameters

The tool needs a lot of configuration files which are provided in two directories "userconf" and "GIPP_S2AS2B". I tend to never change the "userconf", but the GIPP_S2AS2B contains the parameters and look-up tables, which you might want to change. Most of the parameters lie within the L2COMM file. When I want to test different sets of parameters, I create a new GIPP folder, which I name GIPP_context, where context is passed as a parameter of the command line with option -c .

We provide two sets of parameters, one to work without CAMS data, and one to work with CAMS data. The latter needs a lot of disk space (~1.5 GB), as the LUT are provided not only for one aerosol type, but for for 5 aerosol types, and 6 water vapour contents. As Github limits the repository size to 1 GB, we are using a gitlab repository to distribute the parameters (GIPP):

Folder structure

To run MAJA, you need to store all the necessary data in an input folder. Here is an example of its content in nominal mode.

S2A_MSIL1C_20180316T103021_N0206_R108_T32TMR_20180316T123927.SAFE
S2A_TEST_GIP_CKEXTL_S_31TJF____10001_20150703_21000101.EEF
S2A_TEST_GIP_CKQLTL_S_31TJF____10005_20150703_21000101.EEF
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10005_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10005_20150703_21000101.HDR
S2A_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10005_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10005_20150703_21000101.HDR
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10005_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10005_20150703_21000101.HDR
S2A_TEST_GIP_L2SMAC_L_ALLSITES_10005_20150703_21000101.EEF
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10005_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10005_20150703_21000101.HDR
S2A_TEST_GIP_L2WATV_L_CONTINEN_10005_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2WATV_L_CONTINEN_10005_20150703_21000101.HDR
S2B_OPER_SSC_L2VALD_32TMR____20180308.DBL.DIR
S2B_OPER_SSC_L2VALD_32TMR____20180308.HDR
S2B_TEST_GIP_CKEXTL_S_31TJF____10001_20150703_21000101.EEF
S2B_TEST_GIP_CKQLTL_S_31TJF____10005_20150703_21000101.EEF
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.HDR
S2B_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2SMAC_L_ALLSITES_10005_20150703_21000101.EEF
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2WATV_L_CONTINEN_10005_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2WATV_L_CONTINEN_10005_20150703_21000101.HDR
S2__TEST_AUX_REFDE2_T32TMR_0001.DBL.DIR
S2__TEST_AUX_REFDE2_T32TMR_0001.HDR
S2__TEST_GIP_L2SITE_S_31TJF____10001_00000000_99999999.EEF

The .SAFE file is the input product. THE L2VALD files are the L2A product, which is the result from a previous execution of MAJA. The files with GIP are parameter files for S2A and S2B, that you will find in this repository. The REFDE2 files are the DTM files. How to obtain them is explained below.

A "userconf" folder is also necessary, but it is also provided in this repository.

DTM

A DTM folder is needed to process data with MAJA. Of course, it depends on the tile you want to process. This DTM must be stored in the DTM folder, which is defined within the code. A tool exists to create this DTM, it is available in the "prepare_mnt" folder.

An example of DTM file is available here for tile 31TFJ in Provence, France, near Avignon. Both files should be placed in a folder named DTM/S2__TEST_AUX_REFDE2_T31TFJ_0001 in the start_maja directory.

http://osr-cesbio.ups-tlse.fr/echangeswww/majadata//S2__TEST_AUX_REFDE2_T31TFJ_0001.DBL

http://osr-cesbio.ups-tlse.fr/echangeswww/majadata//S2__TEST_AUX_REFDE2_T31TFJ_0001.HDR

The DBL file is a tar file (I am innocent for this choice...) that can be opened with tar xvf . MAJA can use both the archive or un-archived version. The tool above provides the un-archived version (DBL.DIR).

CAMS

if you intend to use the data from Copernicus Atmosphere Monitoring Service (CAMS), that we use to get an information on the aerosol type, you will need to download the CAMS data. A download tool is provided in the cams_download directory of this repository

Example workflow

Here is how to process a set of data above tile 31TFJ, near Avignon in Provence, France. To process any other tile, you will need to prepare the DTM and store the data in the DTM folder.

Install

  • Install MAJA

  • Clone the current repository to get start_maja.py git clone https://github.com/olivierhagolle/Start_maja

Retrieve Sentinel-2 L1C data.

  • For instance, with peps_download.py (you need to have registered at https://peps.cnes.fr and store the account and password in peps.txt file.

python ./peps_download.py -c S2ST -l 'Avignon' -a peps.txt -d 2017-01-01 -f 2017-04-01 -w /path/to/L1C_DATA/Avignon

  • I tend to store the data per site. A given site can contain several tiles. All the L1C tiles corresponding to a site are stored in a directory named /path/to/L1C_DATA/Site

  • Unzip the LIC files in /path/to/L1C_DATA/Avignon

Create DTM

Follow DTM generation instructions : http://tully.ups-tlse.fr/olivier/prepare_mnt

Download CAMS data

Follow cams_download tool instructions : https://github.com/olivierhagolle/Start_maja/tree/master/cams_download

Execute start_maja.py

  • To use the start_maja script, you need to configure the directories, within the folder.txt file. Here is my own configuration, also provided in the folders.txt file in this repository.
repCode=/mnt/data/home/hagolleo/PROG/S2/lance_maja
repWork=/mnt/data/SENTINEL2/MAJA
repL1  =/mnt/data/SENTINEL2/L1C_PDGS
repL2  =/mnt/data/SENTINEL2/L2A_MAJA
repMaja=/mnt/data/home/hagolleo/Install-MAJA/maja/core/1.0/bin/maja
repCAMS  =/mnt/data/SENTINEL2/CAMS
  • repCode is where Start_maja.py is stored, together with the DTM, userconf and GIPP directories
  • repWork is a directory to store the temporary files
  • repL1 is where to find the L1C data (without the site name which is added aferward)
    • Les produits SAFE doivent donc être stockés à l'emplacement suivant : repL1 = repL1/site
  • repL2 is for the L2A data (without the site name which is added aferward)
  • repMAJA is where the Maja binary code is
  • repCAMS is where CAMS data are stored

Here is an example of command line

Usage   : python ./start_maja.py -f <folder_file>-c <context> -t <tile name> -s <Site Name> -d <start date>
Example : python ./start_maja.py -f folders.txt -c MAJA_3_0_S2AS2B_CAMS -t 31TFJ -s Avignon -d 20170101 -e 20180101

Description of command line options :

  • -f provides the folders filename
  • -c is the context, MAJA uses the GIPP files contained in GIPP_context directory. The L2A products will be created in rep_L2/Site/Tile/Context (Several users told me it is weird to use the GIPP folder name after removing GIPP_, I should change that)
  • -t is the tile number
  • -s is the site name
  • -d (aaaammdd) is the first date to process within the time series
  • -e (aaaammdd) is the last date to process within the time serie-s
  • -z directly uses zipped L1C files

Caution, when a product has more than 90% of clouds, the L2A is not issued. However, a folder with NOTVALD is created.

Known Errors

Some Sentinel-2 L1C products lack the angle information which is required by MAJA. In this case, MAJA stops processing with an error message. This causes issues particularly in the backward mode. These products were acquired in February and March 2016 and have not been reprocessed by ESA (despited repeated asks from my side). You should remove them from the folder which contains the list of L1C products to process.

Docker

Dániel Kristóf provided us with a Dockerfile (Thank you Dániel), which, on any linux system retrieves the CentOS System, installs what is necessary and configures MAJA. I am really not a Docker expert, and when I tried, our lab system engineer immediately told me that there are some securities issues with Docker, and I should not install it like that...So, I never tested it.

But if we follow Daniel's guidelines :

  • First, download the test data set and store them in ~/MAJA/S2_NOMINAL
  • Then configure the folders.txt file according to your configuration
  • Then :
sudo docker build -t maja .

(or behind a proxy)
sudo docker build -t maja --build-arg http_proxy=$http_proxy --build-arg https_proxy=$https_proxy --build-arg ftp_proxy=$ftp_proxy .

And then, you may run MAJA with the test data sets with


References :

1: A multi-temporal method for cloud detection, applied to FORMOSAT-2, VENµS, LANDSAT and SENTINEL-2 images, O Hagolle, M Huc, D. Villa Pascual, G Dedieu, Remote Sensing of Environment 114 (8), 1747-1755

2: Correction of aerosol effects on multi-temporal images acquired with constant viewing angles: Application to Formosat-2 images, O Hagolle, G Dedieu, B Mougenot, V Debaecker, B Duchemin, A Meygret, Remote Sensing of Environment 112 (4), 1689-1701

3: A Multi-Temporal and Multi-Spectral Method to Estimate Aerosol Optical Thickness over Land, for the Atmospheric Correction of FormoSat-2, LandSat, VENμS and Sentinel-2 Images, O Hagolle, M Huc, D Villa Pascual, G Dedieu, Remote Sensing 7 (3), 2668-2691

4: MAJA's ATBD, O Hagolle, M. Huc, C. Desjardins; S. Auer; R. Richter, https://doi.org/10.5281/zenodo.1209633

start_maja's People

Contributors

amondot avatar focanag avatar olivierhagolle avatar opseasoi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

start_maja's Issues

MAJA 3.1.1 README file has nothing

About Documentation

I installed maja by MAJA-3.1.1_MuscateOnly.run in Ubuntu 16.04, and it is succeed.

Creating directory /opt/maja/3.1.1
Verifying archive integrity... 100% All good.
Uncompressing MAJA 3.1.1 100%
You can now run /opt/maja/3.1.1/bin/maja
List of spectral camera enabled:
More documentation can be found in /opt/maja/3.1.1/README

I can run maja by ./maja, but the README file has almost nothing just one line:

HOWTO INSTALL

Who can tell me where to find the documentation of version 3.1.1
I only have documentation of version v1.0 written in 2017-01-20(SETG-MU-MAJA-010-CS).

Thanks.

About Test MAJA

I test MAJA following test documentation by commend line:
/opt/maja/3.1.1/bin# ./maja -i '.../S2_NOMINAL/input_maja1.0' -o '.../S2_NOMINAL/output_maja1.0' -m L2NOMINAL -ucs '.../S2_NOMINAL/userconf' -TileId 36JTT
but it give me ERROR of unknown TileId

The following '-TileId' option is unknown !!
[000000015167] [W] Application handler initialization: Parser command line : bad argument!
2018-12-25T10:13:49.034411 dorbodwolf-Precision-Tower-3620 maja-processing-3.1.1 3.1 [000000015167] [E] vns::Data::ERROR: : ResourceProbeHandler::GetInstance(): Internal error. Cannot get ResourceProbeHandler Instance : instance was not yet created. [vnsResourceProbeHandler.h:GetInstance:97]
2018-12-25T10:13:49.034455 dorbodwolf-Precision-Tower-3620 maja-processing-3.1.1 3.1 [000000015167] [E] Unable to gather information from the context [vnsMajaMainProcessor.cxx:main:73]

Thanks.

UnboundLocalError: local variable 'L2type' referenced before assignment

Hi Olivier,
Here is command I'm typing in:
python start_maja.py -f folders.txt -c MAJA_1_0_S2AS2B_NATIF -t T36UVG -s T36UVG -d 20180503
GIPP_MAJA_1_0_S2AS2B_NATIF
maja output:

root@localhost Start_maja]# python start_maja.py -f folders.txt -c MAJA_1_0_S2AS2B_NATIF -t T36UVG -s T36UVG -d 20180503
['/opt/maja/Start_maja', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/gtk-2.0', '/usr/lib/python2.7/site-packages']

2018-11-14 09:11:14,895 - Start-Maja - INFO - No existing L2 product, we start with backward mode
2018-11-14 09:11:14,896 - Start-Maja - INFO - => processing date 20180503
2018-11-14 09:11:14,897 - Start-Maja - INFO - dates to process in backward mode :
2018-11-14 09:11:14,897 - Start-Maja - INFO - -- 20180503 : /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE
2018-11-14 09:11:14,898 - Start-Maja - INFO - -- 20180508 : /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180508T085601_N0206_R007_T36UVG_20180508T141842.SAFE
2018-11-14 09:11:14,898 - Start-Maja - INFO - -- 20180511 : /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180511T090601_N0206_R050_T36UVG_20180511T103619.SAFE
2018-11-14 09:11:14,898 - Start-Maja - INFO - -- 20180513 : /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180513T085559_N0206_R007_T36UVG_20180513T110715.SAFE
2018-11-14 09:11:14,898 - Start-Maja - INFO - -- 20180521 : /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180521T090601_N0206_R050_T36UVG_20180521T104113.SAFE
2018-11-14 09:11:14,899 - Start-Maja - INFO - -- 20180526 : /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180526T091019_N0206_R050_T36UVG_20180526T125255.SAFE
2018-11-14 09:11:14,899 - Start-Maja - INFO - -- 20180528 : /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180528T085641_N0206_R007_T36UVG_20180528T103122.SAFE
2018-11-14 09:11:14,899 - Start-Maja - INFO - -- 20180531 : /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180531T091031_N0206_R050_T36UVG_20180531T111240.SAFE
2018-11-14 09:11:14,908 - Start-Maja - INFO - #################################
2018-11-14 09:11:14,909 - Start-Maja - INFO - #################################
2018-11-14 09:11:14,909 - Start-Maja - INFO - processing /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE in backward mode
2018-11-14 09:11:14,909 - Start-Maja - INFO - Initialisation mode with backward is longer
2018-11-14 09:11:14,909 - Start-Maja - INFO - MAJA logfile: /opt/maja/repL2/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE.log
2018-11-14 09:11:14,909 - Start-Maja - INFO - #################################
2018-11-14 11:46:53,016 - Start-Maja - INFO - => processing date 20180508
Traceback (most recent call last):
  File "start_maja.py", line 536, in <module>
    start_maja(folder_file, context, site, tile, orbit, nb_backward, options, debug_mode)
  File "start_maja.py", line 395, in start_maja
    logger.info("Using %s L2 type"%L2type)     
UnboundLocalError: local variable 'L2type' referenced before assignment
[root@localhost Start_maja]#

Happy GIS Day!

Best regards,
Igor
S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE.log

MAJA 3.1.1 does not find the the L1 files

Hello

I am trying to use MAJA 3.1.1. I performed the setup like this:

repCode=/mnt/d/Software/MAJAws/repCode # contains DTM,  GIPP_MAJA_3_1_S2AS2B_MUSCATE_TM and userconf
repWork=/mnt/d/Software/MAJAws/repWork # originally was empty
repL1  =/mnt/d/Software/MAJAws/repL1 # contains a site folder 'SC', the .SAFE files are inside of it
repL2  =/mnt/d/Software/MAJAws/repL2 # originally was empty
repMaja=/mnt/d/Software/MAJAws/repMaja/bin/maja # installed with "MAJA-3.1.1_MuscateOnly.run"
repCAMS=/mnt/d/Software/MAJAws/repCAMS # originally it was empry

When I run the script on ubuntu I get the following error:

biom7@Biometrie7:/mnt/d/Software/MAJAws/repCode$ python start_maja.py -s SC -t 35TLL -f /mnt/d/Software/MAJAws/folders.txt -c MAJA_3_1_S2AS2B_MUSCATE_TM -d 20170101 -e 20180930
['/mnt/d/Software/MAJAws/repCode', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages']

2019-01-31 09:35:35,576 - Start-Maja - INFO - No existing L2 product, we start with backward mode
2019-01-31 09:35:35,577 - Start-Maja - INFO - => processing date 20170116
2019-01-31 09:35:35,581 - Start-Maja - INFO - dates to process in backward mode :
2019-01-31 09:35:35,581 - Start-Maja - INFO - -- 20170116 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170116T091321_N0204_R050_T35TLL_20170116T091315.SAFE
2019-01-31 09:35:35,583 - Start-Maja - INFO - -- 20170119 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170119T092311_N0204_R093_T35TLL_20170119T092308.SAFE
2019-01-31 09:35:35,584 - Start-Maja - INFO - -- 20170126 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170126T091231_N0204_R050_T35TLL_20170126T091606.SAFE
2019-01-31 09:35:35,587 - Start-Maja - INFO - -- 20170129 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170129T092221_N0204_R093_T35TLL_20170129T092325.SAFE
2019-01-31 09:35:35,589 - Start-Maja - INFO - -- 20170205 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170205T091141_N0204_R050_T35TLL_20170205T091403.SAFE
2019-01-31 09:35:35,590 - Start-Maja - INFO - -- 20170208 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170208T092131_N0204_R093_T35TLL_20170208T092143.SAFE
2019-01-31 09:35:35,591 - Start-Maja - INFO - -- 20170215 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170215T091041_N0204_R050_T35TLL_20170215T091040.SAFE
2019-01-31 09:35:35,602 - Start-Maja - INFO - -- 20170218 : /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170218T092031_N0204_R093_T35TLL_20170218T092738.SAFE
2019-01-31 09:35:35,629 - Start-Maja - INFO - #################################
2019-01-31 09:35:35,629 - Start-Maja - INFO - #################################
2019-01-31 09:35:35,644 - Start-Maja - INFO - processing /mnt/d/Software/MAJAws/repL1/SC/S2A_MSIL1C_20170116T091321_N0204_R050_T35TLL_20170116T091315.SAFE in backward mode
2019-01-31 09:35:35,645 - Start-Maja - INFO - Initialisation mode with backward is longer
2019-01-31 09:35:35,662 - Start-Maja - INFO - MAJA logfile: /mnt/d/Software/MAJAws/repL2/SC/35TLL/MAJA_3_1_S2AS2B_MUSCATE_TM//S2A_MSIL1C_20170116T091321_N0204_R050_T35TLL_20170116T091315.SAFE.log
2019-01-31 09:35:35,673 - Start-Maja - INFO - #################################
2019-01-31 09:35:35,698 - Start-Maja - INFO - => processing date 20170119
Traceback (most recent call last):
  File "start_maja.py", line 586, in <module>
    start_maja(folder_file, context, site, tile, orbit, nb_backward, options, debug_mode)
  File "start_maja.py", line 444, in start_maja
    logger.info("Using %s L2 type" % L2type)
UnboundLocalError: local variable 'L2type' referenced before assignment
biom7@Biometrie7:/mnt/d/Software/MAJAws/repCode$ 2019-01-31T09:35:35.888944 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] MAJA Software Version : 3.1.1
2019-01-31T09:35:35.902977 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] Overloads the conf value in the command line by '/mnt/d/Software/MAJAws/repWork/SC/35TLL/MAJA_3_1_S2AS2B_MUSCATE_TM//userconf'.
2019-01-31T09:35:35.960114 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] -------------------------------------------------------------------------
2019-01-31T09:35:35.964926 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] Configuration User System parameters:
2019-01-31T09:35:35.969179 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      L2Note                                          : L2 note
2019-01-31T09:35:35.972738 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      L3Note                                          : L3 note
2019-01-31T09:35:35.976560 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      CheckToolsNote                                  : Checktool note
2019-01-31T09:35:35.982580 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      NbThreads                                       : 8
2019-01-31T09:35:35.987643 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      EnableCleaningTemporaryDirectory                : true
2019-01-31T09:35:35.994638 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      EnableCachingConvertReflectanceData             : true
2019-01-31T09:35:36.001588 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      EnableCleaningCachingDirectoryBeforeProcessing  : false
2019-01-31T09:35:36.012420 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      EnableCleaningCachingDirectoryAfterProcessing   : true
2019-01-31T09:35:36.017874 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      EnableL2ResolutionProcessing                    : true
2019-01-31T09:35:36.029099 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      PreProcessingCleanInputZipFiles                 : false
2019-01-31T09:35:36.034485 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      PostProcessingZipFiles                          : false
2019-01-31T09:35:36.048773 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      PostProcessingCleanFiles                        : false
2019-01-31T09:35:36.053706 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      CheckXMLFilesWithSchema                         : false
2019-01-31T09:35:36.064919 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] -------------------------------------------------------------------------
2019-01-31T09:35:36.076210 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] Using default Admin configuration system file.
2019-01-31T09:35:36.193518 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] -------------------------------------------------------------------------
2019-01-31T09:35:36.202946 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] Configuration Admin System parameters:
2019-01-31T09:35:36.211017 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      System                                          : MAJA
2019-01-31T09:35:36.227326 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      Tolerances / Footprint / Coordinate             : 1e-06
2019-01-31T09:35:36.235829 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *           ''          ''    / Direction              : 1e-06
2019-01-31T09:35:36.244708 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      EnablePerformanceMeasureAlgorithms              : false
2019-01-31T09:35:36.258381 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] -------------------------------------------------------------------------
2019-01-31T09:35:36.275743 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] ******************************************************************************
2019-01-31T09:35:36.283445 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] Application information:
2019-01-31T09:35:36.290893 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      Processor Name               : MAJA_L2_BACKWARD_CHAIN
2019-01-31T09:35:36.299376 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      Test mode                    : false
2019-01-31T09:35:36.305939 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      UserConfigSystemFilename     : /mnt/d/Software/MAJAws/repL2/SC/35TLL/MAJA_3_1_S2AS2B_MUSCATE_TM//.maja-working-directory/MAJAUserConfigSystem.xml
2019-01-31T09:35:36.313992 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      AdminConfigSystemFileName    : /mnt/d/Software/MAJAws/repL2/SC/35TLL/MAJA_3_1_S2AS2B_MUSCATE_TM//.maja-working-directory/MAJAAdminConfigSystem.xml
2019-01-31T09:35:36.319685 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]     *      Specifics command line parameters:
2019-01-31T09:35:36.327811 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I]           - TileId: 35TLL
2019-01-31T09:35:36.334755 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] ******************************************************************************
2019-01-31T09:35:36.343022 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] The process uses 8 thread(s). Note: possible to use of maximum 128 threads.
2019-01-31T09:35:36.348606 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [I] Starting L2BackwardProcessor::PreProcessing() ...
2019-01-31T09:35:36.358521 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [E] vns::Data::ERROR: : Impossible to detect a L1 product in the directory </mnt/d/Software/MAJAws/repWork/SC/35TLL/MAJA_3_1_S2AS2B_MUSCATE_TM//in>.  [vnsL1ImageInformationsProviderFactory.cxx:GetListOfL1Products:150]
2019-01-31T09:35:36.364711 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:129]
2019-01-31T09:35:36.373447 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [E] PreProcessing: vns::Data::ERROR: : Impossible to detect a L1 product in the directory </mnt/d/Software/MAJAws/repWork/SC/35TLL/MAJA_3_1_S2AS2B_MUSCATE_TM//in>. [vnsL1ImageInformationsProviderFactory.cxx:150] [MAJA Data Exception]  [vnsMajaMainProcessor.cxx:main:129]
2019-01-31T09:35:36.379300 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [E]   [vnsMajaMainProcessor.cxx:main:129]
2019-01-31T09:35:36.386613 Biometrie7 maja-processing-3.1.1 3.1 [000000000035] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:129]

I am doing something wrong?

Kind regards,
Ignacio

Missing slash in file path

commande = commande + " " + rep_mnt + fic_mnt + " "

I don't know if I'm alone or not - but I've had problems and had to change this line of code.
image
As you can see in the image, the path has missing /, so it couldn't pick a file in a directory. I just added this slash in the command in the script and then it ran.

 commande = commande + " " + rep_mnt + "/" + fic_mnt + " " 

Commercial license?

Hi,
I see that this GitHub page has a GPL3 license but I assume that applies just to the start_maja scripts and files.
The MAJA page at CNES (https://logiciels.cnes.fr/en/license/58/145) has a different license that precludes commercial use. Is there a commercial license that allows use of MAJA to prepare products in the scope of a commercial service?

Cordialement
Tom

running maja in backward mode

Dears

I am trying to run MAJA on the following two products:

S2A_MSIL1C_20170108T095401_N0204_R079_T33UWQ_20170108T095355
S2A_MSIL1C_20170111T100351_N0204_R122_T33UWQ_20170111T100351

obtaining the following error:

2018-07-18T04:01:58.623175 wnode0029.gpod.local maja-processing 01.00 [000000007683] [E] vns::Data::ERROR: ComputeEnvironmentCorrectionImageFilter(0x2461430): The images 'l_IPTOCPtr' (size [10980, 10980]) and 'l_L2EDGPtr' (size [1098, 1098]) have not the same size ! [vnsComputeEnvironmentCorrectionImageFilter.txx:CheckInputs:128]

see here for the complete log file:
http://gpod.eo.esa.int/proxy4.aspx?url=http://grid-eo-serv01.esrin.esa.int/gridify-logs/S_153187496758091685373661161833/MAJA/30464/majaproc_L2BACKWARD.log

Indeed I notice that the python script producing AUX data, tuilage_mnt_eau_S2.py, is producing 1098X1098 AUX data raster size, while the input tile is 10980X10980.
What can cause this reduction of a factor 10X10?

Thank you.
Giovanni Sabatino

Last few obstacles

Hi, I'm struggling to get MAJA to work. I think I'm at the end, but still need some help.
Here is command I'm typing in:
./start_maja.py -f folders.txt -s warsaw -t T34UDE

folder.txt contents

repCode=/home/uzytkownik/Start_maja
repWork=/home/uzytkownik/Start_maja/tmp
repL1  =/home/uzytkownik/peps_download
repL2  =/home/uzytkownik/peps_download
repMaja=/opt/maja/core/1.0/bin/maja

maja output

/home/uzytkownik/peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE
S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE
20160725
20160726T114548 0
20160725 /home/uzytkownik/peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE

#### dates à traiter 20160725
/home/uzytkownik/peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE
/home/uzytkownik/Start_maja/DTM/*T34UDE*/*
#################################
#################################
/opt/maja/core/1.0/bin/maja -i /home/uzytkownik/Start_maja/tmp/warsaw/T34UDE/nominal//in -o /home/uzytkownik/peps_download/warsaw/T34UDE/nominal/ -m L2BACKWARD -ucs /home/uzytkownik/Start_maja/tmp/warsaw/T34UDE/nominal//userconf --TileId T34UDE &> /home/uzytkownik/peps_download/warsaw/T34UDE/nominal//S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE.log
#################################
Initialisation mode with backward is longer
MAJA logfile: /home/uzytkownik/peps_download/warsaw/T34UDE/nominal//S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE.log
#################################
2018-10-27T14:56:47.880829 localhost.localdomain maja-processing 01.00 [000000013249] [E] vns::Data::ERROR: DataApplicationHandler(0x2769780): In the input directory, there is no GIPP input data which matching with the 'AUX_REFDE2' File_Type pattern!  [vnsDataApplicationHandler.cxx:GetListOfGippFilenames:1668]

2018-10-27T14:56:47.881522 localhost.localdomain maja-processing 01.00 [000000013249] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:127]

2018-10-27T14:56:47.881908 localhost.localdomain maja-processing 01.00 [000000013249] [E] PreProcessing: vns::Data::ERROR: DataApplicationHandler(0x2769780): In the input directory, there is no GIPP input data which matching with the 'AUX_REFDE2' File_Type pattern! [vnsDataApplicationHandler.cxx:1668] [MAJA Data Exception]  [vnsMajaMainProcessor.cxx:main:127]

2018-10-27T14:56:47.882260 localhost.localdomain maja-processing 01.00 [000000013249] [E]   [vnsMajaMainProcessor.cxx:main:127]

2018-10-27T14:56:47.882607 localhost.localdomain maja-processing 01.00 [000000013249] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:127]

#######################################
Error detected, see: /home/uzytkownik/peps_download/warsaw/T34UDE/nominal//S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE.log
#######################################

and my directory structure with files

../:
epel-release-latest-7.noarch.rpm
MAJA-documents.zip
MAJA-software
MAJA Software&Documents.zip
MAJA-software.tar
peps_download
Pipfile
prepare_mnt
Start_maja
WorkingDir

../MAJA-software:
maja-1.0.0-rhel.6.8.x86_64-release-gcc.tar
maja-1.0.0-rhel.6.8.x86_64-release-gcc.tar.sha256
maja-1.0.0-rhel.7.2.x86_64-release-gcc
maja-1.0.0-rhel.7.2.x86_64-release-gcc.tar
maja-1.0.0-rhel.7.2.x86_64-release-gcc.tar.sha256
maja-cots-1.0.0-rhel.6.8.x86_64-release-gcc.tar
maja-cots-1.0.0-rhel.6.8.x86_64-release-gcc.tar.sha256
maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc
maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc.tar
maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc.tar.sha256

../MAJA-software/maja-1.0.0-rhel.7.2.x86_64-release-gcc:
binaries.tgz
install.sh
uninstall-1.0.sh

../MAJA-software/maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc:
ddc
install.sh
packages
scripts

../MAJA-software/maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc/ddc:
ddc.txt

../MAJA-software/maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc/packages:
expat-2.0.1.rhel.7.2.x86_64-release-gcc.tgz
gdal-1.10.1.rhel.7.2.x86_64-release-gcc.tgz
hdf-4.2.5.rhel.7.2.x86_64-release-gcc.tgz
InsightToolkit-4.7.2-modified-optimization-v1.rhel.7.2.x86_64-release-gcc.tgz
openjpeg-2.0.0-with-patch-revision-2313.rhel.7.2.x86_64-release-gcc.tgz
OTB-4.4.0-modified-otbmuparserx+optimization-v1-otbossim-bufferoverflow.rhel.7.2.x86_64-release-gcc.tgz
pugixml-1.5-modified-v1.rhel.7.2.x86_64-release-gcc.tgz

../MAJA-software/maja-cots-1.0.0-rhel.7.2.x86_64-release-gcc/scripts:
cots-include-functions-check.sh
cots-include-functions-install.sh
init-var-cots.sh
uninstall.sh

../peps_download:
peps_download.py
peps.txt
Pipfile
README.md
search.json
warsaw

../peps_download/warsaw:
31TFJ
S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE
S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.zip
T34UDE

../peps_download/warsaw/31TFJ:
nominal

../peps_download/warsaw/31TFJ/nominal:

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE:
AUX_DATA
DATASTRIP
GRANULE
HTML
INSPIRE.xml
manifest.safe
rep_info
S2A_OPER_MTD_SAFL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/AUX_DATA:

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/DATASTRIP:
S2A_OPER_MSI_L1C_DS_MPS__20160725T134133_S20160725T100301_N02.04

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/DATASTRIP/S2A_OPER_MSI_L1C_DS_MPS__20160725T134133_S20160725T100301_N02.04:
QI_DATA
S2A_OPER_MTD_L1C_DS_MPS__20160725T134133_S20160725T100301.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/DATASTRIP/S2A_OPER_MSI_L1C_DS_MPS__20160725T134133_S20160725T100301_N02.04/QI_DATA:

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_N02.04
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_N02.04

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UWU.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWU_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UWU_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWU_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWU_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWU_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWU_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWU_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UWU.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UWV.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UWV_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UWV_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UWV_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UWV_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UWV_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UWV_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UWV_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UWV.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UXU.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXU_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UXU_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXU_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXU_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXU_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXU_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXU_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UXU.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UXV.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UXV_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UXV_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UXV_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UXV_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UXV_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UXV_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UXV_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UXV.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UYT.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYT_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UYT_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYT_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYT_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYT_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYT_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYT_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UYT.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UYU.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYU_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UYU_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYU_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYU_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYU_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYU_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYU_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UYU.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T33UYV.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T33UYV_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T33UYV_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T33UYV_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T33UYV_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T33UYV_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T33UYV_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T33UYV_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T33UYV.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T34UCC.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCC_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T34UCC_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCC_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCC_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCC_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCC_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCC_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T34UCC.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T34UCD.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCD_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T34UCD_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCD_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCD_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCD_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCD_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCD_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T34UCD.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T34UCE.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UCE_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T34UCE_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UCE_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UCE_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UCE_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UCE_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UCE_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T34UCE.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T34UDD.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDD_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T34UDD_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDD_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDD_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDD_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDD_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDD_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T34UDD.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_N02.04:
AUX_DATA
IMG_DATA
QI_DATA
S2A_OPER_MTD_L1C_TL_MPS__20160725T134133_A005696_T34UDE.xml

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_N02.04/AUX_DATA:
S2A_OPER_AUX_ECMWFT_MPS__20160725T134133_V20160725T090000_20160725T210000

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_N02.04/IMG_DATA:
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B01.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B02.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B03.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B04.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B05.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B06.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B07.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B08.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B09.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B10.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B11.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B12.jp2
S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_B8A.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_MPS__20160725T134133_A005696_T34UDE_N02.04/QI_DATA:
S2A_OPER_MSK_CLOUDS_MPS__20160725T134133_A005696_T34UDE_B00_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B01_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B02_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B03_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B04_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B05_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B06_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B07_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B08_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B09_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B10_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B11_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B12_MSIL1C.gml
S2A_OPER_MSK_DEFECT_MPS__20160725T134133_A005696_T34UDE_B8A_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B01_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B02_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B03_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B04_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B05_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B06_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B07_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B08_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B09_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B10_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B11_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B12_MSIL1C.gml
S2A_OPER_MSK_DETFOO_MPS__20160725T134133_A005696_T34UDE_B8A_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B01_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B02_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B03_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B04_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B05_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B06_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B07_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B08_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B09_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B10_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B11_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B12_MSIL1C.gml
S2A_OPER_MSK_NODATA_MPS__20160725T134133_A005696_T34UDE_B8A_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B01_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B02_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B03_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B04_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B05_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B06_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B07_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B08_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B09_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B10_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B11_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B12_MSIL1C.gml
S2A_OPER_MSK_SATURA_MPS__20160725T134133_A005696_T34UDE_B8A_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B01_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B02_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B03_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B04_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B05_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B06_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B07_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B08_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B09_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B10_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B11_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B12_MSIL1C.gml
S2A_OPER_MSK_TECQUA_MPS__20160725T134133_A005696_T34UDE_B8A_MSIL1C.gml
S2A_OPER_PVI_L1C_TL_MPS__20160725T134133_A005696_T34UDE.jp2

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/HTML:
banner_1.png
banner_2.png
banner_3.png
star_bg.jpg
UserProduct_index.html
UserProduct_index.xsl

../peps_download/warsaw/S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE/rep_info:
S2_User_Product_Level-1C_Metadata.xsd

../peps_download/warsaw/T34UDE:
nominal

../peps_download/warsaw/T34UDE/nominal:
PMC_LxREPT.EEF
S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE.log

../prepare_mnt:
32SNE.txt
conversion_format_maja.py
copyright.txt
CVersailles.txt
data
france.txt
land_polygons_osm
lib_mnt.py
lib_mnt.pyc
MAJA_HDR_TEMPLATE.HDR
parametres.txt
Readme.md
tuilage_mnt_eau.py
tuilage_mnt_eau_S2.py
warsaw.txt

../prepare_mnt/data:
masque_eau
mnt
SRTM

../prepare_mnt/data/masque_eau:
e017n54.gfs
e017n54.gml
e017n55.gfs
e017n55.gml
e018n54.gfs
e018n54.gml
e018n55.gfs
e018n55.gml
e019n54.gfs
e019n54.gml
e019n55.gfs
e019n55.gml
mnt_warsaw_tmp.tif
README.TXT
srtm_mk_40_01.zip
srtm_mk_40_02.zip
srtm_mk_41_02.zip
Z_40_2.TIF
Z_41_2.TIF

../prepare_mnt/data/mnt:

../prepare_mnt/data/SRTM:
mnt_warsawnodata0.tif
mnt_warsaw.tif
readme.txt
srtm_40_01.hdr
srtm_40_01.tfw
srtm_40_01.tif
srtm_40_01.zip
srtm_40_02.hdr
srtm_40_02.tfw
srtm_40_02.tif
srtm_40_02.zip
srtm_40_02.zip.1
srtm_40_02.zip.2
srtm_41_02.hdr
srtm_41_02.tfw
srtm_41_02.tif
srtm_41_02.zip

../prepare_mnt/land_polygons_osm:
README
simplified_land_polygons.cpg
simplified_land_polygons.dbf
simplified_land_polygons.prj
simplified_land_polygons.shp
simplified_land_polygons.shx

../Start_maja:
dir_structure.txt
Dockerfile
DTM
folders.txt
GIPP_MAJA_1_0_S2AS2B_NATIF
maja_log.txt
Readme.md
start_maja.py
tmp
userconf

../Start_maja/DTM:
warsaw

../Start_maja/DTM/warsaw:
warsaw_10m.aspect
warsaw_10m.c1
warsaw_10mfloat.dz_dc
warsaw_10mfloat.dz_dc.aux.xml
warsaw_10mfloat.dz_dl
warsaw_10mfloat.dz_dl.aux.xml
warsaw_10mfloat.hdr
warsaw_10mfloat.mnt
warsaw_10mfloat.mnt.aux.xml
warsaw_10m.hd
warsaw_10m.hd_babel
warsaw_10m.hdr
warsaw_10m.mnt
warsaw_10m.mnt.aux.xml
warsaw_10m.slope
warsaw_20m.aspect
warsaw_20m.c1
warsaw_20mfloat.dz_dc
warsaw_20mfloat.dz_dc.aux.xml
warsaw_20mfloat.dz_dl
warsaw_20mfloat.dz_dl.aux.xml
warsaw_20mfloat.hdr
warsaw_20mfloat.mnt
warsaw_20mfloat.mnt.aux.xml
warsaw_20m.hd
warsaw_20m.hd_babel
warsaw_20m.hdr
warsaw_20m.mnt
warsaw_20m.mnt.aux.xml
warsaw_20m.slope
warsaw_240m.aspect
warsaw_240m.c1
warsaw_240m.eau
warsaw_240m.eau.aux.xml
warsaw_240mfloat.dz_dc
warsaw_240mfloat.dz_dc.aux.xml
warsaw_240mfloat.dz_dl
warsaw_240mfloat.dz_dl.aux.xml
warsaw_240mfloat.hdr
warsaw_240mfloat.mnt
warsaw_240mfloat.mnt.aux.xml
warsaw_240m.hd
warsaw_240m.hd_babel
warsaw_240m.hdr
warsaw_240m.mnt
warsaw_240m.mnt.aux.xml
warsaw_240m.slope
warsaw_90m.c1
warsaw_90mfloat.dz_dc
warsaw_90mfloat.dz_dl
warsaw_90mfloat.hdr
warsaw_90mfloat.mnt
warsaw_90mfloat.mnt.aux.xml
warsaw_90m.hd
warsaw_90m.hd_babel
warsaw_90m.hdr
warsaw_90m.mnt
warsaw_90m.mnt.aux.xml

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF:
S2A_TEST_GIP_CKEXTL_S_31TJF____10001_20150703_21000101.EEF
S2A_TEST_GIP_CKQLTL_S_31TJF____10005_20150703_21000101.EEF
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.HDR
S2A_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.HDR
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.HDR
S2A_TEST_GIP_L2SMAC_L_ALLSITES_10001_20150703_21000101.EEF
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.HDR
S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_CKEXTL_S_31TJF____10001_20150703_21000101.EEF
S2B_TEST_GIP_CKQLTL_S_31TJF____10005_20150703_21000101.EEF
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.HDR
S2B_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2SMAC_L_ALLSITES_10001_20150703_21000101.EEF
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL
S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.HDR
S2__TEST_GIP_L2SITE_S_31TJF____10001_00000000_99999999.EEF

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR:
albedo_V51_S2A_zerodeux_prop_0.00_bande_1380
albedo_V51_S2A_zerodeux_prop_0.00_bande_1600
albedo_V51_S2A_zerodeux_prop_0.00_bande_2200
albedo_V51_S2A_zerodeux_prop_0.00_bande_443
albedo_V51_S2A_zerodeux_prop_0.00_bande_490
albedo_V51_S2A_zerodeux_prop_0.00_bande_560
albedo_V51_S2A_zerodeux_prop_0.00_bande_665
albedo_V51_S2A_zerodeux_prop_0.00_bande_705
albedo_V51_S2A_zerodeux_prop_0.00_bande_740
albedo_V51_S2A_zerodeux_prop_0.00_bande_780
albedo_V51_S2A_zerodeux_prop_0.00_bande_840
albedo_V51_S2A_zerodeux_prop_0.00_bande_865
albedo_V51_S2A_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
Tdif_V51_S2A_zerodeux_prop_0.00_bande_1380
Tdif_V51_S2A_zerodeux_prop_0.00_bande_1600
Tdif_V51_S2A_zerodeux_prop_0.00_bande_2200
Tdif_V51_S2A_zerodeux_prop_0.00_bande_443
Tdif_V51_S2A_zerodeux_prop_0.00_bande_490
Tdif_V51_S2A_zerodeux_prop_0.00_bande_560
Tdif_V51_S2A_zerodeux_prop_0.00_bande_665
Tdif_V51_S2A_zerodeux_prop_0.00_bande_705
Tdif_V51_S2A_zerodeux_prop_0.00_bande_740
Tdif_V51_S2A_zerodeux_prop_0.00_bande_780
Tdif_V51_S2A_zerodeux_prop_0.00_bande_840
Tdif_V51_S2A_zerodeux_prop_0.00_bande_865
Tdif_V51_S2A_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
Tdir_V51_S2A_zerodeux_prop_0.00_bande_1380
Tdir_V51_S2A_zerodeux_prop_0.00_bande_1600
Tdir_V51_S2A_zerodeux_prop_0.00_bande_2200
Tdir_V51_S2A_zerodeux_prop_0.00_bande_443
Tdir_V51_S2A_zerodeux_prop_0.00_bande_490
Tdir_V51_S2A_zerodeux_prop_0.00_bande_560
Tdir_V51_S2A_zerodeux_prop_0.00_bande_665
Tdir_V51_S2A_zerodeux_prop_0.00_bande_705
Tdir_V51_S2A_zerodeux_prop_0.00_bande_740
Tdir_V51_S2A_zerodeux_prop_0.00_bande_780
Tdir_V51_S2A_zerodeux_prop_0.00_bande_840
Tdir_V51_S2A_zerodeux_prop_0.00_bande_865
Tdir_V51_S2A_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_1380
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_1600
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_2200
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_443
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_490
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_560
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_665
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_705
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_740
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_780
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_840
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_865
lut_inv_CS_V51_S2A_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
lut_940_S2A.dat

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR:
albedo_V51_S2B_zerodeux_prop_0.00_bande_1380
albedo_V51_S2B_zerodeux_prop_0.00_bande_1600
albedo_V51_S2B_zerodeux_prop_0.00_bande_2200
albedo_V51_S2B_zerodeux_prop_0.00_bande_443
albedo_V51_S2B_zerodeux_prop_0.00_bande_490
albedo_V51_S2B_zerodeux_prop_0.00_bande_560
albedo_V51_S2B_zerodeux_prop_0.00_bande_665
albedo_V51_S2B_zerodeux_prop_0.00_bande_705
albedo_V51_S2B_zerodeux_prop_0.00_bande_740
albedo_V51_S2B_zerodeux_prop_0.00_bande_780
albedo_V51_S2B_zerodeux_prop_0.00_bande_840
albedo_V51_S2B_zerodeux_prop_0.00_bande_865
albedo_V51_S2B_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
Tdif_V51_S2B_zerodeux_prop_0.00_bande_1380
Tdif_V51_S2B_zerodeux_prop_0.00_bande_1600
Tdif_V51_S2B_zerodeux_prop_0.00_bande_2200
Tdif_V51_S2B_zerodeux_prop_0.00_bande_443
Tdif_V51_S2B_zerodeux_prop_0.00_bande_490
Tdif_V51_S2B_zerodeux_prop_0.00_bande_560
Tdif_V51_S2B_zerodeux_prop_0.00_bande_665
Tdif_V51_S2B_zerodeux_prop_0.00_bande_705
Tdif_V51_S2B_zerodeux_prop_0.00_bande_740
Tdif_V51_S2B_zerodeux_prop_0.00_bande_780
Tdif_V51_S2B_zerodeux_prop_0.00_bande_840
Tdif_V51_S2B_zerodeux_prop_0.00_bande_865
Tdif_V51_S2B_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
Tdir_V51_S2B_zerodeux_prop_0.00_bande_1380
Tdir_V51_S2B_zerodeux_prop_0.00_bande_1600
Tdir_V51_S2B_zerodeux_prop_0.00_bande_2200
Tdir_V51_S2B_zerodeux_prop_0.00_bande_443
Tdir_V51_S2B_zerodeux_prop_0.00_bande_490
Tdir_V51_S2B_zerodeux_prop_0.00_bande_560
Tdir_V51_S2B_zerodeux_prop_0.00_bande_665
Tdir_V51_S2B_zerodeux_prop_0.00_bande_705
Tdir_V51_S2B_zerodeux_prop_0.00_bande_740
Tdir_V51_S2B_zerodeux_prop_0.00_bande_780
Tdir_V51_S2B_zerodeux_prop_0.00_bande_840
Tdir_V51_S2B_zerodeux_prop_0.00_bande_865
Tdir_V51_S2B_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_1380
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_1600
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_2200
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_443
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_490
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_560
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_665
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_705
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_740
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_780
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_840
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_865
lut_inv_CS_V51_S2B_zerodeux_prop_0.00_bande_940

../Start_maja/GIPP_MAJA_1_0_S2AS2B_NATIF/S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL.DIR:
lut_940_S2B.dat

../Start_maja/tmp:
Arles
warsaw
Warsaw

../Start_maja/tmp/Arles:
31TFJ

../Start_maja/tmp/Arles/31TFJ:
nominal

../Start_maja/tmp/Arles/31TFJ/nominal:

../Start_maja/tmp/warsaw:
31TFJ
T34UDE

../Start_maja/tmp/warsaw/31TFJ:
nominal

../Start_maja/tmp/warsaw/31TFJ/nominal:

../Start_maja/tmp/warsaw/T34UDE:
nominal

../Start_maja/tmp/warsaw/T34UDE/nominal:
in
userconf

../Start_maja/tmp/warsaw/T34UDE/nominal/in:
S2A_OPER_PRD_MSIL1C_PDMC_20160726T114548_R122_V20160725T100301_20160725T100301.SAFE

../Start_maja/tmp/Warsaw:
31TFJ

../Start_maja/tmp/Warsaw/31TFJ:
nominal

../Start_maja/tmp/Warsaw/31TFJ/nominal:

../Start_maja/userconf:
MAJAUserConfig_FORMOSAT_MUSCATE_PROTO.xml
MAJAUserConfig_LANDSAT8_MUSCATE_PROTO.xml
MAJAUserConfig_LANDSAT8_MUSCATE.xml
MAJAUserConfig_LANDSAT8.xml
MAJAUserConfig_LANDSAT_MUSCATE_PROTO.xml
MAJAUserConfig_LANDSAT_MUSCATE.xml
MAJAUserConfig_SENTINEL2_GPP.xml
MAJAUserConfig_SENTINEL2_MUSCATE.xml
MAJAUserConfig_SENTINEL2.xml
MAJAUserConfig_SPOT4_MUSCATE_PROTO.xml
MAJAUserConfigSystem.xml
MAJAUserConfig_VENUS.xml

../WorkingDir:
PMC_LxREPT.EEF

DTM, missing module - osgeo

Hi,
I managed to install maja from binary package - now I'm trying to generate DTM from STRM data. While running python tuilage_mnt_eau_S2.py -p parameters.txt -s 32SNE.txt -m SRTM I get an error No module named osgeo. It was the same with numpy - which was easy to solve with pipenv install numpy. The problem is pip does not find any package named osgeo.
Any suggestions?

Requested region is outside the largest possible region

Hi,
I am trying to use Maja with start_maja.py
DEM is correctly generated and i followed all instructions as suggested.
but when I try to launch the script start_maja, this error is displayed after 1-2 minutes :

ScientificProcessing: ITK Exception: Requested region is (at least partially) outside the largest possible region. [vnsGridResampleImageFilter.txx:231] [vnsMajaMainProcessor.cxx:main:128]

Have you ever seen this error ?
thanks for your help

Landsat 8

@olivierhagolle do you also have documentation and scripts for Landsat 8 DEM preparation, file structure, and processing with MAJA?

JobOrder file documentation?

Dear @olivierhagolle, I would like to try to run MAJA using a JobOrder configuration file instead of the command-line mode.

I saw the example of a JobOrder file in the user manual (MU), but is there more documentation on it somewhere? In particular, what values do I need to change for processing Sentinel 2 scenes? The example seems to be for another input data type (judging from the file name Sudouest_20060317_MS_fmsat_ortho_toa.hdr).

Here is the copy-pasted code from the manual for reference:

<?xml version="1.0" encoding="ISO-8859-1"?> 
<Ipf_Job_Order xmlns:a="http://www.acsys.it/schemas/IPF" xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" xsi:schemaLocation="http://www.acsys.it/schemas/VenusJobOrder.xsd">
  <Ipf_Conf>
    <Processor_Name>MAJA_L2_INIT_CHAIN</Processor_Name>
    <Version>01.00</Version>
    <Order_Type/>
    <Production_Request_Id/>
    <Stdout_Log_Level>INFO</Stdout_Log_Level>
    <Stderr_Log_Level>INFO</Stderr_Log_Level>
    <Test>false</Test>
    <Breakpoint_Enable>true</Breakpoint_Enable>
    <Acquisition_Station/>
    <Processing_Station/>
    <Config_Files/>
    <Sensing_Time>
      <Start>20000101_000000000000</Start>
      <Stop>20000102_000000000000</Stop>
    </Sensing_Time>
    <List_of_GIPP_Files>
    </List_of_GIPP_Files>
  </Ipf_Conf>
  <List_of_Ipf_Procs>
    <Ipf_Proc>
      <Task_Name>L2_INIT_PROCESSING</Task_Name>
      <Task_Version>01.00</Task_Version>
      <Breakpoint>
        <List_of_Brk_Files count="0"/>
      </Breakpoint>
      <List_of_Inputs count="13">
        <Input>
          <File_Type>FSC_L1VALD</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./Sudouest_20060317_MS_fmsat_ortho_toa.hdr</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_CKEXTL</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./VE_TEST_GIP_CKEXTL_S_SUDOUEST_00001_00000000_99999999.EEF</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_CKQLTL</File_Type>
          <File_Name_Type>Physical</File_Name_Type> 
          <List_of_File_Names count="1">
            <File_Name>./VE_TEST_GIP_CKQLTL_S_SUDOUEST_00001_00000000_99999999.EEF</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_L2COMM</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./VE_TEST_GIP_L2COMM_L_ALLSITES_00001_00000000_99999999.EEF</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_L2DIRT</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./F2_TEST_GIP_L2DIRT_L_CONTINEN_00001_00000000_99999999.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_L2DIFT</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./F2_TEST_GIP_L2DIFT_L_CONTINEN_00001_00000000_99999999.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_L2SMAC</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./F2_TEST_GIP_L2SMAC_L_ALLSITES_00001_00000000_99999999.EEF</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input> 
          <File_Type>GIP_L2TOCR</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./F2_TEST_GIP_L2TOCR_L_CONTINEN_00001_00000000_99999999.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_L2ALBD</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./F2_TEST_GIP_L2ALBD_L_CONTINEN_00001_00000000_99999999.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>GIP_L2SITE</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./VE_TEST_GIP_L2SITE_S_SUDOUEST_00001_00000000_99999999.EEF</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>EXO_METDTA</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./VE_TEST_EXO_METDTA_20110101T000000_20111231T230000.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
        <Input>
          <File_Type>AUX_REFDE2</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./VE_TEST_AUX_REFDE2_SUDOUEST_0001.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals> 
        </Input>
        <Input>
          <File_Type>GIP_L2WATV</File_Type>
          <File_Name_Type>Physical</File_Name_Type>
          <List_of_File_Names count="1">
            <File_Name>./F2_TEST_GIP_L2WATV_L_CONTINEN_00001_00000000_99999999.DBL</File_Name>
          </List_of_File_Names>
          <List_of_Time_Intervals count="1">
            <Time_Interval>
              <Start/>
              <Stop/>
              <File_Name/>
            </Time_Interval>
          </List_of_Time_Intervals>
        </Input>
      </List_of_Inputs>
      <List_of_Outputs count="5">
        <Output>
          <File_Type>FSC_L2VALD</File_Type>
          <File_Name_Type>Directory</File_Name_Type>
          <File_Name>./output/</File_Name>
        </Output>
        <Output>
          <File_Type>FSC_L2NOTV</File_Type>
          <File_Name_Type>Directory</File_Name_Type>
          <File_Name>./output/</File_Name>
        </Output>
        <Output>
          <File_Type>PMC_L2REPT</File_Type>
          <File_Name_Type>Directory</File_Name_Type>
          <File_Name>./output/</File_Name>
        </Output>
        <Output>
          <File_Type>QCK_L2VALD</File_Type>
          <File_Name_Type>Directory</File_Name_Type>
          <File_Name>./output/</File_Name>
        </Output>
        <Output>
          <File_Type>QCK_L2NOTV</File_Type>
          <File_Name_Type>Directory</File_Name_Type>
          <File_Name>./output/</File_Name>
        </Output>
      </List_of_Outputs>
    </Ipf_Proc>
  </List_of_Ipf_Procs>
  <Processor_Conf>
    <File_Name/>
  </Processor_Conf>
  <Parameter_File>
    <File_Name/>
  </Parameter_File>
  <List_of_Attachments/>
</Ipf_Job_Order> 

Note that there was a mistake in the List_of_GIPP_Files tag - the start tag was defined as empty tag (<List_of_GIPP_Files/>), followed by an extra end tag. The schema location does not exist anymore (http://www.acsys.it).

Multiple input / JobOrder error

Good morning

I have been trying to use the script start_maja to process a time series of S2 data between december 2016 and january 2018. I was able to prepare the imputs and launch MAJA, although it throws an error, although I do not understand its source, as the file order seems the proper one and MAJA needs a time series (i think). Under these lines I paste the logfile, in hopes it is useful.

Kind regards,
Ignacio

[I] MAJA Software Version : 1.0.0
[I] Overloads the conf value in the command line by '/home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//userconf'.
/home/roformon1/Workspace/eodata/ProcOptic/S2-MAJA-corrected/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//.maja-working-directory/MAJAUserConfigSystem.xml validates
[I] -------------------------------------------------------------------------
[I] Configuration User System parameters:
[I] * L2Note : L2 note
[I] * L3Note : L3 note
[I] * CheckToolsNote : Checktool note
[I] * NbThreads : 8
[I] * EnableCleaningTemporaryDirectory : true
[I] * EnableCachingConvertReflectanceData : true
[I] * EnableCleaningCachingDirectoryBeforeProcessing : false
[I] * EnableCleaningCachingDirectoryAfterProcessing : true
[I] * EnableL2ResolutionProcessing : true
[I] * PreProcessingCleanInputZipFiles : false
[I] * PostProcessingZipFiles : false
[I] * PostProcessingCleanFiles : false
[I] * CheckXMLFilesWithSchema : false
[I] -------------------------------------------------------------------------
[I] Using default Admin configuration system file.
/home/roformon1/Workspace/eodata/ProcOptic/S2-MAJA-corrected/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//.maja-working-directory/MAJAAdminConfigSystem.xml validates
[I] -------------------------------------------------------------------------
[I] Configuration Admin System parameters:
[I] * System : MAJA
[I] * Tolerances / Footprint / Coordinate : 1e-06
[I] * '' '' / Direction : 1e-06
[I] * EnablePerformanceMeasureAlgorithms : false
[I] -------------------------------------------------------------------------
[I] ******************************************************************************
[I] Application information:
[I] * Processor Name : MAJA_L2_BACKWARD_CHAIN
[I] * Test mode : false
[I] * UserConfigSystemFilename : /home/roformon1/Workspace/eodata/ProcOptic/S2-MAJA-corrected/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//.maja-working-directory/MAJAUserConfigSystem.xml
[I] * AdminConfigSystemFileName : /home/roformon1/Workspace/eodata/ProcOptic/S2-MAJA-corrected/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//.maja-working-directory/MAJAAdminConfigSystem.xml
[I] * Specifics command line parameters:
[I] - TileId: 35TLK
[I] ******************************************************************************
[I] The process uses 8 thread(s). Note: possible to use of maximum 128 threads.
[I] Starting L2BackwardProcessor::PreProcessing() ...
[I] There are 8 L1 images products.
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170116T091321_N0204_R050_T35TLK_20170116T091315.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170119T092311_N0204_R093_T35TLK_20170119T092308.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170126T091231_N0204_R050_T35TLK_20170126T091606.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170129T092221_N0204_R093_T35TLK_20170129T092325.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170205T091141_N0204_R050_T35TLK_20170205T091403.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170208T092131_N0204_R093_T35TLK_20170208T092143.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170215T091041_N0204_R050_T35TLK_20170215T091040.SAFE/MTD_MSIL1C.xml
[I] - /home/roformon1/Workspace/MAJA/repWork/35TLK/35TLK/GIPP_MAJA_1_0_S2AS2B_NATIF//in/S2A_MSIL1C_20170218T092031_N0204_R093_T35TLK_20170218T092738.SAFE/MTD_MSIL1C.xml
[P] -----------------------------------------------------------------------------------------------
[P] Starting L2Processor::PreProcessing() ...
[I] List of the 1 satellite(s) activated :
[I] - SENTINEL-2A ('common' satellite SENTINEL-2_ and plugin SENTINEL2)
[I] Starting reading and checking input data common for each plugin activated...
[I] According to the input data, there is(are) 1 plugin(s) activated:
[I] - SENTINEL2
[E] vns::Data::ERROR: DataApplicationHandler(0xf7c760): DataApplicationHandler::GetGippFilename: Most of one input filenames have been found for the File_Type 'AUX_REFDE2' and for the satellite 'SENTINEL-2_'.
The input directory contains more than one input data or the JobOrder doesn't respect the format ! [vnsDataApplicationHandler.cxx:GetGippFilename:1415]
[E] ****************************************************************************************************** [vnsMajaMainProcessor.cxx:main:127]
[E] PreProcessing: vns::Data::ERROR: DataApplicationHandler(0xf7c760): DataApplicationHandler::GetGippFilename: Most of one input filenames have been found for the File_Type 'AUX_REFDE2' and for the satellite 'SENTINEL-2_'.
The input directory contains more than one input data or the JobOrder doesn't respect the format ! [vnsDataApplicationHandler.cxx:1415] [MAJA Data Exception] [vnsMajaMainProcessor.cxx:main:127]
[E] [vnsMajaMainProcessor.cxx:main:127]
[E] ****************************************************************************************************** [vnsMajaMainProcessor.cxx:main:127]

No SRTM over 60 degrees latitude

Hi Olivier !

I hope everything is OK for you in these days.

I recently faced a new issue with MAJA. I tried to process tiles over a latitude of 60 degrees and I have an error message. That reminds me that SRTM does not exist in these parts of the world.

Do you have any advices to go over that issue ?
Should we work with Aster GDEM v2 ? In this case, have you some tricks to share ?

By the way, how does ESA provide its L2 products in these parts of the world ? It seems they use the coarse Globe DEM at 1 km.

Thank you very much!

Maja terminates with no output and strange messages

I've been fiddling around with Docker and Maja and I believe I made it running on Ubuntu using Docker. I tried to run it using the start_maja.py script but so far without luck. It seems to start but then after a second it prints the following two lines, no error messages and then it just terminates:

/<L1Cdirectory>/<sitename>//S2?_OPER_PRD_MSIL1C*_None_*.SAFE/GRANULE/*32UUA*

create /<Workdirectory>/<sitename>/32UUA/MAJA_1_0_S2AS2B_NATIF/userconf

As you can see I tried to process the 32UUA tile.

I start the script in docker by mountiong in- and output dirs to some local dirs using the -v parameter for the docker command run. In the same command I start maja using the command:

python ./opt/maja/Start_maja/start_maja.py -f /opt/maja/Start_maja/folders.txt -c MAJA_1_0_S2AS2B_NATIF -t 32UUA -s mySite -d 20150704

I have the following L1C product in the L1CDirectory:

S2A_OPER_PRD_MSIL1C_PDMC_20160606T233127_R022_V20150704T101337_20150704T101337.SAFE

In the outputfolder it generates an empty folder called MAJA_1_0_S2AS2B_NATIF and nothing else.

Any clues to solve this would be highly appreciated!

MAJA 3.1.1 COTS?

Hello,
I am trying to install MAJA-3.1.1 in Ubuntu 16.10.
I have got MAJA COTS version 1.0.0 which was built on a RedHat Enterprise Linux OS version. Is there a new version of MAJA COTS built in Ubuntu? If so, how can I get it?
Thanks
Ruben

Prevent L1C product in analyze

Hello!
I want to do cloud masking of L2A product by using maja. So I dont need to use L1C product, but when I work the program, it tells me error which is "Start-Maja - ERROR - No L1C product found in ...(directory)". Is it possible to ignore that?

Error: Most recent processed date

Hello,

After months of using MAJA without problems I get this error message when I start processing:

[matthias@maja-seas-oi Start_maja]$ python ./start_maja.py -f folders_new.txt -c MAJA_1_0_S2AS2B_NATIF -t 38KPA -s Madagascar -d 20170101
/DATA_MAJA/CACAOS/1C/L1C_2017/Madagascar//S2_OPER_PRD_MSIL1C*None*.SAFE/GRANULE/38KPA

Most recent processed date :
[matthias@maja-seas-oi Start_maja]$

MAJA_erreur_2019.txt

Do you have any idea what could have cause this error?

Thanks
Matthias

Problems running MAJA

Dear all,
I'm new to using Maja and I have a problem.
First of all, I state that I am using "normal" Maja, not start_maja.py, and I should extract the shadow mask from an image.
If I have understood correctly to do so I have to use a time series, then using the NOMINAL mode.
after some failed attempts I succeeded in this:

  • analyzed the image at time t0 with INIT mode;
  • putting the L2VALD output folder in the input folder;
  • analyzed the image at time t0 + 1 in NOMINAL mode.
    During processing, the L2VALD folder is read, but remains pending after updating some values for stereoscopic correction. Again, it remains "pending", the analysis is NOT interrupted and does not give errors!
    The last messages are:
    [I] CloudMasking: StereoCorrection Compute label statistics after changing value...
    [I] CloudMasking: StereoCorrection Compute label statistics after changing value done

...and after...nothing!
Do you have any idea?
Thanks

Riccardo

NameError: name 'nomL2' is not defined

Hi Olivier,
Here is command I'm typing in:
python start_maja.py -f folders.txt -c MAJA_1_0_S2AS2B_NATIF -t T36UVG -s T36UVG -d 20180503
GIPP_MAJA_1_0_S2AS2B_NATIF
maja output:

root@localhost Start_maja]# python start_maja.py -f folders.txt -c MAJA_1_0_S2AS2B_NATIF -t T36UVG -s T36UVG -d 20180503
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180531T091031_N0206_R050_T36UVG_20180531T111240.SAFE
S2A_MSIL1C_20180531T091031_N0206_R050_T36UVG_20180531T111240.SAFE
20180531
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180528T085641_N0206_R007_T36UVG_20180528T103122.SAFE
S2A_MSIL1C_20180528T085641_N0206_R007_T36UVG_20180528T103122.SAFE
20180528
/opt/maja/repL1/T36UVG/S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE
S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE
20180503
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180521T090601_N0206_R050_T36UVG_20180521T104113.SAFE
S2A_MSIL1C_20180521T090601_N0206_R050_T36UVG_20180521T104113.SAFE
20180521
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180511T090601_N0206_R050_T36UVG_20180511T103619.SAFE
S2A_MSIL1C_20180511T090601_N0206_R050_T36UVG_20180511T103619.SAFE
20180511
/opt/maja/repL1/T36UVG/S2B_MSIL1C_20180526T091019_N0206_R050_T36UVG_20180526T125255.SAFE
S2B_MSIL1C_20180526T091019_N0206_R050_T36UVG_20180526T125255.SAFE
20180526
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180508T085601_N0206_R007_T36UVG_20180508T141842.SAFE
S2A_MSIL1C_20180508T085601_N0206_R007_T36UVG_20180508T141842.SAFE
20180508
/opt/maja/repL1/T36UVG/S2B_MSIL1C_20180513T085559_N0206_R007_T36UVG_20180513T110715.SAFE
S2B_MSIL1C_20180513T085559_N0206_R007_T36UVG_20180513T110715.SAFE
20180513
20180503T085559 2
20180503 /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE
20180508T085601 6
20180508 /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180508T085601_N0206_R007_T36UVG_20180508T141842.SAFE
20180511T090601 4
20180511 /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180511T090601_N0206_R050_T36UVG_20180511T103619.SAFE
20180513T085559 7
20180513 /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180513T085559_N0206_R007_T36UVG_20180513T110715.SAFE
20180521T090601 3
20180521 /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180521T090601_N0206_R050_T36UVG_20180521T104113.SAFE
20180526T091019 5
20180526 /opt/maja/repL1/T36UVG/S2B_MSIL1C_20180526T091019_N0206_R050_T36UVG_20180526T125255.SAFE
20180528T085641 1
20180528 /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180528T085641_N0206_R007_T36UVG_20180528T103122.SAFE
20180531T091031 0
20180531 /opt/maja/repL1/T36UVG/S2A_MSIL1C_20180531T091031_N0206_R050_T36UVG_20180531T111240.SAFE

#### dates à traiter 20180503
/opt/maja/repL1/T36UVG/S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE
#### dates à traiter 20180508
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180508T085601_N0206_R007_T36UVG_20180508T141842.SAFE
#### dates à traiter 20180511
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180511T090601_N0206_R050_T36UVG_20180511T103619.SAFE
#### dates à traiter 20180513
/opt/maja/repL1/T36UVG/S2B_MSIL1C_20180513T085559_N0206_R007_T36UVG_20180513T110715.SAFE
#### dates à traiter 20180521
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180521T090601_N0206_R050_T36UVG_20180521T104113.SAFE
#### dates à traiter 20180526
/opt/maja/repL1/T36UVG/S2B_MSIL1C_20180526T091019_N0206_R050_T36UVG_20180526T125255.SAFE
#### dates à traiter 20180528
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180528T085641_N0206_R007_T36UVG_20180528T103122.SAFE
#### dates à traiter 20180531
/opt/maja/repL1/T36UVG/S2A_MSIL1C_20180531T091031_N0206_R050_T36UVG_20180531T111240.SAFE
/opt/maja/Start_maja/DTM/*T36UVG*/*
#################################
#################################
/opt/maja/core/1.0/bin/maja -i /opt/maja/work/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//in -o /opt/maja/repL2/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF/ -m L2BACKWARD -ucs /opt/maja/work/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//userconf --TileId T36UVG &> /opt/maja/repL2/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE.log
#################################
Initialisation mode with backward is longer
MAJA logfile: /opt/maja/repL2/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE.log
#################################
/opt/maja/repL2/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//S2?_OPER_SSC_L2VALD_T36UVG____20180503.DBL.DIR
pas de L2 pour : /opt/maja/repL2/T36UVG/T36UVG/MAJA_1_0_S2AS2B_NATIF//S2?_OPER_SSC_L2VALD_T36UVG____20180503.DBL.DIR
previous L2 : 
Traceback (most recent call last):
  File "start_maja.py", line 277, in <module>
    print "previous L2 : ", nomL2
NameError: name 'nomL2' is not defined
[root@localhost Start_maja]# 

Best regards,
Igor
S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE.log

MAJA crashes with "no miniLUT has been generated for this angle zone"

I run MAJA on some S2 scenes, and all work well except this one (S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006). Do you have any idea what could be causing this error?

Full output:

Processing date 20180724
Most recent L2A product date is 20180722
Work folder contents:
S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.HDR
S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF
S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.HDR
S2A_TEST_GIP_L2SMAC_L_ALLSITES_10001_20150703_21000101.EEF
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.HDR
S2__TEST_GIP_L2SITE_S_31TJF____10001_00000000_99999999.EEF
S2B_TEST_GIP_L2SMAC_L_ALLSITES_10001_20150703_21000101.EEF
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.HDR
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_OPER_SSC_L2VALD_32UNF____20180722.HDR
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL
S2__TEST_AUX_REFDE2_T32UNF_0001.DBL
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL
S2__TEST_AUX_REFDE2_T32UNF_0001.HDR
S2B_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.HDR
S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.HDR
S2B_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF
S2A_TEST_GIP_CKEXTL_S_31TJF____10001_20150703_21000101.EEF
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.HDR
S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL
S2A_TEST_GIP_CKQLTL_S_31TJF____10005_20150703_21000101.EEF
S2B_TEST_GIP_CKEXTL_S_31TJF____10001_20150703_21000101.EEF
S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL.DIR
S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL
S2B_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL
S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE
S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL.DIR
S2B_TEST_GIP_CKQLTL_S_31TJF____10005_20150703_21000101.EEF
S2B_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL.DIR
S2B_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL
Running MAJA command /opt/maja/core/1.0/bin/maja -i /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b -o /maja-out -m L2NOMINAL -ucs /maja-work-root/userconf --TileId 32UNF
b'2018-07-26T14:23:58.975167 8113c5738449 maja-processing 01.00 [000000000019] [I] MAJA Software Version : 1.0.0'
b"2018-07-26T14:23:58.977767 8113c5738449 maja-processing 01.00 [000000000019] [I] Overloads the conf value in the command line by '/maja-work-root/userconf'."
b'/maja-out/.maja-working-directory/MAJAUserConfigSystem.xml validates'
b'2018-07-26T14:23:59.012770 8113c5738449 maja-processing 01.00 [000000000019] [I] -------------------------------------------------------------------------'
b'2018-07-26T14:23:59.013493 8113c5738449 maja-processing 01.00 [000000000019] [I] Configuration User System parameters:'
b'2018-07-26T14:23:59.014100 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      L2Note                                          : L2 note'
b'2018-07-26T14:23:59.014676 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      L3Note                                          : L3 note'
b'2018-07-26T14:23:59.015221 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      CheckToolsNote                                  : Checktool note'
b'2018-07-26T14:23:59.015858 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      NbThreads                                       : 24'
b'2018-07-26T14:23:59.029336 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      EnableCleaningTemporaryDirectory                : true'
b'2018-07-26T14:23:59.046318 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      EnableCachingConvertReflectanceData             : true'
b'2018-07-26T14:23:59.067561 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      EnableCleaningCachingDirectoryBeforeProcessing  : false'
b'2018-07-26T14:23:59.068834 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      EnableCleaningCachingDirectoryAfterProcessing   : true'
b'2018-07-26T14:23:59.070062 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      EnableL2ResolutionProcessing                    : true'
b'2018-07-26T14:23:59.088901 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      PreProcessingCleanInputZipFiles                 : false'
b'2018-07-26T14:23:59.099341 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      PostProcessingZipFiles                          : false'
b'2018-07-26T14:23:59.115087 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      PostProcessingCleanFiles                        : false'
b'2018-07-26T14:23:59.116236 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      CheckXMLFilesWithSchema                         : false'
b'2018-07-26T14:23:59.125719 8113c5738449 maja-processing 01.00 [000000000019] [I] -------------------------------------------------------------------------'
b'2018-07-26T14:23:59.133681 8113c5738449 maja-processing 01.00 [000000000019] [I] Using default Admin configuration system file.'
b'/maja-out/.maja-working-directory/MAJAAdminConfigSystem.xml validates'
b'2018-07-26T14:23:59.141094 8113c5738449 maja-processing 01.00 [000000000019] [I] -------------------------------------------------------------------------'
b'2018-07-26T14:23:59.146007 8113c5738449 maja-processing 01.00 [000000000019] [I] Configuration Admin System parameters:'
b'2018-07-26T14:23:59.152367 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      System                                          : MAJA'
b'2018-07-26T14:23:59.166254 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      Tolerances / Footprint / Coordinate             : 1e-06'
b"2018-07-26T14:23:59.167647 8113c5738449 maja-processing 01.00 [000000000019] [I]     *           ''          ''    / Direction              : 1e-06"
b'2018-07-26T14:23:59.169169 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      EnablePerformanceMeasureAlgorithms              : false'
b'2018-07-26T14:23:59.170595 8113c5738449 maja-processing 01.00 [000000000019] [I] -------------------------------------------------------------------------'
b'2018-07-26T14:23:59.171940 8113c5738449 maja-processing 01.00 [000000000019] [I] ******************************************************************************'
b'2018-07-26T14:23:59.173313 8113c5738449 maja-processing 01.00 [000000000019] [I] Application information:'
b'2018-07-26T14:23:59.174569 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      Processor Name               : MAJA_L2_NOMINAL_CHAIN'
b'2018-07-26T14:23:59.175820 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      Test mode                    : false'
b'2018-07-26T14:23:59.183200 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      UserConfigSystemFilename     : /maja-out/.maja-working-directory/MAJAUserConfigSystem.xml'
b'2018-07-26T14:23:59.184553 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      AdminConfigSystemFileName    : /maja-out/.maja-working-directory/MAJAAdminConfigSystem.xml'
b'2018-07-26T14:23:59.185833 8113c5738449 maja-processing 01.00 [000000000019] [I]     *      Specifics command line parameters:'
b'2018-07-26T14:23:59.187131 8113c5738449 maja-processing 01.00 [000000000019] [I]           - TileId: 32UNF'
b'2018-07-26T14:23:59.188570 8113c5738449 maja-processing 01.00 [000000000019] [I] ******************************************************************************'
b'2018-07-26T14:23:59.189971 8113c5738449 maja-processing 01.00 [000000000019] [I] The process uses 24 thread(s). Note: possible to use of maximum 128 threads.'
b'2018-07-26T14:23:59.191369 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting L2NominalProcessor::PreProcessing() ...'
b'2018-07-26T14:23:59.227632 8113c5738449 maja-processing 01.00 [000000000019] [I] The L1 product founded is </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/MTD_MSIL1C.xml>.'
b"2018-07-26T14:23:59.242721 8113c5738449 maja-processing 01.00 [000000000019] [I] Initialize the Plugin instance detected with the Plugin Name 'SENTINEL2' ..."
b'/maja-out/.maja-working-directory/MAJAUserConfig_SENTINEL2.xml validates'
b"2018-07-26T14:23:59.250360 8113c5738449 maja-processing 01.00 [000000000019] [I] The number of streaming lines of buffer for reading/writing images is '800'."
b'2018-07-26T14:23:59.251380 8113c5738449 maja-processing 01.00 [000000000019] [I] Using default Admin configuration camera file.'
b'/maja-out/.maja-working-directory/MAJAAdminConfig_SENTINEL2.xml validates'
b'2018-07-26T14:23:59.259860 8113c5738449 maja-processing 01.00 [000000000019] [P] -----------------------------------------------------------------------------------------------'
b'2018-07-26T14:23:59.260859 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting L2Processor::PreProcessing() ...'
b'2018-07-26T14:23:59.262348 8113c5738449 maja-processing 01.00 [000000000019] [I] List of the 1 satellite(s) activated :'
b"2018-07-26T14:23:59.263728 8113c5738449 maja-processing 01.00 [000000000019] [I]  - SENTINEL-2A ('common' satellite SENTINEL-2_ and plugin SENTINEL2)"
b'2018-07-26T14:23:59.265169 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting reading and checking input data common for each plugin activated...'
b'2018-07-26T14:23:59.266660 8113c5738449 maja-processing 01.00 [000000000019] [I] According to the input data, there is(are) 1 plugin(s) activated:'
b'2018-07-26T14:23:59.268178 8113c5738449 maja-processing 01.00 [000000000019] [I]  - SENTINEL2'
b"2018-07-26T14:23:59.274299 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting DEM reading data for the 'unique' (common) satellite 'SENTINEL-2_' ..."
b'2018-07-26T14:23:59.281495 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2__TEST_AUX_REFDE2_T32UNF_0001.DBL> ...'
b'2018-07-26T14:24:00.240939 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product done.'
b'2018-07-26T14:24:00.242681 8113c5738449 maja-processing 01.00 [000000000019] [I] l_NumberOfL2Resolution : 2'
b'2018-07-26T14:24:00.261824 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting DTM reading ...'
b'2018-07-26T14:24:00.278325 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2__TEST_AUX_REFDE2_T32UNF_0001.DBL> ...'
b'2018-07-26T14:24:00.279231 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2__TEST_AUX_REFDE2_T32UNF_0001.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:24:00.281243 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting DTM reading (nb resolutions=2) ...'
b'2018-07-26T14:24:08.478479 8113c5738449 maja-processing 01.00 [000000000019] [I] In the input data directory, there is(are) 0 meteo filename (EXO_METDTA).'
b'2018-07-26T14:24:08.480052 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting reading and checking input data for all satellites activated...'
b"2018-07-26T14:24:08.499251 8113c5738449 maja-processing 01.00 [000000000019] [I] Initialize the Plugin instance detected with the Plugin Name 'SENTINEL2' ..."
b'/maja-out/.maja-working-directory/MAJAUserConfig_SENTINEL2.xml validates'
b"2018-07-26T14:24:08.509709 8113c5738449 maja-processing 01.00 [000000000019] [I] The number of streaming lines of buffer for reading/writing images is '800'."
b'2018-07-26T14:24:08.510632 8113c5738449 maja-processing 01.00 [000000000019] [I] Using default Admin configuration camera file.'
b'/maja-out/.maja-working-directory/MAJAAdminConfig_SENTINEL2.xml validates'
b"2018-07-26T14:24:08.520056 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting reading data for the satellite 'SENTINEL-2A' and the plugin used is 'SENTINEL2' ..."
b'2018-07-26T14:24:08.521067 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting GIP_L2SMAC reading ...'
b'2018-07-26T14:24:08.525252 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting GIP_L2TOCR reading ...'
b'2018-07-26T14:24:08.527584 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL> ...'
b'2018-07-26T14:24:08.528525 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2TOCR_L_CONTINEN_10002_20150703_21000101.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:24:08.738578 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting GIP_L2WATV reading ...'
b'2018-07-26T14:24:08.758033 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL> ...'
b'2018-07-26T14:24:08.845179 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2WATV_L_CONTINEN_10002_20150703_21000101.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:24:08.847149 8113c5738449 maja-processing 01.00 [000000000019] [I] Allocating LookUpTable image dimension = 3'
b'2018-07-26T14:24:08.855793 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting GIP_L2DIRT reading ...'
b'2018-07-26T14:24:08.858147 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL> ...'
b'2018-07-26T14:24:08.859173 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2DIRT_L_CONTINEN_10002_20150703_21000101.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:24:08.871777 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting GIP_L2DIFT reading ...'
b'2018-07-26T14:24:08.874020 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL> ...'
b'2018-07-26T14:24:08.875010 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2DIFT_L_CONTINEN_10002_20150703_21000101.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:24:08.886378 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting GIP_L2ALBD reading ...'
b'2018-07-26T14:24:08.888576 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL> ...'
b'2018-07-26T14:24:08.889579 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_TEST_GIP_L2ALBD_L_CONTINEN_10003_20150703_21000101.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:24:08.904513 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting L2Processor::PreProcessing() done.'
b'2018-07-26T14:24:08.905499 8113c5738449 maja-processing 01.00 [000000000019] [I] L2NominalProcessor::PreProcessing() done.'
b'2018-07-26T14:24:08.907418 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting L2NominalProcessor::ScientificProcessing() ...'
b"2018-07-26T14:24:08.919836 8113c5738449 maja-processing 01.00 [000000000019] [I] The GIP_L2SITE file detected for the satellite 'SENTINEL-2_' is  </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2__TEST_GIP_L2SITE_S_31TJF____10001_00000000_99999999.EEF>."
b'2018-07-26T14:24:08.932556 8113c5738449 maja-processing 01.00 [000000000019] [I] Start Sentinel2 L1 ImageFileReader ...'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B01.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B02.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B03.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B04.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B05.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B06.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B07.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B08.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B8A.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B09.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B10.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B11.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'ERROR 1: /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2A_MSIL1C_20180724T103021_N0206_R108_T32UNF_20180724T142006.SAFE/GRANULE/L1C_T32UNF_A016121_20180724T103551/IMG_DATA/T32UNF_20180724T103021_B12.jp2:Not a TIFF file, bad magic number 0 (0x0)'
b'2018-07-26T14:27:19.373756 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> ...'
b'2018-07-26T14:27:19.381460 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:27:19.410519 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> ...'
b'2018-07-26T14:27:19.417271 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:27:19.452179 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> ...'
b'2018-07-26T14:27:19.453321 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:27:19.475159 8113c5738449 maja-processing 01.00 [000000000019] [I] The L2 product founded is </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.HDR>.'
b'2018-07-26T14:27:19.481862 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> ...'
b'2018-07-26T14:27:19.482974 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:27:19.491867 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> ...'
b'2018-07-26T14:27:19.493621 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b'2018-07-26T14:27:19.550586 8113c5738449 maja-processing 01.00 [000000000019] [I] UnCompress the DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> ...'
b'2018-07-26T14:27:19.551735 8113c5738449 maja-processing 01.00 [000000000019] [I] The DBL product </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.DBL> is already uncompressed (.DBL.DIR directory already exists).'
b"2018-07-26T14:27:19.648664 8113c5738449 maja-processing 01.00 [000000000019] [I] The 'UseDefaultConstantOzoneAmount' is set to 'true'  (from the 'UserConfig_CAMERA' file)."
b"2018-07-26T14:27:19.702253 8113c5738449 maja-processing 01.00 [000000000019] [I] The 'OzoneAmount' used is '0.3'."
b'2018-07-26T14:27:19.703406 8113c5738449 maja-processing 01.00 [000000000019] [I] Starting from L2InitProcessor, the main ScientificSingleProductProcessing() method...'
b'2018-07-26T14:27:19.718711 8113c5738449 maja-processing 01.00 [000000000019] [P] -----------------------------------------------------------------------------------------------'
b'2018-07-26T14:27:19.721474 8113c5738449 maja-processing 01.00 [000000000019] [P] Starting Scientifics processing with...'
b'2018-07-26T14:27:19.724401 8113c5738449 maja-processing 01.00 [000000000019] [P]        *  INIT MODE                        = false'
b'2018-07-26T14:27:19.766596 8113c5738449 maja-processing 01.00 [000000000019] [P]        *  BACKWARD MODE                    = false'
b'2018-07-26T14:27:19.787730 8113c5738449 maja-processing 01.00 [000000000019] [P] -----------------------------------------------------------------------------------------------'
b'2018-07-26T14:27:19.804388 8113c5738449 maja-processing 01.00 [000000000019] [P] L1 Product : Date 20180724'
b'2018-07-26T14:27:19.815444 8113c5738449 maja-processing 01.00 [000000000019] [P] L1 Product : Filename MTD_MSIL1C.xml'
b'2018-07-26T14:27:19.823666 8113c5738449 maja-processing 01.00 [000000000019] [P] -----------------------------------------------------------------------------------------------'
b"2018-07-26T14:27:19.981540 8113c5738449 maja-processing 01.00 [000000000019] [I] The '--output' directory is </maja-out>."
b'2018-07-26T14:27:20.052753 8113c5738449 maja-processing 01.00 [000000000019] [I] Load the Gipp L2COMM <S2A_TEST_GIP_L2COMM_L_ALLSITES_10008_20150703_21000101.EEF> (locate in the directory </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b>) ...'
b'2018-07-26T14:27:20.093830 8113c5738449 maja-processing 01.00 [000000000019] [I] Load the Gipp L2SITE <S2__TEST_GIP_L2SITE_S_31TJF____10001_00000000_99999999.EEF> (locate in the directory </maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b>) ...'
b'2018-07-26T14:27:20.095528 8113c5738449 maja-processing 01.00 [000000000019] [I] AOT Estimation : SPECTROTEMPORAL method'
b"2018-07-26T14:27:20.111284 8113c5738449 maja-processing 01.00 [000000000019] [I] The parameters used to select the bands used for the 'reflectances' composite image are:"
b"2018-07-26T14:27:20.120671 8113c5738449 maja-processing 01.00 [000000000019] [I]      From 'Bands_Definition/Thematic_Definition' node:"
b'2018-07-26T14:27:20.141567 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Blue_Band_Code        =  B1'
b'2018-07-26T14:27:20.161375 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Red_Band_Code         =  B4'
b'2018-07-26T14:27:20.177086 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  NIR_Band_Code         =  B8A'
b"2018-07-26T14:27:20.179761 8113c5738449 maja-processing 01.00 [000000000019] [I]      From 'Cloud_Masking' node:"
b'2018-07-26T14:27:20.196602 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Correl_Band_Code      =  B4'
b'2018-07-26T14:27:20.207218 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Shadow_Band_Code      =  B4'
b"2018-07-26T14:27:20.217114 8113c5738449 maja-processing 01.00 [000000000019] [I]      From 'Rain_Flag' node:"
b'2018-07-26T14:27:20.236212 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Water_Band_Code       =  B12'
b"2018-07-26T14:27:20.249889 8113c5738449 maja-processing 01.00 [000000000019] [I]      From 'AOT_Estimation' node:"
b'2018-07-26T14:27:20.261756 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Dark_Band_Code        =  B1'
b"2018-07-26T14:27:20.280993 8113c5738449 maja-processing 01.00 [000000000019] [I]      From 'AOT_Estimation/Multi_Temporal_Method' node:"
b'2018-07-26T14:27:20.292781 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  Var_Band_Code      =  B8A'
b'2018-07-26T14:27:20.308426 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  MT_AOT_Band_Code [0] = B1'
b"2018-07-26T14:27:20.315949 8113c5738449 maja-processing 01.00 [000000000019] [I] The parameters used to select the bands used for the 'LTC' composite image are:"
b"2018-07-26T14:27:20.332225 8113c5738449 maja-processing 01.00 [000000000019] [I]      From 'AOT_Estimation/Multi_Temporal_Method' node:"
b'2018-07-26T14:27:20.342641 8113c5738449 maja-processing 01.00 [000000000019] [I]      -  MT_AOT_Band_Code [0] = B1'
b"2018-07-26T14:27:20.352147 8113c5738449 maja-processing 01.00 [000000000019] [I] The bands selected for the 'reflectances' composite image of the current product (date D) are (nb=4):"
b"2018-07-26T14:27:20.367969 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [0] : BandCode = 'B1' and theoretical wavelength = '443' (Index in L2Coarse = '0')"
b"2018-07-26T14:27:20.376424 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [1] : BandCode = 'B4' and theoretical wavelength = '665' (Index in L2Coarse = '3')"
b"2018-07-26T14:27:20.408709 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [2] : BandCode = 'B8A' and theoretical wavelength = '865' (Index in L2Coarse = '8')"
b"2018-07-26T14:27:20.421241 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [3] : BandCode = 'B12' and theoretical wavelength = '2200' (Index in L2Coarse = '12')"
b"2018-07-26T14:27:20.431528 8113c5738449 maja-processing 01.00 [000000000019] [I] The bands selected for the 'LTC' composite image of the current product (date D) are (nb=1):"
b"2018-07-26T14:27:20.469947 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [0] : BandCode = 'B1' and theoretical wavelength = '443' (Index in L2Coarse = '0')"
b"2018-07-26T14:27:20.507042 8113c5738449 maja-processing 01.00 [000000000019] [I] The bands selected for the 'reflectances' composite image of the product (date D-1) [filename /maja-work-root/work_20180724_5c01cdb8-15b9-44bf-a636-b3325459940b/S2B_OPER_SSC_L2VALD_32UNF____20180722.HDR] are (nb=4):"
b"2018-07-26T14:27:20.525428 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [0] : theoretical wavelength = '443'"
b"2018-07-26T14:27:20.538798 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [1] : theoretical wavelength = '665'"
b"2018-07-26T14:27:20.557116 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [2] : theoretical wavelength = '865'"
b"2018-07-26T14:27:20.571935 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [3] : theoretical wavelength = '2200'"
b"2018-07-26T14:27:20.576484 8113c5738449 maja-processing 01.00 [000000000019] [I] The bands selected for the 'LTC' composite image of the product (date D-1) are (nb=1):"
b"2018-07-26T14:27:20.591362 8113c5738449 maja-processing 01.00 [000000000019] [I]      band [0] : theoretical wavelength = '443'"
b'2018-07-26T14:27:20.626753 8113c5738449 maja-processing 01.00 [000000000019] [I] Check the validity of L2_in product...'
b'2018-07-26T14:27:20.640199 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute IPEDGCount...'
b'2018-07-26T14:27:20.670265 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute IPEDGCount done (time is 29 MS).'
b"2018-07-26T14:27:20.671790 8113c5738449 maja-processing 01.00 [000000000019] [I] 'DTMProcessing' processing ..."
b"2018-07-26T14:27:20.674812 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'DTMProcessing' processing..."
b"2018-07-26T14:27:20.681419 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'DTMProcessing' processing done (time is 3.1 MS)."
b"2018-07-26T14:27:20.682864 8113c5738449 maja-processing 01.00 [000000000019] [I] 'DTMProcessing' processing done."
b"2018-07-26T14:27:20.686244 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Atmospheric absorption correction' processing ..."
b'2018-07-26T14:27:20.693041 8113c5738449 maja-processing 01.00 [000000000019] [I] Ozone amount value: 0.3'
b'2018-07-26T14:27:20.704259 8113c5738449 maja-processing 01.00 [000000000019] [I] Allocating LookUpTable image dimension = 1'
b"2018-07-26T14:27:20.718599 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Atmospheric absorption correction' processing..."
b"2018-07-26T14:27:20.744174 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Atmospheric absorption correction' processing done (time is 16 MS)."
b"2018-07-26T14:27:22.346206 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Atmospheric absorption correction' at L2 Coarse Resolution processing done."
b"2018-07-26T14:27:22.347660 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Rayleigh correction' processing ..."
b"2018-07-26T14:27:23.404193 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Rayleigh correction' processing done."
b"2018-07-26T14:27:23.405675 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Geometric Flags' processing ..."
b'2018-07-26T14:27:23.423668 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute the SunglintFlag...'
b'2018-07-26T14:27:23.439540 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute the SunglintFlag done (time is 0.054 MS).'
b'2018-07-26T14:27:23.458536 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute the HotSpotFlag...'
b'2018-07-26T14:27:23.461931 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute the HotSpotFlag done (time is 0.0088 MS).'
b"2018-07-26T14:27:23.480788 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Geometric Flags' processing done."
b"2018-07-26T14:27:24.813252 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Cirrus Mask' processing."
b'2018-07-26T14:27:24.839694 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute Cirrus Flag...'
b'2018-07-26T14:27:24.841399 8113c5738449 maja-processing 01.00 [000000000019] [I] Compute Cirrus Flag done (time is 0.0031 MS).'
b"2018-07-26T14:27:24.853510 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Cirrus Mask' processing done."
b"2018-07-26T14:27:24.856498 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Snow Masking' processing ..."
b"2018-07-26T14:27:24.859613 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Snow Masking' processing..."
b"2018-07-26T14:27:24.862639 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Snow Masking' processing done (time is 0.11 MS)."
b"2018-07-26T14:27:24.866005 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Snow Masking' processing done."
b"2018-07-26T14:27:24.967372 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Cloud Masking' processing ..."
b"2018-07-26T14:27:24.968959 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Cloud Masking' processing..."
b'2018-07-26T14:27:27.960019 8113c5738449 maja-processing 01.00 [000000000019] [I] Launch the Snow mask correction processing...'
b'2018-07-26T14:27:28.167975 8113c5738449 maja-processing 01.00 [000000000019] [I] Launch the Snow mask correction processing done (time is 2.1e+02 MS).'
b'2018-07-26T14:27:29.330896 8113c5738449 maja-processing 01.00 [000000000019] [I] CloudMasking: StereoCorrection Compute label statistics...'
b'2018-07-26T14:27:29.344109 8113c5738449 maja-processing 01.00 [000000000019] [I] CloudMasking: StereoCorrection Compute label statistics done (time is 11 MS).'
b'2018-07-26T14:27:29.794633 8113c5738449 maja-processing 01.00 [000000000019] [I] CloudMasking: StereoCorrection Compute label statistics after changing value...'
b'2018-07-26T14:27:29.804925 8113c5738449 maja-processing 01.00 [000000000019] [I] CloudMasking: StereoCorrection Compute label statistics after changing value done (time is 8.7 MS).'
b"2018-07-26T14:27:35.040388 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Cloud Masking' processing done (time is 10 second)."
b"2018-07-26T14:27:36.125533 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Cloud Masking' processing done."
b'2018-07-26T14:27:36.134209 8113c5738449 maja-processing 01.00 [000000000019] [W] Cloud percentage computed is 0; the maximum cloud percentage threshold authorized is 100.'
b"2018-07-26T14:27:36.142389 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Water Masking' processing ..."
b"2018-07-26T14:27:56.786283 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Water Masking' processing done."
b"2018-07-26T14:27:56.787979 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Rain Detection' processing ..."
b"2018-07-26T14:27:56.804279 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Rain Detection' processing..."
b"2018-07-26T14:27:56.807413 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Rain Detection' processing done (time is 0.005 MS)."
b"2018-07-26T14:27:56.815907 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Rain Detection' processing done."
b'2018-07-26T14:27:56.826087 8113c5738449 maja-processing 01.00 [000000000019] [W] Snow percentage computed is 0'
b"2018-07-26T14:27:56.827842 8113c5738449 maja-processing 01.00 [000000000019] [I] 'AOT Estimation' processing ..."
b"2018-07-26T14:27:56.843135 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'AOT Estimation' processing..."
b'2018-07-26T14:27:57.112223 8113c5738449 maja-processing 01.00 [000000000019] [W] Warning : The dark surface reflectance associated to the value of AOT index min is lower than the dark surface reflectance threshold. AOT dark is set to the AOT index min : 0.'
b"2018-07-26T14:28:06.454598 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'AOT Estimation' processing done (time is 9.6 second)."
b"2018-07-26T14:28:06.456257 8113c5738449 maja-processing 01.00 [000000000019] [I] 'AOT Estimation' done."
b"2018-07-26T14:28:06.471277 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Scattering correction' processing ..."
b"2018-07-26T14:28:06.520473 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Scattering correction' processing..."
b"2018-07-26T14:28:06.589323 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Scattering correction' processing done (time is 67 MS)."
b"2018-07-26T14:28:07.503678 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Scattering correction' at L2 Coarse Resolution processing done."
b"2018-07-26T14:28:07.505353 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Composite Image' processing ..."
b"2018-07-26T14:28:07.519994 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Composite Image' processing..."
b"2018-07-26T14:28:07.578339 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Composite Image' processing done (time is 36 MS)."
b"2018-07-26T14:28:07.580193 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Composite Image' processing done."
b"2018-07-26T14:28:07.599732 8113c5738449 maja-processing 01.00 [000000000019] [I] 'Environment correction' processing ..."
b"2018-07-26T14:28:07.617594 8113c5738449 maja-processing 01.00 [000000000019] [I] Wiring the 'Environment correction' processing..."
b"2018-07-26T14:30:26.909520 8113c5738449 maja-processing 01.00 [000000000019] [E] vns::Business::ERROR: ComputeScatteringCorrectionImageFilter(0x35c4ba0): For band id '1' (nb channel='4') ' no miniLUT has been generated for this angle zone '2'. Angles zones are [0,3,4,5,] !!!  [vnsComputeScatteringCorrectionImageFilter.txx:ThreadedGenerateData:236]"
b"2018-07-26T14:30:26.909521 8113c5738449 maja-processing 01.00 [000000000019] [E] vns::Business::ERROR: ComputeScatteringCorrectionImageFilter(0x35c4ba0): For band id '1' (nb channel='4') ' no miniLUT has been generated for this angle zone '2'. Angles zones are [0,3,4,5,] !!!  [vnsComputeScatteringCorrectionImageFilter.txx:ThreadedGenerateData:236]"
b"2018-07-26T14:30:26.909521 8113c5738449 maja-processing 01.00 [000000000019] [E] vns::Business::ERROR: ComputeScatteringCorrectionImageFilter(0x35c4ba0): For band id '1' (nb channel='4') ' no miniLUT has been generated for this angle zone '2'. Angles zones are [0,3,4,5,] !!!  [vnsComputeScatteringCorrectionImageFilter.txx:ThreadedGenerateData:236]"
b"2018-07-26T14:30:26.909575 8113c5738449 maja-processing 01.00 [000000000019] [E] vns::Business::ERROR: ComputeScatteringCorrectionImageFilter(0x35c4ba0): For band id '1' (nb channel='4') ' no miniLUT has been generated for this angle zone '2'. Angles zones are [0,3,4,5,] !!!  [vnsComputeScatteringCorrectionImageFilter.txx:ThreadedGenerateData:236]"
b'2018-07-26T14:30:30.195282 8113c5738449 maja-processing 01.00 [000000000019] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:128]'
b'2018-07-26T14:30:30.197181 8113c5738449 maja-processing 01.00 [000000000019] [E] ScientificProcessing: ITK Exception: itk::ERROR: MultiThreader(0x3157690): Exception occurred during SingleMethodExecute [itkMultiThreader.cxx:412]  [vnsMajaMainProcessor.cxx:main:128]'
b'2018-07-26T14:30:30.279891 8113c5738449 maja-processing 01.00 [000000000019] [E]   [vnsMajaMainProcessor.cxx:main:128]'
b'2018-07-26T14:30:30.307207 8113c5738449 maja-processing 01.00 [000000000019] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:128]'

Previous L2 error

When I run MAJA using the start_maja.py script I get this error:

File "./opt/maja/Start_maja/start_maja.py", line 277, in <module>
    print "previous L2 : ", nomL2
NameError: name 'nomL2' is not defined

Any help on what that means?

prepare_mnt archive

Hello,

is it possible to put the directetories conaining all SRTM and SWBD archives as input ?

for exemple, the directorie "/mnt/data/DONNEES_AUX/SRTM" of the parametrization variable named "INDIR_MNT" doesn't contains only 3 or 4 srtm grids (individual .zip files) corresponding to one S2 tile, but contains the 872 srtm_x_x.tif files.

I would like to implement in one python script all tools to run MAJA automatically for random S2 tiles. And I would like to avoid to manually change parameters and download SRTM and SWBD files corresponding to the processed tile.

(NB: As it done in Sen2agri)

Thanks for your clarifications and advices.

Weird tile differences

I ran approximately 38 scenes through MAJA, but seem to get some quite weird results in some cases. In this image you see 4 tiles from the same scene processed by MAJA. Can anybody give me a clue on what's going wrong? Why are the values so much off in two of them compared to the others? Is it because there is too much water in them or how can this happen?
sent2ex2

Small issues with DTMCreation.py

Hi Peter,
I have found two little issues with DTMCreation.py

  • first, each time it is started, it unzips all the SWBD masks, which takes some time (1 or 2mn on hal)

  • then it crashes when merging the SRTM files:
    SRTM files are unzipped in the tmp dir, but the tif files are searched in the SRTM_dir (see below)

My command line was:

python DTMCreation.py -k tiles.kml -g 35TLL -s /work/CESBIO/projects/Maja/SRTM/ -w /work/CESBIO/projects/Maja/SWBD/ -o .

I think the error is line 436 of lib_mnt, but i don't fully understand the function tempfile.mkstem
In case, I have put all SRTM and SWBD files in
/work/CESBIO/projects/Maja/SRTM
/work/CESBIO/projects/Maja/SWBD
Merci
Olivier

liste_fic_mnt ['srtm_41_03.tif', 'srtm_42_03.tif']
FIC: srtm_41_03.tif
<class 'str'> <class 'str'>
/work/CESBIO/projects/Maja/SRTM//srtm_41_03.tif
Archive:  /work/CESBIO/projects/Maja/SRTM//srtm_41_03.zip
  inflating: /tmp/35TLL/35TLL_02n_hz5r/readme.txt  
  inflating: /tmp/35TLL/35TLL_02n_hz5r/srtm_41_03.hdr  
  inflating: /tmp/35TLL/35TLL_02n_hz5r/srtm_41_03.tfw  
  inflating: /tmp/35TLL/35TLL_02n_hz5r/srtm_41_03.tif  
FIC: srtm_42_03.tif
<class 'str'> <class 'str'>
/work/CESBIO/projects/Maja/SRTM//srtm_42_03.tif
Archive:  /work/CESBIO/projects/Maja/SRTM//srtm_42_03.zip
  inflating: /tmp/35TLL/35TLL_02n_hz5r/readme.txt  
  inflating: /tmp/35TLL/35TLL_02n_hz5r/srtm_42_03.hdr  
  inflating: /tmp/35TLL/35TLL_02n_hz5r/srtm_42_03.tfw  
  inflating: /tmp/35TLL/35TLL_02n_hz5r/srtm_42_03.tif  
gdal_merge.py -o /tmp/35TLL/35TLL_02n_hz5r/mnt_35TLLe3xxik1t.tif /work/CESBIO/projects/Maja/SRTM/srtm_41_03.tif  /work/CESBIO/projects/Maja/SRTM/srtm_42_03.tif 
ERROR 4: /work/CESBIO/projects/Maja/SRTM/srtm_41_03.tif: No such file or directory
ERROR 4: /work/CESBIO/projects/Maja/SRTM/srtm_42_03.tif: No such file or directory

Impossible to detect a L1 product in the directory </data/input>.

Hi @olivierhagolle, thanks for pushing for wider usage of MAJA. I just saw here that we should raise issues regarding MAJA here on this repo. I also already wrote to [email protected], please disregard that mail if it also ends up on your desk.

I am trying out MAJA for atmospheric correction and cloud masking, but have some issues regarding selection of Sentinel 2 L1C products.

I was able to install and run MAJA based on the instructions in https://github.com/olivierhagolle/Start_maja with a somewhat modified Dockerfile (I'll contribute back once I have a fully working setup).

I am running MAJA from command line with commands like

docker run -v /share/maja/32UNG:/data maja /opt/maja/core/1.0/bin/maja -i /data/input -o /data/output -m L2NOMINAL -ucs /data/userconf --TileId 32UNG

In the /data/input folder, I place everything:

Some L1C products are processed fine and I get the intended MAJA output. But sometimes, for no obvious reason, I get the error

Impossible to detected a L1 product in the directory </data/input>.

even though the extracted .SAFE product in my /data/input folder is structured in exactly the same way as the other products.

Can you help me find out why some of the L1C products are not detected? How does MAJA search for them? Obviously not just by glob(/data/input/S2?_OPER_PRD_*.SAFE)?

By the way, the Sentinel 2 products I am trying to process are from before 2016-11, so in the clumsy old full-scene multi-tile format. But all of them are - both the working and not-working ones.

Elaboration on the documentation

I originally posted these questions in the STEP forum but Olivier Hagolle suggested to ask it here instead:

The folders.txt file seems to be not used during the setup of Docker, is that correct? It runs without changing the contents of this file at least. Don't know if it runs correctly though. It seems like the command for running Maja after setting up docker (sudo docker run -v ~/maja/S2_NOMINAL:/data maja /opt/maja/core/1.0/bin/maja -i /data/input_maja1.0 -o /data/output_maja1.0 -m L2NOMINAL -ucs /data/userconf --TileId 36JTT
) does not run it using the start_maja.py and this may be why folders.txt doesn't matter here? Anyways the usage of folders.txt is not clear to me. Is it supposed to contain info on the locations of the repcode, repwork etc inside the docker or on my actual machine? In the above command it seems like repL1 is given directly in the command (/data/input_maja1.0) together with repL2 (/data/output_maja1.0) etc...

I've found the conf folder, containing numerous xml files three of which has to do with Sentinel2. Which one to edit? And can i safely run Maja without editing these settings? In sen2cor I would probably wish to set some of the parameters to AUTO to tell sen2cor til automatically get the best values (for ozone for example). Is there a possibility for running Maja using multiple cores like sen2cor? That I guess would speed the process a whole lot?

Regarding the DEM; can I use the srtm one or will I be better off using a fine resolution lidar based one and if so how to prepare that and get it into my Docker container? I guess I will have to add it to my docker container using ADD? Or maybe this is already done if I use the docker-file found here?

Sentinel2XMLTileFileHandler(0xafdc30): Error while reading the value xml node '//Mean_Viewing_Incidence_Angle_List/Mean_Viewing_Incidence_Angle[@bandId='4']/ZENITH_ANGLE'

I tried to run MAJA on Sentinel 2 L1C products downloaded with sentinelhub from Amazon AWS in .SAFE format (http://sentinelhub-py.readthedocs.io/en/latest/examples/aws_request.html#Data-into-.SAFE-structure).

The .SAFE structure is complete and other tools like Sen2Cor do not complain.

However, MAJA fails already in the initialization phase when trying to read those files:

****************************************************************  [vnsMajaMainProcessor.cxx:main:127]
PreProcessing: vns::Data::ERROR: Sentinel2XMLTileFileHandler(0xafdc30): Error while reading the value xml node '//Mean_Viewing_Incidence_Angle_List/Mean_Viewing_Incidence_Angle[@bandId='4']/ZENITH_ANGLE' in the xml file /data/input/S2A_OPER_PRD_MSIL1C_PDMC_20160311T202349_R108_V20150819T103028_20150819T103028.SAFE/GRANULE/S2A_OPER_MSI_L1C_TL_EPA__20160311T044054_A000820_T32UNG_N02.01/S2A_OPER_MTD_L1C_TL_EPA__20160311T044054_A000820_T32UNG.xml! [vnsXMLFileHandler.cxx:449] [MAJA Data Exception]  [vnsMajaMainProcessor.cxx:main:127]

The XML does exist, looks fine and with other tools, I can parse and extract the viewing angles fine.

What could be the reason why MAJA cannot parse the XML file?

I would be happy to help finding the bug, but the MAJA code is not open-source... (yet?)

The input directory contains more than one input data doesn't respect the format

Hi Olivier,
Here is command I'm typing in:
python start_maja.py -f folders.txt -c MAJA_3_1_S2AS2B_CAMS -t T36UVG -s T36UVG -d 20180503
folders.txt contents:

repCode=/opt/maja/Start_maja
repWork=/opt/maja/work
repL1  =/opt/maja/repL1
repL2  =/opt/maja/repL2
repMaja=/opt/maja/core/1.0/bin/maja
repCAMS  =/opt/maja/dbl

maja output:

2018-11-13T15:27:39.576536 localhost.localdomain maja-processing 01.00 [000000011102] [I] MAJA Software Version : 1.0.0
2018-11-13T15:27:39.578679 localhost.localdomain maja-processing 01.00 [000000011102] [I] Overloads the conf value in the command line by '/opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//userconf'.
/opt/maja/repL2/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//.maja-working-directory/MAJAUserConfigSystem.xml validates
2018-11-13T15:27:39.590974 localhost.localdomain maja-processing 01.00 [000000011102] [I] -------------------------------------------------------------------------
2018-11-13T15:27:39.591392 localhost.localdomain maja-processing 01.00 [000000011102] [I] Configuration User System parameters:
2018-11-13T15:27:39.591806 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      L2Note                                          : L2 note
2018-11-13T15:27:39.592238 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      L3Note                                          : L3 note
2018-11-13T15:27:39.592741 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      CheckToolsNote                                  : Checktool note
2018-11-13T15:27:39.593156 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      NbThreads                                       : 8
2018-11-13T15:27:39.593521 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      EnableCleaningTemporaryDirectory                : true
2018-11-13T15:27:39.593927 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      EnableCachingConvertReflectanceData             : true
2018-11-13T15:27:39.594329 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      EnableCleaningCachingDirectoryBeforeProcessing  : false
2018-11-13T15:27:39.594758 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      EnableCleaningCachingDirectoryAfterProcessing   : true
2018-11-13T15:27:39.595169 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      EnableL2ResolutionProcessing                    : true
2018-11-13T15:27:39.595609 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      PreProcessingCleanInputZipFiles                 : false
2018-11-13T15:27:39.596028 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      PostProcessingZipFiles                          : false
2018-11-13T15:27:39.596475 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      PostProcessingCleanFiles                        : false
2018-11-13T15:27:39.596911 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      CheckXMLFilesWithSchema                         : false
2018-11-13T15:27:39.597371 localhost.localdomain maja-processing 01.00 [000000011102] [I] -------------------------------------------------------------------------
2018-11-13T15:27:39.597914 localhost.localdomain maja-processing 01.00 [000000011102] [I] Using default Admin configuration system file.
/opt/maja/repL2/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//.maja-working-directory/MAJAAdminConfigSystem.xml validates
2018-11-13T15:27:39.608732 localhost.localdomain maja-processing 01.00 [000000011102] [I] -------------------------------------------------------------------------
2018-11-13T15:27:39.609159 localhost.localdomain maja-processing 01.00 [000000011102] [I] Configuration Admin System parameters:
2018-11-13T15:27:39.609713 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      System                                          : MAJA
2018-11-13T15:27:39.610352 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      Tolerances / Footprint / Coordinate             : 1e-06
2018-11-13T15:27:39.610858 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *           ''          ''    / Direction              : 1e-06
2018-11-13T15:27:39.611296 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      EnablePerformanceMeasureAlgorithms              : false
2018-11-13T15:27:39.611760 localhost.localdomain maja-processing 01.00 [000000011102] [I] -------------------------------------------------------------------------
2018-11-13T15:27:39.612333 localhost.localdomain maja-processing 01.00 [000000011102] [I] ******************************************************************************
2018-11-13T15:27:39.612746 localhost.localdomain maja-processing 01.00 [000000011102] [I] Application information: 
2018-11-13T15:27:39.613259 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      Processor Name               : MAJA_L2_BACKWARD_CHAIN
2018-11-13T15:27:39.613798 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      Test mode                    : false
2018-11-13T15:27:39.614365 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      UserConfigSystemFilename     : /opt/maja/repL2/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//.maja-working-directory/MAJAUserConfigSystem.xml
2018-11-13T15:27:39.614861 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      AdminConfigSystemFileName    : /opt/maja/repL2/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//.maja-working-directory/MAJAAdminConfigSystem.xml
2018-11-13T15:27:39.615386 localhost.localdomain maja-processing 01.00 [000000011102] [I]     *      Specifics command line parameters:
2018-11-13T15:27:39.619813 localhost.localdomain maja-processing 01.00 [000000011102] [I]           - TileId: T36UVG
2018-11-13T15:27:39.620483 localhost.localdomain maja-processing 01.00 [000000011102] [I] ******************************************************************************
2018-11-13T15:27:39.620971 localhost.localdomain maja-processing 01.00 [000000011102] [I] The process uses 8 thread(s). Note: possible to use of maximum 128 threads.
2018-11-13T15:27:39.621583 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting L2BackwardProcessor::PreProcessing() ...
2018-11-13T15:27:39.907778 localhost.localdomain maja-processing 01.00 [000000011102] [I] There are 8 L1 images products.
2018-11-13T15:27:39.911497 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.913566 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2A_MSIL1C_20180508T085601_N0206_R007_T36UVG_20180508T141842.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.967285 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2A_MSIL1C_20180511T090601_N0206_R050_T36UVG_20180511T103619.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.994082 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2B_MSIL1C_20180513T085559_N0206_R007_T36UVG_20180513T110715.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.994666 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2A_MSIL1C_20180521T090601_N0206_R050_T36UVG_20180521T104113.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.995258 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2B_MSIL1C_20180526T091019_N0206_R050_T36UVG_20180526T125255.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.995914 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2A_MSIL1C_20180528T085641_N0206_R007_T36UVG_20180528T103122.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:39.996473 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - /opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//in/S2A_MSIL1C_20180531T091031_N0206_R050_T36UVG_20180531T111240.SAFE/MTD_MSIL1C.xml
2018-11-13T15:27:40.250978 localhost.localdomain maja-processing 01.00 [000000011102] [P] -----------------------------------------------------------------------------------------------
2018-11-13T15:27:40.251501 localhost.localdomain maja-processing 01.00 [000000011102] [P] Starting L2Processor::PreProcessing() ...
2018-11-13T15:27:40.252931 localhost.localdomain maja-processing 01.00 [000000011102] [I] List of the 2 satellite(s) activated :
2018-11-13T15:27:40.253524 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - SENTINEL-2A ('common' satellite SENTINEL-2_ and plugin SENTINEL2)
2018-11-13T15:27:40.254090 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - SENTINEL-2B ('common' satellite SENTINEL-2_ and plugin SENTINEL2)
2018-11-13T15:27:40.254666 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting reading and checking input data common for each plugin activated...
2018-11-13T15:27:40.255302 localhost.localdomain maja-processing 01.00 [000000011102] [I] According to the input data, there is(are) 1 plugin(s) activated:
2018-11-13T15:27:40.255949 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - SENTINEL2
2018-11-13T15:27:40.256626 localhost.localdomain maja-processing 01.00 [000000011102] [I]  - SENTINEL2
2018-11-13T15:27:40.263676 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting DEM reading data for the 'unique' (common) satellite 'SENTINEL-2_' ...
2018-11-13T15:27:40.264199 localhost.localdomain maja-processing 01.00 [000000011102] [I] UnCompress the DBL product </opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS/in/S2__TEST_AUX_REFDE2_TT36UVG_0001.DBL> ...
2018-11-13T15:27:40.264936 localhost.localdomain maja-processing 01.00 [000000011102] [I] The DBL product </opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS/in/S2__TEST_AUX_REFDE2_TT36UVG_0001.DBL> is already uncompressed (.DBL.DIR directory already exists).
2018-11-13T15:27:40.266514 localhost.localdomain maja-processing 01.00 [000000011102] [I] l_NumberOfL2Resolution : 2
2018-11-13T15:27:40.266964 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting DTM reading ...
2018-11-13T15:27:40.328470 localhost.localdomain maja-processing 01.00 [000000011102] [I] UnCompress the DBL product </opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS/in/S2__TEST_AUX_REFDE2_TT36UVG_0001.DBL> ...
2018-11-13T15:27:40.329150 localhost.localdomain maja-processing 01.00 [000000011102] [I] The DBL product </opt/maja/work/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS/in/S2__TEST_AUX_REFDE2_TT36UVG_0001.DBL> is already uncompressed (.DBL.DIR directory already exists).
2018-11-13T15:27:40.330516 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting DTM reading (nb resolutions=2) ...
2018-11-13T15:27:44.014864 localhost.localdomain maja-processing 01.00 [000000011102] [I] In the input data directory, there is(are) 0 meteo filename (EXO_METDTA).
2018-11-13T15:27:44.015555 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting reading and checking input data for all satellites activated...
2018-11-13T15:27:44.018109 localhost.localdomain maja-processing 01.00 [000000011102] [I] Initialize the Plugin instance detected with the Plugin Name 'SENTINEL2' ...
/opt/maja/repL2/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//.maja-working-directory/MAJAUserConfig_SENTINEL2.xml validates
2018-11-13T15:27:44.031378 localhost.localdomain maja-processing 01.00 [000000011102] [I] The number of streaming lines of buffer for reading/writing images is '800'.
2018-11-13T15:27:44.032011 localhost.localdomain maja-processing 01.00 [000000011102] [I] Using default Admin configuration camera file.
/opt/maja/repL2/T36UVG/T36UVG/MAJA_3_1_S2AS2B_CAMS//.maja-working-directory/MAJAAdminConfig_SENTINEL2.xml validates
2018-11-13T15:27:44.045957 localhost.localdomain maja-processing 01.00 [000000011102] [I] Starting reading data for the satellite 'SENTINEL-2A' and the plugin used is 'SENTINEL2' ...
2018-11-13T15:27:44.046575 localhost.localdomain maja-processing 01.00 [000000011102] [P] Starting GIP_L2SMAC reading ...
2018-11-13T15:27:44.053770 localhost.localdomain maja-processing 01.00 [000000011102] [P] Starting GIP_L2TOCR reading ...
2018-11-13T15:27:44.063078 localhost.localdomain maja-processing 01.00 [000000011102] [E] vns::Data::ERROR: DataApplicationHandler(0x22e2780): DataApplicationHandler::GetGippFilename: Most of one input filenames have been found for the File_Type 'GIP_L2TOCR' and for the satellite 'SENTINEL-2A'.
The input directory contains more than one input data or the JobOrder doesn't respect the format !  [vnsDataApplicationHandler.cxx:GetGippFilename:1415]
2018-11-13T15:27:44.064101 localhost.localdomain maja-processing 01.00 [000000011102] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:127]
2018-11-13T15:27:44.064699 localhost.localdomain maja-processing 01.00 [000000011102] [E] PreProcessing: vns::Data::ERROR: DataApplicationHandler(0x22e2780): DataApplicationHandler::GetGippFilename: Most of one input filenames have been found for the File_Type 'GIP_L2TOCR' and for the satellite 'SENTINEL-2A'.
The input directory contains more than one input data or the JobOrder doesn't respect the format ! [vnsDataApplicationHandler.cxx:1415] [MAJA Data Exception]  [vnsMajaMainProcessor.cxx:main:127]
2018-11-13T15:27:44.065379 localhost.localdomain maja-processing 01.00 [000000011102] [E]   [vnsMajaMainProcessor.cxx:main:127]
2018-11-13T15:27:44.066194 localhost.localdomain maja-processing 01.00 [000000011102] [E] ******************************************************************************************************  [vnsMajaMainProcessor.cxx:main:127]

And my directory structure with files: opt
https://cloud.mail.ru/public/CK3Q/tYzTBk1zQ
For convenience, I archived folders.

Best regards,
Igor

S2B_MSIL1C_20180503T085559_N0206_R007_T36UVG_20180503T115055.SAFE.log

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.