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 |
---|
11 | guide_uv=y |
---|
12 | guide_t=y |
---|
13 | guide_q=y |
---|
14 | |
---|
15 | an=2000 |
---|
16 | mois=01 |
---|
17 | # |
---|
18 | # Choix des "rea"nalyses : ERA5, ERAI, OPERA |
---|
19 | rea=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 |
---|
52 | if [ "$guide_uv" = "y" ] ; then ls $fileu ; ls $filev ; fi |
---|
53 | if [ "$guide_t" = "y" ] ; then ls $filet ; fi |
---|
54 | if [ "$guide_q" = "y" ] ; then ls $fileq ; fi |
---|