Cookie-cutter : Guide Utilisateur | ||
---|---|---|
Précédent |
EUMETSAT distribue les données MSG1/SEVIRI au format XRIT. Les données sont disponibles toutes les 15 minutes, en 8 segments de basse résolution et 24 segments de haute résolution.
Par exemple, voici tous les fichiers associés au canal IR_016 (1.6 micron) de SEVIRI, pour le slot 11:45 du 22 juin 2005. PRO correspond au Prologue, EPI à l'Epilogue. Les fichiers Prologue et Epilogue sont communs à tous les canaux.
[user@hostname EUMETSAT-ARCHIVE]$ [...] /path/to/seviri_data/H-000-MSG1__-MSG1________-_________-PRO______-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000001___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000002___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000003___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000004___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000005___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000006___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000007___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-IR_016___-000008___-200506221145-C_ /path/to/seviri_data/H-000-MSG1__-MSG1________-_________-EPI______-200506221145-C_ [...]
Maintenant, prenez en compte les 11 canaux de basse résolution et le canal de haute résolution de SEVIRI. Cela donne 114 fichiers toutes les 15 minutes, soit environ 11000 fichiers par jour.
Il serait complexe pour cookie-cutter d'opérer sur tant de segments séparés. Tous les segments du même slot (même quart d'heure) doivent être rassemblés, avec les fichiers de Prologue et d'Epilogue, avant tout traitement par cookie-cutter. L'opération est relativement simple. Tout ce que vous avez à faire est de décompresser tous les fichiers avec la commande xRITDecompress (une commande fournie par EUMETSAT), puis de les concaténer (avec la commande cat) dans l'ordre suivant :
prologue |
image segments |
epilogue |
La sortie de la commande cat doit être redirigée vers un fichier portant un nom de la forme :
H-000-MSG1__-MSG1________-IR016____-CYCLE____-200506221145
Le nombre de fichiers est réduit d'environ un facteur 8 par les opérations précédentes. C'est le format d'archivage du SATMOS, d'après le centre d'archivage de Lannion. Notez bien que le blanc souligné (caractère _) dans le nom des fichiers d'origine (IR_016) est toujours présent, mais a été déplacé après le nom du canal (IR016_) dans le nom du fichier de sortie.
La distribution cookie-cutter fournit une petite commande catslot qui effectue tout le travail précédent (et assez ingrat) à votre place. Supposez que vous disposez de fichiers de données EUMETSAT dans un répertoire EUMETSAT-ARCHIVE. Avant de les traiter au moyen de cookie-cutter, il vous faudra les convertir au format d'archivage SATMOS, dans un répertoire, par exemple de nom SATMOS-YYYYMMDD :
[user@hostname cookie-cutter]$ catslot EUMETSAT-ARCHIVE SATMOS-20050622 20050622 [user@hostname cookie-cutter]$ catslot EUMETSAT-ARCHIVE SATMOS-20050622 20050622 1145 [user@hostname cookie-cutter]$ catslot EUMETSAT-ARCHIVE SATMOS-20050622 20050622 1145 1900
Dans la première commande, tous les fichiers du 22 juin 2005 dans EUMETSAT-ARCHIVE seront concaténés au format SATMOS dans SATMOS-20050622. Les deux autres commandes montrent comment convertir seulement certains slots (vous pouvez spécifier un seul slot, ou un ensemble de slots)
cookie-cutter est prêt à traiter tous les fichiers dans SATMOS-20050622.
![]() |
Afin de fonctionner, catslot suppose que xRITDecompress est disponible dans votre
variable d'environnement |