Service : Physique de la Mesure Optique
MANUEL UTILISATEUR
LECTURE IASI L1C ET L2 OPTIMISEE
Rédigé par :
Sébastien Gaugain
Muriel Lacombe Approuvé par :
Raymond Armante
Réf. Projet : ETH-IASI-MU-696-CN Ed. N° : 1 Rév. N° : 3
Pour ETHER CGTD IASI ECCAD NDACC MOZAIC REPROBUS
Application IAGOS MACC BD ext GEOmon ACOMIDA ADOMOCA MEGAPOLI
Diffusion
Nom Organisme Nom Organisme
Sébastien Gaugain CNES – DCT/SI/MO Mireille Paulin CNES – DCT/ME/OT
Aimé Meygret CNES – DCT/SI/MO Raymond Armante LMD
Cathy Boone IPSL
CNES 18, avenue Edouard Belin 31401 TOULOUSE CEDEX 9
ABREVIATIONS
Abréviation Définition
AC A Confirmer
AD A Définir
CES Centre d’Expertise Scientifique
CD Comité Directeur
CdP Chef de Projet
CGTD Centre de Gestion et de Traitement des Données CNES Centre National d'Etudes Spatiales
CNRS Centre National de la Recherche Scientifique CU Comité Utilisateur
DA Document Applicable
DR Document de Référence
IPSL Institut Pierre Simon Laplace OMP Observatoire Midi Pyrénées
DOCUMENTS APPLICABLES
DA est utilisé en accord avec l'instruction de management CNES IM-70, c'est à dire que le contenu des Documents Applicables complète le texte du présent document.
Référence Titre du Document
Néant
DOCUMENTS DE REFERENCE
Référence Titre du Document
Mise en place d’un format approprié à une distribution plus souple et plus rapide des données de niveaux 1c de l’instrument IASI
Raymond Armante
ETH-IASI-CR-688-CN COMPTE-RENDU DE REUNION
LECTURE IASI L1C OPTIMISEE DU 04/11/2011 Sébastien Gaugain
ETH-IASI-NT-689-CN DOSSIER D’ANALYSE
LECTURE IASI L1C OPTIMISEE Sébastien Gaugain
ETH-IASI-CR-692-CN COMPTE-RENDU DE REUNION
LECTURE IASI L1C OPTIMISEE DU 20/12/2011 Sébastien Gaugain
ETH-IASI-ST-694-CN SPECIFICATION DE BESOIN
LECTURE IASI L1C ET L2 OPTIMISEE Sébastien Gaugain
LISTE DES AC ET AD
AC/AD Paragraphe Description
Néant
SOMMAIRE
1. Objet ... 1
2. Contexte ... 1
2.1. Sur la machine ciclad ... 1
2.2. Sur un répertoire autonome ... 1
2.3. Unités – Calculs effectués ... 2
3. Paramètres ... 2
3.1. Paramètres généraux ... 3
3.1.1. Affichage de l’aide ... 3
3.1.2. Utilisation d’un fichier de configuration ... 3
3.1.3. Utilisation d’une arborescence de fichiers L1c BUFR d’entrée ... 3
3.1.4. Utilisation d’une arborescence de fichiers L2 BUFR d’entrée ... 3
3.1.5. Fichier de sortie ... 4
3.1.6. Format de sortie ... 4
3.1.7. Sélection de la période ... 4
3.1.8. Sélection des canaux ... 4
3.1.9. Extraction des données AVHRR... 4
3.1.10. Sélection des types de produit L2... 5
3.1.11. Conversion en température de brillance ... 5
3.1.12. Température de référence pour l’expression des écarts-types en température de brillance .... 5
3.1.13. Limitation du nombre de sorties ... 5
3.1.14. Saut de résultats ... 5
3.1.15. Ordre des octets ... 6
3.1.16. Extractions dans des boîtes géographiques ... 6
3.2. Paramètres de filtrage ... 6
3.2.1. Filtrage de la latitude ... 6
3.2.2. Filtrage de la longitude ... 6
3.2.3. Filtrage sur le numéro d’orbite ... 6
3.2.4. Filtrage sur le numéro de ligne de scan ... 7
3.2.5. Filtrage sur le numéro de champ de vue ... 7
3.2.6. Filtrage sur l’angle de vue ... 7
3.2.7. Filtrage d’une plage horaire ... 7
3.2.8. Filtrage sur l’indice jour/nuit ... 7
3.2.9. Filtrage sur l’indice terre/mer ... 7
3.2.10. Filtrage sur la qualité ... 8
3.2.11. Filtrage sur la couverture nuageuse maximale ... 8
3.2.12. Filtrage sur la couverture nuageuse minimale ... 8
3.2.13. Filtrage sur la couverture neige ... 9
3.2.14. Filtrage sur la couverture terre ... 9
3.2.15. Filtrage sur la moyenne de mesure IIS ... 9
3.2.16. Filtrage sur la variance de mesure IIS ... 9
3.2.17. Filtrage d’une extension sur les fichiers d’entrée L1C ... 9
3.2.18. Filtrage d’une extension sur les fichiers d’entrée L2 ... 10
3.2.19. Filtrage générique sur les noms de fichiers L1C ... 10
3.2.20. Filtrage générique sur les noms de fichiers L2 ... 10
Paramètres sur les statistiques... 10
3.3. ... 10
3.3.1. Statistiques dites simples ... 10
3.3.2. Calcul des moments d’ordre 3 et 4 ... 10
3.3.3. Différenciation des pixels IASI et agrégation de run... 11
3.3.4. Calcul sur un maillage de la Terre tous les 2° ... 11
3.3.5. Calcul d’histogrammes en latitude ... 11
3.3.6. Calcul d’histogrammes en radiances/température de brillance ... 12
3.3.7. Calcul d’histogrammes en couverture nuageuse ... 12
3.3.8. Calcul d’histogrammes en couverture terre/mer ... 12
3.3.9. Calcul d’histogrammes en couverture neige ... 12
3.3.10. Calcul d’histogrammes en moyenne de température IIS ... 12
3.3.11. Calcul d’histogrammes en variance de température IIS ... 13
4. Exemples ... 13
4.1. Exemple 1 ... 13
4.2. Exemple 2 ... 13
4.3. Exemple 3 ... 13
4.4. Exemple 4 ... 13
4.1. Exemple 5 ... 14
5. Format de sortie des fichiers binaires ... 14
5.1. Paramètres communs ... 14
5.2. Paramètres des spectres L1C ... 16
5.3. Paramètres des produits L2 ... 17
5.3.1. Paramètres des produits ozo ... 18
5.3.2. Paramètres des produits trg ... 19
5.3.3. Paramètres des produits clp ... 19
5.3.4. Paramètres des produits twt ... 20
5.3.5. Paramètres des produits ems ... 21
6. Format de sortie des fichiers texte ... 21
6.1. Paramètres communs ... 21
6.2. Paramètres des spectres L1C ... 22
6.3. Paramètres des produits L2 ... 24
6.3.1. Paramètres des produits ozo ... 25
6.3.2. Paramètres des produits trg ... 25
6.3.3. Paramètres des produits clp ... 26
6.3.4. Paramètres des produits twt ... 26
6.3.5. Paramètres des produits ems ... 27
7. Valeurs par défaut des données manquantes ... 27
7.1. Paramètres communs ... 27
7.2. Paramètres des spectres L1C ... 28
7.3. Paramètres des produits L2 ... 29
7.3.1. Paramètres des produits ozo ... 30
7.3.2. Paramètres des produits trg ... 31
7.3.3. Paramètres des produits clp ... 31
7.3.4. Paramètres des produits twt ... 32
7.3.5. Paramètres des produits ems ... 32
8. Format de sortie des statistiques ... 33
8.1. Statistiques simples ... 33
8.2. Ajout des moments d’ordre 3 et 4 ... 33
8.3. Différenciation des pixels IASI et agrégation de run ... 34
8.4. Calcul sur un maillage de la Terre tous les 2° ... 37
8.5. Calcul d’histogrammes en latitude ... 37
8.6. Calcul d’histogrammes en radiances ... 38
8.7. Calcul d’histogrammes en couverture nuageuse ... 39
8.8. Calcul d’histogrammes en couverture terrestre ... 39
8.9. Calcul d’histogrammes en couverture neige ... 39
8.10. Calcul d’histogrammes en moyenne IIS ... 40
8.11. Calcul d’histogrammes en variance IIS ... 40
9. Annexe ... 40
9.1. Format du produit BUFR L2 ozo ... 40
9.2. Format du produit BUFR L2 trg ... 44
9.3. Format du produit BUFR L2 clp ... 48
9.4. Format du produit BUFR L2 twt ... 52 9.5. Format du produit BUFR L2 ems ... 57
1. OBJET
Ce document constitue le manuel utilisateur du logiciel de lecture optimisée des produits IASI L1C BUFR et L2 BUFR, désigné dans la suite du document par logiciel d’extraction. Le nom de l’application à utiliser est
« obr ».
2. CONTEXTE
2.1. SUR LA MACHINE CICLAD
Les fichiers L1C et L2 sont stockés sur une arborescence de fichiers sur la machine CICLAD sous /etherfs.
Les fichiers L1C de l’instrument IASI-A sont distribués dans des répertoires suivant une arborescence de la forme /etherfs/IASI/L1C/<yyyy>/<mm>/<dd>, avec :
• <yyyy> est l’année (à partir de 2007)
• <mm> est le mois
• <dd> est le jour du mois
L’arborescence contient des fichiers dans le format Day1 (descripteur BUFR : 3-40-001) ou Day2 (descripteur BUFR : 3-40-007).
Les fichiers L1C de l’instrument IASI-B sont distribués dans des répertoires suivant une arborescence de la forme /etherfs/metopb/l1c/iasi_ed/<yyyy>/<mm>/<dd>, avec :
• <yyyy> est l’année (à partir de 2013)
• <mm> est le mois
• <dd> est le jour du mois
Les fichiers L2 de l’instrument IASI-A sont distribués dans des répertoires suivant une arborescence de la forme : /etherfs/IASI/L2/<yyyy>/<mm>/<dd>/<ttt>
• <yyyy> est l’année
• <mm> est le mois
• <dd> est le jour du mois
• <ttt> est le type de produit : clp, twt, ozo, trg, ems
Les produits clp et twt sont disponibles depuis le 01/10/2007. Les produits ozo et trg sont disponibles depuis le 01/01/2008. Le produit ems est disponible depuis le 01/12/2010.
Les fichiers L2 de l’instrument IASI-B sont distribués dans des répertoires suivant une arborescence de la forme : /etherfs/metopb/l2/iasi/<yyyy>/<mm>/<dd>/<ttt>
• <yyyy> est l’année (à partir de 2013)
• <mm> est le mois
• <dd> est le jour du mois
• <ttt> est le type de produit : clp, twt, ozo, trg, ems
La séquence des descripteurs BUFR de chaque type de produit est détaillée en annexe.
2.2. SUR UN REPERTOIRE AUTONOME
Les fichiers L2 peuvent être distribués dans un répertoire autonome. Dans ce répertoire autonome, les fichiers de produits L2 sont rangés dans des sous-répertoires ozo, trg, clp, twt et ems.
2.3. UNITES – CALCULS EFFECTUES
Les radiances sont exprimées en W.m–2.sr–1.m.
Pour rappel, le nombre d’onde pour chaque canal IASI c s’exprime en cm-1 selon la formule : Wn = 644.75 + c * 0.25
avec c variant de 1 à 8461.
La loi de Planck inverse, permettant la conversion d’une radiance en température de brillance implantée est :
+
=
−Radiance Wn 10 1.1910659 1
log
Wn 1.438833
T
b 10 3Les statistiques (moyennes et écarts-types) sont exprimées en température de brillance de la façon suivante :
• Les moyennes sont calculées sur les radiances puis exprimées en température de brillance selon la loi de Planck inverse ci-dessus. Pour les moyennes sur le paramètre AverageIIS, le canal correspondant à la longueur d’onde 11,5 microns est utilisé (canal 899).
• Les écarts-types sont calculés sur les radiances, puis exprimés en température de brillance en utilisation une interpolation au premier ordre. La dérivée est calculée à la température de brillance correspondant à la moyenne des radiances, ou à une température de référence fixée par l’utilisateur.
b b
ref b b
T Wn 1.438833 2
b 3
10
2 T
Wn 1.438833
b
Radiance T
ou T b T
T e Wn 1.438833 Wn
10 1.1910659
1 e
Radiance avec T
Radiance σ σ T
−
−
∂ =
∂
∂
= ∂
• Les moments d’ordre 3 et 4 ne sont pas exprimés en température de brillance.
3. PARAMETRES
L’utilisation du logiciel d’extraction peut se faire soit exclusivement en ligne de commande soit avec un fichier de configuration.
La syntaxe sur la ligne de commande est la suivante : -option valeur
La syntaxe dans un fichier de configuration est la suivante :
option=valeur
Dans la suite du document, sauf indication contraire, les exemples sont donnés pour la ligne de commande.
3.1. PARAMETRES GENERAUX 3.1.1. A
FFICHAGE DE L’
AIDEL’aide s’affiche avec l’option « -h ».
Exemple : -h
3.1.2. U
TILISATION D’
UN FICHIER DE CONFIGURATIONL’option « -cfg » permet de préciser un nom de fichier de configuration. Cette option n’est utilisable que depuis la ligne de commande, il n’est pas possible d’appeler un autre fichier de configuration depuis un fichier de configuration.
Exemple :
-cfg /home/user/user.cfg
3.1.3. U
TILISATION D’
UNE ARBORESCENCE DE FICHIERSL1
CBUFR
D’
ENTREE L’option « -d » permet de préciser l’arborescence de fichiers L1C sur lesquels le logiciel va appliquer l’extraction. L’arborescence pointée doit contenir les fichiers dans une arborescence de répertoires obligatoirement de la forme : L1C/<yyyy>/<mm>/<dd>.• <yyyy> est l’année (à partir de 2007 pour IASI A)
• <mm> est le mois
• <dd> est le jour du mois
Ce paramètre est obligatoire (sauf pour afficher l’aide).
Exemple :
-d /etherfs/IASI/L1C
3.1.4. U
TILISATION D’
UNE ARBORESCENCE DE FICHIERSL2 BUFR
D’
ENTREE L’option « -d2 » permet de préciser l’arborescence de fichiers L2 sur lesquels le logiciel va appliquer l’extraction. L’arborescence pointée doit contenir les fichiers dans une arborescence de répertoires obligatoirement de la forme : L2/<yyyy>/<mm>/<dd>/<ttt>.• <yyyy> est l’année (à partir de 2007 pour IASI A)
• <mm> est le mois
• <dd> est le jour du mois
• <ttt> est le type de produit : clp, twt, ozo, trg, ems Exemple :
-d2 /etherfs/IASI/L2
Dans le cas d’une extraction depuis un répertoire autonome, l’option « –myd2 » permet de définir le répertoire dans lequel se trouvent les fichiers L2 BUFR à traiter.
Exemple :
-myd2 /home/user/dataL2
L’utilisation de l’une ou l’autre des options –d2 ou –myd2 est obligatoire pour l’extraction de produits L2.
3.1.5. F
ICHIER DE SORTIEL’option « -out » permet de préciser le fichier de sortie.
Ce paramètre est obligatoire (sauf pour afficher l’aide).
Exemple :
-out /data/user/IASI_L1C_2011-03-15.bin
3.1.6. F
ORMAT DE SORTIEL’option « -of » permet de préciser le format de sortie. La valeur peut être « bin » pour un format binaire,
« txt » pour un format texte, ou « txtstat » pour le calcul de statistiques. La valeur par défaut est « bin ».
Exemple : -of bin
3.1.7. S
ELECTION DE LA PERIODELa période est définie par les options « -fd » pour la date de départ et « -ld » pour la dernière date à prendre en compte. Le format doit être de la forme yyyy-mm-dd.
Ces deux paramètres sont obligatoires (sauf pour afficher l’aide).
Exemple :
–fd 2011-03-15 –ld 2011-03-15
3.1.8. S
ELECTION DES CANAUXPour les spectres L1C, les canaux à extraire doivent être précisés avec l’option « -c ». La valeur de ce paramètre sera constituée de numéros de canaux et de plages de canaux séparées par des virgules. La syntaxe utilisée pour une plage est : cc-cc (deux numéros de canaux séparés par le signe moins).
Exemple :
–c 19,25-50,150-175,267
3.1.9. E
XTRACTION DES DONNEESAVHRR
Pour les spectres L1C, il est possible d’extraire les données AVHRR avec l’option « -avhrr ». La valeur doit être 1 pour activer et 0 pour désactiver. La valeur par défaut est 0 (désactivé).
Exemple :
–avhrr 1
3.1.10. S
ELECTION DES TYPES DE PRODUITL2
L’option « -t2 » permet de sélectionner le ou les types de produits L2 souhaités, parmi les produits suivants : clp, twt, ozo, trg, ems. Si plusieurs types de produits sont sélectionnés, ils sont séparés par des virgules.
Ce paramètre est obligatoire pour l’extraction de produits L2.
Exemple : –t2 ozo,trg
3.1.11. C
ONVERSION EN TEMPERATURE DE BRILLANCEPour les spectres L1C, l’option « -tb » permet de convertir les radiances en température de brillance dans le fichier de sortie, ou de calculer les statistiques en températures de brillance. La valeur doit être mise à 1 pour être activée ou à 0 pour être inhibée. La valeur par défaut est 0.
Exemple : -tb 1
3.1.12. T
EMPERATURE DE REFERENCE POUR L’
EXPRESSION DES ECARTS-
TYPES EN TEMPERATURE DE BRILLANCEPour les spectres L1C, l’option « -tbref » permet de spécifier la température à laquelle calculer la dérivée de la loi de Planck inverse pour exprimer les écarts-types en température de brillance. Si cette option n’est pas activée, c’est la moyenne des radiances convertie en température de brillance qui est utilisée.
Exemple : -tbref 280
3.1.13. L
IMITATION DU NOMBRE DE SORTIESDans une extraction, le nombre maximum de points de mesure extraits peut être limité par l’option « - maxres ». Dans une statistique, cette option permet de fixer le nombre de données sur lesquelles sont faites les statistiques. La valeur par défaut est -1 (pas de limitation).
Exemple : –maxres 100
3.1.14. S
AUT DE RESULTATSIl est possible de passer un certain nombre de résultats de sortie avec l’option « -skip ». La valeur par défaut est 0 (pas de saut).
Exemple : –skip 10
3.1.15. O
RDRE DES OCTETSL’option « -bi » permet de préciser l’ordre des octets. La valeur peut être 1 pour big endian ou 0 pour l’ordre du processeur local. La valeur par défaut est 0.
Exemple : -bi 1
3.1.16. E
XTRACTIONS DANS DES BOITES GEOGRAPHIQUESL’option « -box » permet de préciser les paramètres d’une boîte géographique : deux couples de valeurs (latitude et longitude minimales et maximales, séparées par un signe moins) et un nom, séparés par des virgules.
Plusieurs boîtes peuvent être définies lors d’une extraction. Un fichier d’extraction sera généré pour chaque boite définie. Le nom de fichier comporte le nom de la boîte concernée.
Exemple :
-box 43-44,1-2,Toulouse -box 48-49,2-3,Paris
-box -18--17,-150--149,Tahiti
3.2. PARAMETRES DE FILTRAGE 3.2.1. F
ILTRAGE DE LA LATITUDEIl est possible de filtrer les données sur la base de leur latitude. Il faut dans ce cas préciser les options « - mila » pour la latitude minimum et « -mala » pour la latitude maximum. Les valeurs par défaut sont respectivement -90° et 90°. La latitude minimum doit être inférieure ou égale à la latitude maximum.
Exemple :
–mila -90 –mala 90
3.2.2. F
ILTRAGE DE LA LONGITUDEIl est possible de filtrer les données sur la base de leur longitude. Il faut dans ce cas préciser les options « - milo » pour la longitude minimum et « -malo » pour la longitude maximum. Les valeurs par défaut sont respectivement -180° et 180°. Les valeurs entrées doivent être comprises entre ces deux valeurs. Si la valeur de la longitude minimum est supérieure à la valeur de la longitude maximum, alors le filtre sélectionne les données en dehors de l’intervalle spécifié.
Exemple :
–milo -180 –malo 180
3.2.3. F
ILTRAGE SUR LE NUMERO D’
ORBITEIl est possible de filtrer le numéro d’orbite avec l’option « -on ». La valeur peut être une liste de numéros d’orbite ou d’intervalles précisés par deux numéros séparés par un signe moins. Les éléments de la liste seront séparés par des virgules.
Exemple :
–on 30-34,50,61-67
3.2.4. F
ILTRAGE SUR LE NUMERO DE LIGNE DE SCANIl est possible de filtrer sur le numéro de ligne de scan avec l’option « -sln ». La valeur peut être une liste de numéros de ligne de scan ou d’intervalles précisés par deux numéros séparés par un signe moins. Les éléments de la liste doivent être séparés par des virgules.
Exemple :
–sln 12-14,17
3.2.5. F
ILTRAGE SUR LE NUMERO DE CHAMP DE VUEIl est possible de filtrer sur le numéro de champ de vue avec l’option « -fov ». La valeur peut être une liste de numéros de champ de vue ou d’intervalles précisés par deux numéros séparés par un signe moins. Les éléments de la liste doivent être séparés par des virgules.
Exemple : –fov 1-4,16
3.2.6. F
ILTRAGE SUR L’
ANGLE DE VUEIl est possible de filtrer sur un intervalle d’angles de vue avec l’option « -va ». Les deux valeurs doivent être séparées par le signe moins.
Exemple : –va 30-45.6
3.2.7. F
ILTRAGE D’
UNE PLAGE HORAIREL’option « -tr » permet de filtrer plusieurs plages horaires. Chaque plage horaire doit suivre une syntaxe de saisie des heures minutes et secondes de la forme : 00h00m00s-00h00m00s. Les plages doivent être séparées par des virgules.
Exemple :
-tr 10h45m00s-14h00m00s,15h00m00s-15h10m00s
3.2.8. F
ILTRAGE SUR L’
INDICE JOUR/
NUITIl est possible de filtrer sur l’estimation du jour ou de la nuit avec l’option « -tp ». Les valeurs possibles sont
« day » pour le jour, « night » pour la nuit et « all » pour avoir les deux. La valeur par défaut est « all ».
–tp day
3.2.9. F
ILTRAGE SUR L’
INDICE TERRE/
MERIl est possible de filtrer sur l’estimation du type de surface (terre ou mer) l’option « -st ». Les valeurs possibles sont « sea » pour la mer, « land » pour la terre et « all » pour avoir les deux. La valeur par défaut est « all ».
–st sea
Le filtrage sur l’indice terre/mer utilise une base de données. Il est possible de changer de base de données en utilisant l’option « alt ». L’emplacement par défaut est : /etherfs/IASI/LSM/ land_sea_alti_map.dat.
–alt /etherfs/IASI/LSM/ land_sea_alti_map.dat
3.2.10. F
ILTRAGE SUR LA QUALITEIl est possible de filtrer les données L1C sur la base des flags de qualité en utilisant l’option « -qlt ». La valeur de ce paramètre est une suite de 3 lettres ayant chacune pour valeur n ou y. y est utilisé pour exiger une bonne qualité et n pour accepter toutes les valeurs. La valeur par défaut est « nnn » (accepte toutes les données quelle que soit leur niveau de qualité).
Les flags qualités sont présents dans les fichiers BUFR day 2 pour chaque bande (canal 1 à 1997, canal 1998 à 5116 et canal 5117 à 8461), et dans les fichiers BUFR day 1 pour l’ensemble du spectre.
Dans le cas de données day 1 : si la valeur requise pour une des bandes est y, seules les occurrences de bonne qualité seront acceptées. Si toutes les valeurs sont à n, toutes les données seront acceptées.
Dans le cas de données day 2 : chaque lettre correspond à la qualité dans une bande de fréquence. Si la valeur demandée pour une bande est y, seules les bonnes occurrences de cette bande seront acceptées. Si la valeur est n, toutes les données seront acceptées.
Exemple : –qlt yyy
3.2.11. F
ILTRAGE SUR LA COUVERTURE NUAGEUSE MAXIMALEPour les spectres L1C, la couverture nuageuse maximale acceptable sera précisée par l’option « -mca ». La valeur par défaut est 100%. Ce filtrage ne fonctionne qu’avec les fichiers Day 2. Dans le cas de fichiers day 1, tous les spectres seront retournés et un avertissement est affiché dans le cas des extractions. Dans le cas des statistiques, aucun spectre n’est retourné.
Exemple : –mca 100
3.2.12. F
ILTRAGE SUR LA COUVERTURE NUAGEUSE MINIMALEPour les spectres L1C, la couverture nuageuse minimale acceptable sera précisée par l’option « -lca ». La valeur par défaut est 100%. Ce filtrage ne fonctionne qu’avec les fichiers Day 2. Dans le cas de fichiers day 1, tous les spectres seront retournés et un avertissement est affiché dans le cas des extractions. Dans le cas des statistiques, aucun spectre n’est retourné et un avertissement est affiché.
Exemple : –lca 90
3.2.13. F
ILTRAGE SUR LA COUVERTURE NEIGEIl est possible de filtrer sur un intervalle d’angles de vue avec l’option « -sf ». Les deux valeurs doivent être séparées par le signe moins. Ce filtrage ne fonctionne qu’avec les fichiers Day 2. Dans le cas de fichiers day 1, tous les spectres seront retournés et un avertissement est affiché dans le cas des extractions. Dans le cas des statistiques, aucun spectre n’est retourné et un avertissement est affiché.
Exemple : –sf 0-10
3.2.14. F
ILTRAGE SUR LA COUVERTURE TERREIl est possible de filtrer sur un intervalle d’angles de vue avec l’option « -lf ». Les deux valeurs doivent être séparées par le signe moins. Ce filtrage ne fonctionne qu’avec les fichiers Day 2. Dans le cas de fichiers day 1, tous les spectres seront retournés et un avertissement est affiché dans le cas des extractions. Dans le cas des statistiques, aucun spectre n’est retourné et un avertissement est affiché.
Exemple : –lf 90-100
3.2.15. F
ILTRAGE SUR LA MOYENNE DE MESUREIIS
Il est possible de filtrer sur un intervalle d’angles de vue avec l’option « -avg ». Les deux valeurs doivent être séparées par le signe moins. Ce filtrage ne fonctionne qu’avec les fichiers Day 2. Dans le cas de fichiers day 1, tous les spectres seront retournés et un avertissement est affiché dans le cas des extractions. Dans le cas des statistiques, aucun spectre n’est retourné et un avertissement est affiché.
Exemple :
–avg 0.00103-10
3.2.16. F
ILTRAGE SUR LA VARIANCE DE MESUREIIS
Il est possible de filtrer sur un intervalle d’angles de vue avec l’option « -var ». Les deux valeurs doivent être séparées par le signe moins. Ce filtrage ne fonctionne qu’avec les fichiers Day 2. Dans le cas de fichiers day 1, tous les spectres seront retournés et un avertissement est affiché dans le cas des extractions. Dans le cas des statistiques, aucun spectre n’est retourné et un avertissement est affiché.
Exemple :
–var 0-0.00002
3.2.17. F
ILTRAGE D’
UNE EXTENSION SUR LES FICHIERS D’
ENTREEL1C
L’option « -ef » permet de filtrer les derniers caractères des noms des fichiers. Plusieurs extensions peuvent être précisées en les séparant avec le caractère « | ». La valeur par défaut est « l1_bufr|bin ».
Exemple :
-ef l1_bufr|bin
3.2.18. F
ILTRAGE D’
UNE EXTENSION SUR LES FICHIERS D’
ENTREEL2
L’option « -ef2 » permet de filtrer les derniers caractères des noms des fichiers. Plusieurs extensions peuvent être précisées en les séparant avec le caractère « | ». La valeur par défaut est « l2_bufr|bin ».
Exemple :
-ef2 l2_bufr
3.2.19. F
ILTRAGE GENERIQUE SUR LES NOMS DE FICHIERSL1C
Il est possible d’appliquer un filtrage générique sur les noms des fichiers d’entrée L1C avec l’option « -mf ».
La valeur peut être une liste de chaines de caractères séparées par des virgules.
Exemple :
–mf 21968,21969
3.2.20. F
ILTRAGE GENERIQUE SUR LES NOMS DE FICHIERSL2
Il est possible d’appliquer un filtrage générique sur les noms des fichiers d’entrée L2 avec l’option « -mf2 ».
La valeur peut être une liste de chaines de caractères séparées par des virgules.
Exemple :
–mf2 21968,21969
3.3. PARAMETRES SUR LES STATISTIQUES
Les options suivantes, pour le calcul des statistiques, nécessitent le paramétrage du format de sortie à la valeur txtstat.
3.3.1. S
TATISTIQUES DITES SIMPLESEn l’absence d’une des dix options suivantes, le logiciel calcule la moyenne et l’écart-type des radiances en conditions de ciel clair, nuageux à plus de 95% et tous ciels, pour chaque canal extrait (ou des températures de brillance). Ces statistiques sont dites simples.
3.3.2. C
ALCUL DES MOMENTS D’
ORDRE3
ET4
L’option « -sk » permet d’ajouter le calcul des moments d’ordre 3 (skewness) et 4 (kurtosis) dans la statistique simple. La valeur doit être mise à 1 pour être activée ou à 0 pour être inhibée. La valeur par défaut est 0.
Exemple : -sk 1
3.3.3. D
IFFERENCIATION DES PIXELSIASI
ET AGREGATION DE RUNL’option « -stsext » permet le calcul des statistiques pour l’ensemble des pixels IASI, et pour chaque pixel IASI (5 statistiques produites). Un fichier est sorti pour chaque configuration nuit sur terre, nuit sur mer, jour sur terre, jour sur mer. La valeur doit être mise à 1 pour être activée ou à 0 pour être inhibée. La valeur par défaut est 0.
Exemple : -stsext 1
3.3.4. C
ALCUL SUR UN MAILLAGE DE LAT
ERRE TOUS LES2°
L’option « boxstat » permet le calcul, dans chaque case d’un maillage de la Terre tous les 2° en latitude et en longitude, des paramètres suivants :
• Si des spectres L1C sont extraits : la moyenne de la couverture nuageuse, si les fichiers examinés sont au format day2. Dans le cas contraire, aucun calcul n’est effectué est un avertissement est affiché ;
• Si des produits L2 sont extraits : la moyenne de paramètres définis pour chaque type de produit : o trg : colonne de chaque gaz trace (4 fichiers générés) ;
o ozo : colonne de chaque couche d’atmosphère considérée (4 fichiers générés) ; o clp : paramètres CloudAmount1, Temperature1 et Pressure1 (3 fichiers générés) ;
o twt : dernières valeurs disponibles (avant le sol) de température et de rapport de mélange (2 fichiers générés) ;
o ems : moyenne des 12 valeurs d’émissivité (1 fichier généré).
Pour chaque fichier produit, un fichier associé fournissant le nombre de mesures ayant permis le calcul des moyennes dans chaque case du maillage est produit.
Exemple : -boxstat 1
Il est possible de modifier le nombre de cases en latitude et en longitude du maillage, en les indiquant après l’option « boxstat », séparés par des signes moins.
Exemple : les statistiques sur un maillage avec des cases de 1° (180 cases en latitude et 360 en longitude) sont obtenues avec l’option :
-boxstat 180-360
3.3.5. C
ALCUL D’
HISTOGRAMMES EN LATITUDEL’option « histlat » permet le calcul de la distribution en latitude des paramètres suivants :
• la moyenne et l’écart-type des radiances de chaque canal extrait (ou des températures de brillance) ;
• la moyenne et l’écart-type de la couverture nuageuse ;
• la moyenne et l’écart-type de la couverture terre/mer ;
• la moyenne et l’écart-type de la couverture neige ;
• la moyenne et l’écart-type de la moyenne IIS ;
• la moyenne et l’écart-type de la variance IIS.
Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre.
Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.
Exemple :
-histlat -90-90,180
3.3.6. C
ALCUL D’
HISTOGRAMMES EN RADIANCES/
TEMPERATURE DE BRILLANCE L’option « histpix » permet le calcul de la distribution en radiances du nombre de mesures pour chaque pixel IASI et pour l’ensemble des pixels, pour chaque canal extrait. Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre. Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.Si l’option –tb est configurée à 1, les classes sont en températures de brillance. Les valeurs minimale et maximale à indiquer sont alors des valeurs de température.
Exemple :
-histpix 0.0001-0.001,100
3.3.7. C
ALCUL D’
HISTOGRAMMES EN COUVERTURE NUAGEUSEL’option « histcloud » permet le calcul de la distribution en couverture nuageuse du nombre de mesures.
Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre.
Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.
Exemple :
-histcloud 0-100,50
3.3.8. C
ALCUL D’
HISTOGRAMMES EN COUVERTURE TERRE/
MERL’option « histland » permet le calcul de la distribution en couverture terre/mer du nombre de mesures.
Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre.
Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.
Exemple :
-histland 0-100,50
3.3.9. C
ALCUL D’
HISTOGRAMMES EN COUVERTURE NEIGEL’option « histsnow » permet le calcul de la distribution en couverture neige du nombre de mesures.
Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre.
Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.
Exemple :
-histsnow 0-100,50
3.3.10. C
ALCUL D’
HISTOGRAMMES EN MOYENNE DE TEMPERATUREIIS
L’option « histavg » permet le calcul de la distribution en moyenne de température IIS du nombre de mesures.
Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre.
Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.
Exemple :
-histavg 0-0.002,100
3.3.11. C
ALCUL D’
HISTOGRAMMES EN VARIANCE DE TEMPERATUREIIS
L’option « histvar » permet le calcul de la distribution en variance de température IIS du nombre de mesures.
Les valeurs minimale, maximale et le nombre de classes de l’histogramme sont à indiquer dans cet ordre.
Un tiret sépare les valeurs extrêmes, une virgule précède le nombre de classes.
Exemple :
-histvar 0-0.001,100
4. EXEMPLES
Ce chapitre expose plusieurs exemples d’utilisation.
4.1. EXEMPLE 1
Extraction le 15/03/2011 des canaux 45 à 51.
> obr –d /etherfs/IASI/L1C –fd 2011-03-15 –ld 2011-03-15 –c 45-51 –out 2011-03- 15.bin
Les données sont inscrites dans le fichier 2011-03-15.bin.
4.2. EXEMPLE 2
Extraction le 04/04/2011 des canaux 1 à 8461..
> obr –d /etherfs/IASI/L1C –fd 2011-04-04 –ld 2011-04-04 –c 1-8461 –out 2011-04- 04.bin
Les données sont inscrites sur le fichier 2011-04-04.bin.
4.3. EXEMPLE 3
Extraction le 04/04/2011 du produit L2 trg. Les fichiers de données se trouvent sur la machine de l’utilisateur toto.
> obr –myd2 /home/<user>/dataL2 –fd 2011-04-04 –ld 2011-04-04 –t2 trg –of txt – out 2011-04-04trg.txt
Les données sont inscrites sur le fichier 2011-04-04trg.txt.
4.4. EXEMPLE 4
Extraction conjointe le 04/04/2011 des spectres L1C (canaux 1 à 8461) et du produit L2 ems.
> obr –d /etherfs/IASI/L1C –d2 /etherfs/IASI/L2 –fd 2011-04-04 –ld 2011-04-04 –c 1-8461 –t2 ems –out 2011-04-04mix.bin
Les données sont inscrites sur le fichier 2011-04-04mix.bin.
4.1. EXEMPLE 5
Extraction conjointe le 04/04/2011 des spectres L1C (canaux 1 à 8461) pour trois boîtes géographiques.
> obr –d /etherfs/IASI/L1C–fd 2011-04-04 –ld 2011-04-04 –c 1-8461 –out 2011-04- 04 –of txt -box 43-44,1-2,Toulouse -box 48-49,2-3,Paris -box -18--17,-150-- 149,Tahiti
Les données sont inscrites sur les fichiers 2011-04-04.Toulouse.txt, 2011-04-04.Paris.txt, 2011-04- 04.Tahiti.txt.
5. FORMAT DE SORTIE DES FICHIERS BINAIRES
5.1. PARAMETRES COMMUNS
Les fichiers de sortie binaires sont constitués d’un header et d’une suite d’enregistrements de taille identique.
Le header contient les données suivantes :
Nom Taille (octet) Type Description
nHeaderSize 4 entier Taille du header à l’eclusion de
ce parametre et de son homologue en fin de header.
nByteOrder 1 entier 0 : little endian
1 : big endian
nFormatVersion 4 entier Version du format de fichier,
doit contenir la valeur 5
nSatelliteIdentifier 4 entier Identificateur du satellite
nRecordHeaderSise 4 entier Taille des données générales
pour chaque enregistrement Sera utilisé pour une compatibilité ascendante
bTb 1 booleen 1 si extraction faite en
température de brillance, 0 sinon
nChannelCount 4 entier Nombre de canaux
nChannel (tableau) 4 * nChannelCount entier Tableau des numéros des canaux extraits
bAvhrr 1 booleen 1 si extraction des données AVHRR, 0 sinon.
nL2SectionCount 2 entier Nombre de sections L2.
nL2SectionType (tableau) 4 *
nL2SectionCount entier Tableau des types de section L2. Les codes utilisés sont les suivants :
1: clp:
2: twt:
3: ozo 4: trg 5: ems
nHeaderSize 4 entier Taille du header (identique à
celui du début) Chaque enregistrement contient les données suivantes :
Nom Taille (octet) Type Description
nRecordSize 4 entier Taille de l’enregistrement à
l’exclusion de ce paramètre et de son homologue de fin d’enregistrement.
nYear 2 entier Année
nMonth 1 entier Mois
nDay 1 entier Jour
nHour 1 entier Heure
nMinute 1 entier Minute
nMilliSecond 4 entier Millisecondes
fLatitude 4 réel Latitude
fLongitude 4 réel Longitude
fSatelliteZenithAngle 4 réel Angle zénithal du satellite
fBearing 4 réel Azimut du satellite
fSolarZenithAngle 4 réel Angle zénithal solaire
fSolarAzimuth 4 réel Azimut du soleil
nFieldOfViewNumber 4 entier Numéro de champ de vue
nOrbitNumber 4 entier Numéro d’orbite
nScanLineNumber 4 entier Numéro de ligne de scan fHeightOfStation 4 réel Hauteur de station (km)
L1SpecificData Cf §5.2 Structure Données L1C éventuelles L2SpecificData (tableau) Cf §5.3 Structure Données pour chaque type de
L2 requis dans l’ordre énuméré dans le header
nRecordSize 4 entier Taille de l’enregistrement
5.2. PARAMETRES DES SPECTRES L1C
En cas d’extraction de spectres L1C, les paramètres suivants seront extraits :
Nom Taille (octet) Type Description
nDayVersion 2 entier Version
1 pour day 1 2 pour day 2
nStartChannel1 4 entier 1 pour day 1
nEndChannel1 4 entier 8461 pour day 1
nGqisFlagQual1 4 entier Flag qualité
nStartChannel2 4 entier 0 pour day 1
nEndChannel2 4 entier 0 pour day 1
nGqisFlagQual2 4 entier Flag qualité
-1 pour day 1
nStartChannel3 4 entier 0 pour day 1
nEndChannel3 4 entier 0 pour day 1
nGqisFlagQual3 4 entier Flag qualité
-1 pour day 1
nGEUMAvhrr1BCldFrac 4 entier Fraction de couverture nuageuse
-1 pour day 1
nSurfaceType 1 entier Type de surface
1 pour terre 0 pour mer
fChannelValue 4* nChannelCount réel valeurs des canaux dans
l’ordre demandé
AvhrrData 0 ou 596 structure Données AVHRR éventuelles
Le format de la partie AvhrrData est le suivant :
Nom Taille (octet) Type Description
nSatelliteInstruments 4 entier Numéro d’instrument
nAvhrrChannelCombination 4 entier Combinaison de canal AVHRR
7 * AvhrrSingleScene 7 * 84 structure
Chaque séquence AvhrrSingleScene contiendra les éléments suivants :
Nom Taille (octet) Type Description
fYAngularPositionFromCentreOfGravity 4 réel fZAngularPositionFromCentreOfGravity 4 réel
fFractionOfClearPixelsInHIRSFOV 4 réel
6 * AvhrrSR 6 * 12 structure
Chaque séquence AvhrrSR contiendra les éléments suivants :
Nom Taille (octet) Type Description
nChannelNumber 4 entier
nMeanAvhrrRadiance 4 réel
nStandardDeviationAvhrrRadiance 4 réel
5.3. PARAMETRES DES PRODUITS L2
En cas d’extraction de produits L2, les paramètres suivants seront extraits :
Nom Taille (octet) Type Description
nSuperadiabaticIndicator 1 entier
nLandSeaQualifier 1 entier
nDayNightQualifier 1 entier
nSatelliteDataProcessingTechniqueUsed 4 entier
nSunGlintIndicator 1 entier
nCloudFormationAndHeightAssignment 4 entier
nInstrumentDetectingClouds 4 entier
nValidationFlagForIASIL1Product 4 entier
nQualityCompletenessOfRetrieval 4 entier
nRetrievalChoiceIndicator 4 entier
nSatelliteManoeuvreIndicator 4 entier
OzoData 0 ou 52 structure Données ozo
éventuelles
TrgData 0 ou 20 structure Données trg
éventuelles
ClpData 0 ou 52 structure Données clp
éventuelles
TwtData structure Données twt
éventuelles
EmsData 0 ou 100 structure Données ems
éventuelles
5.3.1. P
ARAMÈTRES DES PRODUITS OZO La structure OzoData comporte les paramètres suivants :Nom Taille (octet) Type Description
nSelectionBackgroundState 4 entier
fPressure11 4 réel
fPressure12 4 réel
fIntegrated03Density1 4 réel
fPressure21 4 réel
fPressure22 4 réel
fIntegrated03Density2 4 réel
fPressure31 4 réel
fPressure32 4 réel
fIntegrated03Density3 4 réel
fPressure41 4 réel
fPressure42 4 réel
fIntegrated03Density4 4 réel
5.3.2. P
ARAMÈTRES DES PRODUITS TRG La structure TrgData comporte les paramètres suivants :Nom Taille (octet) Type Description
nSelectionBackgroundState 4 entier
fIntegratedN2Odensity 4 réel
fIntegratedCODensity 4 réel
fIntegratedCH4Density 4 réel
fIntegratedCO2Density 4 réel
5.3.3. P
ARAMÈTRES DES PRODUITS CLP La structure ClpData comporte les paramètres suivants :Nom Taille (octet) Type Description
nVerticalSignificance 4 entier
fPressure1 4 réel
fTemperatureOrDryBulbTemperature1 4 réel
nCloudAmountInSegment1 4 réel
nCloudPhase1 4 entier
fPressure2 4 réel
fTemperatureOrDryBulbTemperature2 4 réel
nCloudAmountInSegment2 4 réel
nCloudPhase2 4 entier
fPressure3 4 réel
fTemperatureOrDryBulbTemperature3 4 réel
nCloudAmountInSegment3 4 réel
nCloudPhase3 4 entier
5.3.4. P
ARAMÈTRES DES PRODUITS TWT La structure TwtData comporte les paramètres suivants :Nom Taille (octet) Type Description
nVerticalSignificance1 4 entier
fPressure 4 réel
nNumberOfObservations1 4 entier
fSkinTemperature 4 réel
nNumberOfObservations2 4 entier
nVerticalSignificance2 4 entier
nPTCount 4 entier Nombre de donnees
(Pression Temperature/Dry- Bulb Temperature)
nPTdata 8*nPTCount structure
nPMRdataCount 4 entier Nombre de donnees
(Pression Mixing Ratio)
PMRdata 8*nPMRCount structure
Le format de la structure Ptdata est le suivant :
Nom Taille (octet) Type Description
fPressure 4 réel
fTemperatureOrDryBulbTemperature 4 réel
Le format de la structure PMRdata est le suivant :
Nom Taille (octet) Type Description
fPressure 4 réel
fMixingRatio 4 réel
5.3.5. P
ARAMÈTRES DES PRODUITS EMS La structure EmsData comporte les paramètres suivants :Nom Taille (octet) Type Description
nSelectionBackgroundState 4 entier
FreqEmsData 8*12 structure 12 données
d’émissivité Le format de la structure FreqEmsData est le suivant :
Nom Taille (octet) Type Description
f SatelliteChannelCentreFrequency 4 réel
fEmissivity 4 réel
6. FORMAT DE SORTIE DES FICHIERS TEXTE
6.1. PARAMETRES COMMUNS
Les fichiers de sortie textes sont constitués d’une ligne contenant tous les titres des colonnes et d’une suite de lignes.
Chaque colonne est séparée par une tabulation (‘\t’ en langage C). Chaque ligne se termine par un caractère de retour à la ligne (‘\n’ en langage C).
Nom de colonne Contenu Type
SatelliteIdentifier Satellite identifier entier
Tb 1 si température de
brillance booléen
0 si radiance
Year Year entier
Month Month entier
Day Day entier
Hour Hour entier
Minute Minute entier
Milliseconds Milliseconds entier
Latitude Latitude (high accuracy) réel Longitude Longitude (high accuracy) réel SatelliteZenithAngle Satellite zenith angle réel
Bearing Bearing or azimuth réel
SolarZenithAngle Solar zenith angle réel
SolarAzimuth Solar azimuth réel
FieldOfViewNumber Field of view number entier
OrbitNumber Orbit number entier
ScanLineNumber Scan line number entier HeightOfStation Height of station in km réel
Données L1 sous forme de plusieurs colonnes
Données L1, cf §6.2
Données L2 sous forme de plusieurs colonnes
Donnée L2, cf §6.3
6.2. PARAMETRES DES SPECTRES L1C
En cas d’extraction de spectres L1C, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
DayVersion BUFR day version (1 ou 2) entier
StartChannel1 Start channel entier
EndChannel1 End channel entier
GqisFlagQual1 GqisFlagQual – individual IASI- system quality flag
entier
StartChannel2 Start channel entier
EndChannel2 End channel entier
GqisFlagQual2 GqisFlagQual – individual IASI- system quality flag
entier
StartChannel3 Start channel entier
EndChannel3 End channel entier
GqisFlagQual3 GqisFlagQual – individual IASI- system quality flag
entier
CloudFraction Cloud amount in segment entier
SurfaceType Type de surface entier
Une colonne par canal, le titre de la colonne étant le numéro de canal
fChannelValue réel
Titres des données AVHRR données AVHRR si demandées Ordre des colonnes pour les données AVHRR :
Nom de colonne Contenu Type
AvhrrInstrument Satellite instruments entier
AvhrrChannelCombination AVHRR channel combination entier 7 * AvhrrSingleScene 7 fois les colonnes de
AvhrrSingleScene Ordre des colonnes de AvhrrSignleScene :
Nom de colonne Contenu Type
AvhrrYAP Y angular position from centre of gravity
réel
AvhrrZAP Z angular position from centre of gravity
réel
AvhrrCPF Fraction of clear pixels in HIRS
FOV entier
6 * AvhrrSR 6 fois les colonnes de AvhrrSR
Ordre des colonnes de AvhrrSR :
Nom de colonne Contenu Type
AvhrrChannel Channel number entier
AvhrrMeanRadiance Mean AVHRR radiance réel
AvhrrStdDevRadiance Standard deviation AVHRR
radiance
réel
6.3. PARAMETRES DES PRODUITS L2
En cas d’extraction de produits L2, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
SuperadiabaticIndicator Superadiabatic indicator entier
LandSeaQualifier Land/sea qualifier entier
DayNightQualifier Day/night qualifier entier
SatelliteDataProcessingTechniqueUsed Satellite data processing technique used
entier
SunGlintIndicator Sun glint indicator entier
CloudFormationAndHeightAssignment Cloud formation and height assignment
entier
InstrumentDetectingClouds Instrument detecting clouds entier ValidationFlagForIASIL1Product Validation flag for IASI level
1 product entier
QualityCompletenessOfRetrieval Quality completeness of retrieval
entier
RetrievalChoiceIndicator Retrieval choice indicator entier
SatelliteManoeuvreIndicator Satellite manoeuvre
indicator
entier
OzoData données OZO si
demandées
TrgData données TRG si demandées
ClpData données CLP si demandées
TwtData données TWT si
demandées
EmsData données EMS si
demandées
6.3.1. P
ARAMETRES DES PRODUITS OZOEn cas d’extraction de produits L2 ozo, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
SelectionBackgroundState Selection background state entier
Pressure11 Pressure réel
Pressure12 Pressure réel
Integrated03Density1 Integrated 03 density réel
Pressure21 Pressure réel
Pressure22 Pressure réel
Integrated03Density2 Integrated 03 density réel
Pressure31 Pressure réel
Pressure32 Pressure réel
Integrated03Density3 Integrated 03 density réel
Pressure41 Pressure réel
Pressure42 Pressure réel
Integrated03Density4 Integrated 03 density réel
6.3.2. P
ARAMETRES DES PRODUITS TRGEn cas d’extraction de produits L2 trg, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
SelectionBackgroundState Selection background state entier
IntegratedN2ODensity Integrated N2O density réel
IntegratedCODensity Integrated CO density réel
IntegratedCH4Density Integrated CH4 density réel
IntegratedCO2Density Integrated CO2 density réel
6.3.3. P
ARAMETRES DES PRODUITS CLPEn cas d’extraction de produits L2 clp, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
VerticalSignificance Vertical significance entier
Pressure1 Pressure réel
TemperatureOrDryBulbTemperature1 Temperature/Dry-bulb temperature réel
CloudAmountInSegment1 Cloud amount in segment réel
CloudPhase1 Cloud phase entier
Pressure2 Pressure réel
TemperatureOrDryBulbTemperature2 Temperature/Dry-bulb temperature réel
CloudAmountInSegment2 Cloud amount in segment réel
CloudPhase2 Cloud phase entier
Pressure3 Pressure réel
TemperatureOrDryBulbTemperature3 Temperature/Dry-bulb temperature réel
CloudAmountInSegment3 Cloud amount in segment réel
CloudPhase3 Cloud phase entier
6.3.4. P
ARAMETRES DES PRODUITS TWTEn cas d’extraction de produits L2 twt, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
VerticalSignificance1 Vertical significance entier
Pressure Pressure réel
NumberOfObservations1 Number of observations entier
SkinTemperature Skin temperature réel
NumberOfObservations2 Number of observations entier
VerticalSignificance2 Vertical significance entier
PTCount PTCount entier
2 colonnes par donnée : Pressure et Temperature/Dry-bulb temperature
PTdata réels
PMRdataCount PMRdataCount entier
2 colonnes par donnée : Pressure et Mixing ratio
PMRdata réels
6.3.5. P
ARAMETRES DES PRODUITS EMSEn cas d’extraction de produits L2 ems, les paramètres suivants seront extraits :
Nom de colonne Contenu Type
SelectionBackgroundState Selection background state entier 2 colonnes par donnée : Satellite
channel centre frequency et emissivity
12 données au total
FreqEmsData réels
7. VALEURS PAR DEFAUT DES DONNEES MANQUANTES
Les valeurs par défaut dans le cas de données manquantes sont données dans les tableaux suivants.
7.1. PARAMETRES COMMUNS
Champ Valeur par défaut Type
SatelliteIdentifier -1 entier
Tb -1 (si pas de données L1C
extraites)
booléen
Year -1 entier
Month -1 entier
Day -1 entier
Hour -1 entier
Minute -1 entier
Milliseconds -1 entier
Latitude -777 réel
Longitude -777 réel
SatelliteZenithAngle -777 réel
Bearing -777 réel
SolarZenithAngle -777 réel
SolarAzimuth -777 réel
FieldOfViewNumber -1 entier
OrbitNumber -1 entier
ScanLineNumber -1 entier
HeightOfStation -777 réel
7.2. PARAMETRES DES SPECTRES L1C
Champ Valeur par défaut Type
DayVersion sans objet entier
StartChannel1 -1 entier
EndChannel1 -1 entier
GqisFlagQual1 -1 entier
StartChannel2 -1 entier
EndChannel2 -1 entier
GqisFlagQual2 -1 entier
StartChannel3 -1 entier
EndChannel3 -1 entier
GqisFlagQual3 -1 entier
CloudFraction -1 entier
SurfaceType -1 entier
Une colonne par canal, le titre de la colonne étant le numéro de canal
-777 (si radiance) 0 (Si température)
réel
Données AVHRR Données AVHRR :
Nom de colonne Valeur par défaut Type
AvhrrInstrument -1 entier
AvhrrChannelCombination -1 entier
7 * AvhrrSingleScene AvhrrSignleScene :
Nom de colonne Valeur par défaut Type
AvhrrYAP -777 réel
AvhrrZAP -777 réel
AvhrrCPF -1 entier
6 * AvhrrSR AvhrrSR :
Nom de colonne Valeur par défaut Type
AvhrrChannel -1 entier
AvhrrMeanRadiance -777 réel
AvhrrStdDevRadiance -777 réel
7.3. PARAMETRES DES PRODUITS L2
Nom de colonne Valeur par défaut Type
SuperadiabaticIndicator -1 entier
LandSeaQualifier -1 entier
DayNightQualifier -1 entier
SatelliteDataProcessingTechniqu
eUsed -1 entier
SunGlintIndicator -1 entier
CloudFormationAndHeightAssign ment
-1 entier
InstrumentDetectingClouds -1 entier
ValidationFlagForIASIL1Product -1 entier
QualityCompletenessOfRetrieval -1 entier
RetrievalChoiceIndicator -1 entier
SatelliteManoeuvreIndicator -1 entier
OzoData TrgData ClpData TwtData EmsData
7.3.1. P
ARAMETRES DES PRODUITS OZONom de colonne Valeur par défaut Type
SelectionBackgroundState -1 entier
Pressure11 -777 réel
Pressure12 -777 réel
Integrated03Density1 -777 réel
Pressure21 -777 réel
Pressure22 -777 réel
Integrated03Density2 -777 réel
Pressure31 -777 réel
Pressure32 -777 réel
Integrated03Density3 -777 réel
Pressure41 -777 réel
Pressure42 -777 réel
Integrated03Density4 -777 réel
7.3.2. P
ARAMETRES DES PRODUITS TRGNom de colonne Valeur par défaut Type
SelectionBackgroundState -1 entier
IntegratedN2ODensity -777 réel
IntegratedCODensity -777 réel
IntegratedCH4Density -777 réel
IntegratedCO2Density -777 réel
7.3.3. P
ARAMETRES DES PRODUITS CLPNom de colonne Valeur par défaut Type
VerticalSignificance -1 entier
Pressure1 -777 réel
TemperatureOrDryBulbTemperature1 -777 réel
CloudAmountInSegment1 -777 réel
CloudPhase1 -1 entier
Pressure2 -777 réel
TemperatureOrDryBulbTemperature2 -777 réel
CloudAmountInSegment2 -777 réel
CloudPhase2 -1 entier
Pressure3 -777 réel
TemperatureOrDryBulbTemperature3 -777 réel
CloudAmountInSegment3 -777 réel
CloudPhase3 -1 entier
7.3.4. P
ARAMETRES DES PRODUITS TWTNom de colonne Valeur par défaut Type
VerticalSignificance1 -1 entier
Pressure -777 réel
NumberOfObservations1 -1 entier
SkinTemperature -777 réel
NumberOfObservations2 -1 entier
VerticalSignificance2 -1 entier
PTCount -1 entier
2 colonnes par donnée : Pressure et Temperature/Dry-bulb temperature
Pressure : -777 Temperature/Dry-bulb temperature : -777
réels
PMRdataCount -1 entier
2 colonnes par donnée : Pressure et Mixing ratio
Pressure : -777 Mixing ratio : -777
réels
7.3.5. P
ARAMETRES DES PRODUITS EMSNom de colonne Valeur par défaut Type
SelectionBackgroundState -1 entier
2 colonnes par donnée : Satellite channel centre frequency et emissivity
Satellite channel centre frequency : -777
Emissivity : -777
réels
8. FORMAT DE SORTIE DES STATISTIQUES
Dans tous les fichiers produits, chaque colonne est séparée par une tabulation (‘\t’ en langage C). Chaque ligne se termine par un caractère de retour à la ligne (‘\n’ en langage C).
8.1. STATISTIQUES SIMPLES
Un seul fichier est produit. Il comporte 6 lignes d’entête (commençant par le caractère #), puis une ligne contenant les titres des colonnes. Chaque canal extrait donne ensuite une ligne de statistiques.
Nom de colonne Contenu Type
Channel Numéro de canal entier
AverageSpectrum Moyenne des radiances réel ClearSkyAverageSpectrum Moyenne des radiances des
pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrum Moyenne des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
StdDev Écart-type des radiances réel ClearSkyStdDev Écart-type des radiances des
pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)StdDev Écart-type des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
8.2. AJOUT DES MOMENTS D’ORDRE 3 ET 4
Un seul fichier est produit. Il comporte 6 lignes d’entête (commençant par le caractère #), puis une ligne contenant les titres des colonnes. Chaque canal extrait donne ensuite une ligne de statistiques.
Nom de colonne Contenu Type
Channel Numéro de canal entier
AverageSpectrum Moyenne des radiances réel ClearSkyAverageSpectrum Moyenne des radiances des
pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrum Moyenne des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
StdDev Écart-type des radiances réel ClearSkyStdDev Écart-type des radiances des
pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)StdDev Écart-type des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
Skewness Moment d’ordre 3 des radiances réel ClearSkySkewness Moment d’ordre 3 des radiances
des pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)Skewness Moment d’ordre 3 des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
Kurtosis Moment d’ordre 4 des radiances réel ClearSkyKurtosis Moment d’ordre 4 des radiances
des pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)Kurtosis Moment d’ordre 4 des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
8.3. DIFFERENCIATION DES PIXELS IASI ET AGREGATION DE RUN
Quatre fichiers sont produits, un pour chaque configuration terre de jour, terre de nuit, mer de jour, mer de nuit. Chaque fichier comporte 6 lignes d’entête (commençant par le caractère #), puis une ligne contenant tous les titres des colonnes. Chaque canal extrait donne ensuite une ligne de statistiques.
Nom de colonne Contenu Type
Channel Numéro de canal entier
AverageSpectrumAll Moyenne des radiances pour
tous les pixels réel
ClearSkyAverageSpectrumAll Moyenne des radiances des pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrumAll Moyenne des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
StdDevAll Écart-type des radiances pour tous les pixels
réel
ClearSkyStdDevAll Écart-type des radiances des pixels dont la couverture nuageuse est nulle
réel
Cloudy(95%)StdDevAll Écart-type des radiances des pixels dont la couverture nuageuse est supérieure ou égale à 95%
réel
AverageSpectrumP1 Moyenne des radiances pour les
pixels IASI 1 réel
ClearSkyAverageSpectrumP1 Moyenne des radiances des pixels IASI 1 dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrumP1 Moyenne des radiances des pixels IASI 1 dont la couverture nuageuse est supérieure ou égale à 95%
réel
StdDevP1 Écart-type des radiances pour les pixels IASI 1
réel
ClearSkyStdDevP1 Écart-type des radiances des pixels IASI 1 dont la couverture nuageuse est nulle
réel
Cloudy(95%)StdDevP1 Écart-type des radiances des pixels IASI 1 dont la couverture nuageuse est supérieure ou égale à 95%
réel
AverageSpectrumP2 Moyenne des radiances pour les pixels IASI 2
réel
ClearSkyAverageSpectrumP2 Moyenne des radiances des pixels IASI 2 dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrumP2 Moyenne des radiances des pixels IASI 2 dont la couverture nuageuse est supérieure ou égale à 95%
réel
StdDevP2 Écart-type des radiances pour les pixels IASI 2
réel
ClearSkyStdDevP2 Écart-type des radiances des pixels IASI 2 dont la couverture nuageuse est nulle
réel
Cloudy(95%)StdDevP2 Écart-type des radiances des pixels IASI 2 dont la couverture nuageuse est supérieure ou égale à 95%
réel
AverageSpectrumP3 Moyenne des radiances pour les
pixels IASI 3 réel
ClearSkyAverageSpectrumP3 Moyenne des radiances des pixels IASI 3 dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrumP3 Moyenne des radiances des pixels IASI 3 dont la couverture nuageuse est supérieure ou égale à 95%
réel
StdDevP3 Écart-type des radiances pour les pixels IASI 3
réel
ClearSkyStdDevP3 Écart-type des radiances des pixels IASI 3 dont la couverture nuageuse est nulle
réel
Cloudy(95%)StdDevP3 Écart-type des radiances des pixels IASI 3 dont la couverture nuageuse est supérieure ou égale à 95%
réel
AverageSpectrumP4 Moyenne des radiances pour les pixels IASI 4
réel
ClearSkyAverageSpectrumP4 Moyenne des radiances des pixels IASI 4 dont la couverture nuageuse est nulle
réel
Cloudy(95%)AverageSpectrumP4 Moyenne des radiances des pixels IASI 4 dont la couverture nuageuse est supérieure ou égale à 95%
réel