Les cycle saisonniers moyens sont disponibles sous 3 formes sur ciclad. Si on prend l'exemple de la simulation NPv5.4 pour la décennie 1982_1989
Les cycles saisonniers moyens en versions "histmth", au plus près du modèle : /prodigfs/ipslfs/dods/fabric/lmdz/SE/ORIG/NPv5.4_SE_1982_1989_1M_histmth.nc
Une version Cmorisé des mêmes
fichiers, séparés variable par variable dans :
/prodigfs/ipslfs/dods/fabric/lmdz/SE/CMOR/NPv5.4_1982_1989/
avec
les fichiers par exemple : clhcalipso.nc hfls.nc huss.nc rlutcs.nc
rsus.nc tauu.nc zg500.nc cllcalipso.nc hfns.nc pr.nc rlut.nc
rsutcs.nc tauv.nc clmcalipso.nc hfss.nc psl.nc rsdscs.nc rsut.nc
ts.nc cltcalipso.nc hur.nc rldscs.nc rsds.nc sfcWind.nc ua.nc clt.nc
hurs.nc rlds.nc rsdt.nc ta.nc va.nc ferret.jnl hus.nc rlus.nc
rsuscs.nc tas.nc wap.nc
Enfin, une version Cmorisé mais également rapportée à une grille commune et interpolée dans le temps sur : /prodigfs/ipslfs/dods/fabric/lmdz/VLR/YEAR/NPv5.4_1982_1989/NC/
La zone disque /prodigfs/ipslfs/dods/fabric/lmdz/ est automatiquement exportée par le protocole thredds et les fichiers html sont accessible de l'extérieur, en remplaçant /prodigfs/ipslfs/dods par
http://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/
et pour les fichiers netcdf par
http://vesg.ipsl.upmc.fr/thredds/dodsC/IPSLFS
Vous pouvez attaquer directement par ferret ou cdo le fichier http://vesg.ipsl.upmc.fr/thredds/dodsC/IPSLFS/fabric/lmdz/SE/ORIG/NPv5.4_SE_1982_1989_1M_histmth.nc
On peut aussi se balader dans l'arborescence :
https://vesg.ipsl.upmc.fr/thredds/catalog/IPSLFS/fabric/lmdz/catalog.html
pour chaque simulation, deux zones sont réservée pour stoker des diagnostics spécifiques :
Si vous êtes parti des fichiers Cmorisés et déjà interpollés, vous pouvez par cohérence stoker vos diagnostics sur un sous-répertoire de /prodigfs/ipslfs/dods/fabric/lmdz/VLR/YEAR/NPv5.4_1982_1988. On y trouve déjà les répertoires « METRICS » avec des diagnostics intégrés et « ZON » avec des moyennes zonales, stockées en ASCII.
/prodigfs/ipslfs/dods/fabric/lmdz/STORE/NPV5LRL79/NPv5.4 qui reprend plutôt la nomenclature de libigcm (avec EXPNAME= NPV5LRL79 et les sous répertoires ATM, ATLAS). C'est là notamment que sont stockés les atlas créés sous climaf comme /prodigfs/ipslfs/dods/fabric/lmdz/STORE/NPV5LRL79/NPv5.4/ATLAS/SE_1982_1989/ATM/index_example_YEAR_NPv5.4_1982_1989.html, attaquable de l'extérieur sous http://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/fabric/lmdz/STORE/NPV5LRL79/NPv5.4/ATLAS/SE_1982_1989/ATM/index_example_YEAR_NPv5.4_1982_1989.html
On peut définir autant de sous ensemble de simulations à comparer en créant un fichier /prodigfs/ipslfs/dods/fabric/lmdz/MultiSimu/COMP2/def.txt avec pour contenu
NPv5.3 1982_1989 Runs de l'ete
NPv5.40 1982_1989 Version 5.4
NPv5.50berg1 1982_1989 version 5.5
Si vous écrivez un script pour réaliser des diagnostics multi-simulations, l'idée est donc de le faire dépendre de ce fichier, avec comme argument « COMP2 » qui est le nom de la comparaison en question.
Typiquement, votre script commencera par les lignes contenues dans le script config.sh que vous pouvez tester de n'importe où sur ciclad en lançant ~fabric/LMDZ/UTILS/config.sh COMP2
Une des grandes nouveautés de ces diagnostics sur ciclad est l'utilisation du soft Climaf développé par Stéphane Sénesi et Jérôme servonnat dans le cadre de l'ANR convergence. Climaf en résumé est une surcouche intelligente et très souple de cdo (pour les premiers post-traitements) et ncl (pour les graphiques) écrite en python, et qui gère un cache automatique qui stoke tout un tas de fichier intermédiaires pour accélérer les opérations quand certains bouts ont déjà été réalisés. Climaf est pour le moment utilisé dans la logistique uniquement pour générer les atlas (et c'est déjà beaucoup). On appelle ici atlas, une ensemble de cartes horizontales ou de moyennes verticales réalisé à partir de cycle saisonniers moyens.
Si vous développez de nouveaux diagnostics vous pouvez soit intégrer des scripts à vous de n'importe quelle nature dans la logistiques commune, ou essayer de vous mettre plus directement à climaf. Le but étant d'avancer le plus efficacement possible. Si ce n'est pas sous climaf, c'est de toutes façon très utile d'inclure des diagnistics qui peuvent permettre ensuite d'enrichir climaff
Un cas où on conseillera peut-être climaf davantage dés le début : si il s'agit d'améliorer l'atlas = meilleures climatos, projections différentes. Parmis les choses identifiées sur les atlas :
1/ mettre des climatos de flux turbulents sur continents
2/ inclure les dernières climatos d'Alina sur les océans tropicaux
3/ mettre des diagnostics plus pertinents des variables de surface dans les régions polaires.
4/ faire des versions des atlas en coordonnées polaire stéréo.
Le script du grand tout s'appelle ~/LMDZ/MultiSimu/job_multi.sh
Je peux m'occuper de l'intégration avec vous une fois que les scripts attaquent def.txt et génèrent les diagnostics aux bons endroits.
De dont j'ai besoin c'est d'un script qui prenne en entrée le nom de l'intercomaraison (par exemple COMP2) et qui stocke des images ou pages html sur un sous répertoire de /prodigfs/ipslfs/dods/fabric/lmdz/MultiSimu/COMP2/