source: BOL/LMDZ_Setup/test_ERAfiles_JeanZay.sh

Last change on this file was 4749, checked in by asima, 8 months ago

Script optimisation :
a/ era2gcm_tuto.sh : preprocessing of ERA files, if needed, is only done for the requested variables (cf options guide_*=y) instead of the full list (u,v,ta,q)
b/ test_ERAfiles_JeanZay.sh : only list the required ERA files, don't do any preprocessing

File size: 1.9 KB
Line 
1# Script pour tester la presence de fichiers de guidage ERA* sur Jean-Zay
2# 2021/04/15
3# A. Sima (adriana.sima@lmd.ipsl.fr)
4
5
6#####################################################################
7# A choisir par l'utilisateur :
8#####################################################################
9
10# Guidage en vent(u&v) et/ou temperature, humidite
11guide_uv=y
12guide_t=y
13guide_q=y
14
15an=2000
16mois=01
17#
18# Choix des "rea"nalyses : ERA5, ERAI, OPERA
19rea=ERA5
20
21
22#####################################################################
23# Lien avec les fichiers netcdf contenant les d0 ECMWF
24#####################################################################
25   echo -------- liens de telechargement a actualiser ----
26   if [ "$rea" = "ERA5" ] ; then
27     if [ $an -ge 2022 ] ; then 
28      ANA_DIR='/gpfsstore/rech/psl/rpsl376/ergon/ERA5/NETCDF/GLOBAL_025/hourly'
29      suf="ap1e5.GLOBAL_025"
30     else
31      ANA_DIR='/gpfsstore/rech/psl/rpsl376/ergon/ERA5/NETCDF/GLOBAL_025/4xdaily'
32      suf="aphe5.GLOBAL_025"
33     fi 
34   elif [ "$rea" = "ERAI" ] ; then
35      #ANA_DIR='http://prodn.idris.fr/thredds/dodsC/ipsl_private/rpsl376/ERAI/NETCDF/GLOBAL_1125/4xdaily'
36      ANA_DIR='/gpfsstore/rech/psl/rpsl376/ergon/ERAI/NETCDF/GLOBAL_1125/4xdaily'
37      #/gpfsstore/rech/psl/rpsl376/ergon/ERAI/NETCDF/GLOBAL_075/4xdaily/AN_PL/2006/u.200601.aphei.GLOBAL_075.nc
38      suf="aphei.GLOBAL_1125"
39   else  #OPERA
40      #ANA_DIR='http://prodn.idris.fr/thredds/dodsC/ipsl_private/rpsl376/OPERA/NETCDF/4xdaily'
41      ANA_DIR='/gpfsstore/rech/psl/rpsl376/ergon/OPERA/NETCDF/4xdaily'
42      suf="aph.GLOBAL_1125"
43   fi
44
45
46 fileu="$ANA_DIR/AN_PL/$an/u.$an$mois.$suf.nc"
47 filev="$ANA_DIR/AN_PL/$an/v.$an$mois.$suf.nc"
48 filet="$ANA_DIR/AN_PL/$an/ta.$an$mois.$suf.nc"
49 fileq="$ANA_DIR/AN_PL/$an/r.$an$mois.$suf.nc"
50
51# verifier disponibilite des fichiers
52if [ "$guide_uv" = "y" ] ; then  ls $fileu ; ls $filev ; fi
53if [ "$guide_t" = "y" ] ; then  ls $filet ; fi
54if [ "$guide_q" = "y" ] ; then  ls $fileq ; fi
Note: See TracBrowser for help on using the repository browser.