[4615] | 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 |
---|
[4748] | 19 | rea=ERA5 |
---|
[4615] | 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 |
---|
[4749] | 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 |
---|
[4615] | 31 | ANA_DIR='/gpfsstore/rech/psl/rpsl376/ergon/ERA5/NETCDF/GLOBAL_025/4xdaily' |
---|
[4748] | 32 | suf="aphe5.GLOBAL_025" |
---|
| 33 | fi |
---|
[4615] | 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 |
---|
[4748] | 38 | suf="aphei.GLOBAL_1125" |
---|
[4615] | 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' |
---|
[4748] | 42 | suf="aph.GLOBAL_1125" |
---|
[4615] | 43 | fi |
---|
| 44 | |
---|
| 45 | |
---|
[4748] | 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" |
---|
[4615] | 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 |
---|