[8] | 1 | #-Q- sxnec ################## |
---|
| 2 | #-Q- sxnec ## RHODES IDRIS## |
---|
| 3 | #-Q- sxnec ################## |
---|
| 4 | #-Q- sxnec #QSUB -r ATLAS |
---|
| 5 | #-Q- sxnec #QSUB -eo |
---|
| 6 | #-Q- sxnec #QSUB -l mpp_p=2 |
---|
| 7 | #-Q- sxnec #QSUB -s /bin/ksh |
---|
| 8 | #-Q- fjvpp ################## |
---|
| 9 | #-Q- fjvpp ## IXIA ## |
---|
| 10 | #-Q- fjvpp ################## |
---|
| 11 | #-Q- fjvpp #QSUB -r ATLAS |
---|
| 12 | #-Q- fjvpp #QSUB -eo |
---|
| 13 | #-Q- fjvpp #QSUB -n 1 |
---|
| 14 | #-Q- fjvpp #QSUB -s /bin/ksh |
---|
| 15 | #-Q- sx6nec ################## |
---|
| 16 | #-Q- sx6nec ## SX6NEC CEA ## |
---|
| 17 | #-Q- sx6nec ################## |
---|
| 18 | #-Q- sx6nec #PBS -N ATLAS # nom de la requete |
---|
| 19 | #-Q- sx6nec #PBS -j o # regroupement des stdout et stderr |
---|
| 20 | #-Q- sx6nec #PBS -o sortie_ATLAS.1 # nom du fichier de sortie |
---|
| 21 | #-Q- sx6nec #PBS -S /usr/bin/ksh # shell de soumission |
---|
| 22 | #-Q- sx6nec #PBS -l memsz_job=3gb # Limite memoire a 3 Go |
---|
| 23 | #-Q- sx6nec #PBS -l cputim_job=1:00:00 # Limite temps a 1 heures |
---|
| 24 | #-Q- sx6nec #PBS -q scalaire |
---|
| 25 | |
---|
| 26 | # -------------------------------------------- |
---|
| 27 | set -x |
---|
| 28 | |
---|
| 29 | # -------------------------------------------- |
---|
| 30 | #-Q- sxnec . /home/rech/psl/rpsl655/.atlas_env_rhodes_ksh |
---|
| 31 | #-Q- sx6nec . /home/p86broc/.atlas_env_mercure_ksh |
---|
| 32 | #-Q- fjvpp . /home/p86broc/.atlas_env_ixia_ksh |
---|
| 33 | #--------------------------------------------- |
---|
| 34 | date_start=`date` |
---|
| 35 | |
---|
| 36 | # -------------------------------------------- |
---|
| 37 | cd $TMPDIR |
---|
| 38 | |
---|
| 39 | # -------------------------------------------- |
---|
| 40 | export DISPLAY=:1 |
---|
| 41 | # -------------------------------------------- |
---|
| 42 | # Insert your commands between III...III lines and |
---|
| 43 | # precise produced directories to save |
---|
| 44 | # IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII |
---|
| 45 | #-Q- sxnec R_FIC=${HOMEGAYA} |
---|
| 46 | #-Q- sx6nec R_FIC=${DMFDIR} |
---|
| 47 | #-Q- fjvpp R_FIC=${DMFDIR} |
---|
| 48 | #-Q- sxnec observation_file=/u/rech/ces/rces803/FORCAGE_OL/${F_FILE}.nc |
---|
| 49 | #-Q- sx6nec observation_file=/dmnfs/p86bensh/FORCAGE_OL/${F_FILE}.nc |
---|
| 50 | #-Q- fjvpp observation_file=/dmnfs/p86bensh/FORCAGE_OL/${F_FILE}.nc |
---|
| 51 | reference_file=http://dods.ipsl.jussieu.fr/cgi-bin/nph-dods/orchidee/VALID_OL/${FLAG}/${F_FILE}_sechiba_hist.nc |
---|
| 52 | #-Q- sxnec reference_file=/u/rech/ces/rces803/VALID_OL/${FLAG}/${F_FILE}_sechiba_hist.nc |
---|
| 53 | #-Q- sx6nec reference_file=/dmnfs/p86bensh/VALID_OL/${FLAG}/${F_FILE}_sechiba_hist.nc |
---|
| 54 | #-Q- fjvpp reference_file=/dmnfs/p86bensh/VALID_OL/${FLAG}/${F_FILE}_sechiba_hist.nc |
---|
| 55 | |
---|
| 56 | export F_FILE=${F_FILE} |
---|
| 57 | export CEXPER=${CEXPER} |
---|
| 58 | export FLAG=${FLAG} |
---|
| 59 | |
---|
| 60 | if [ "${OK_SITE}" = "y" ] |
---|
| 61 | then |
---|
| 62 | let DUREE=${AN_FINAL_EXP}-${AN_DEBUT_EXP} |
---|
| 63 | export DUREE=${DUREE} |
---|
| 64 | |
---|
| 65 | sed -e "s,RRRRRRR,$reference_file,g" -e "s,VVVVVVV,$observation_file,g" ${R_FIC}/${R_FIC_MORE_U}/Cabauw.cfg > ${R_FIC}/${R_FIC_MORE_U}/${F_FILE}_${FLAG}_diag.cfg ; |
---|
| 66 | \rm ${R_FIC}/${R_FIC_MORE_U}/Cabauw.cfg |
---|
| 67 | |
---|
| 68 | atlas -o atlas_${F_FILE}_${FLAG} ${R_FIC}/${R_FIC_MORE_U}/${F_FILE}_${FLAG}_diag.cfg ${R_FIC}"/"${R_FIC_ORCHIDEE_OL}"/"Output"/"${FLAG}/${CEXPER}_${DATES}${NITER_MAX}_sechiba_history.nc |
---|
| 69 | |
---|
| 70 | directories_produced="atlas_${F_FILE}_${FLAG}" |
---|
| 71 | |
---|
| 72 | else |
---|
| 73 | |
---|
| 74 | if [ -z $FLAG ] |
---|
| 75 | then |
---|
| 76 | atlas -o atlas_${CEXPER}${FLAG} ${FER_ATLAS}/atlas_p_ORCHIDEE_diag2_a.cfg ${R_FIC}"/"${R_FIC_ORCHIDEE_OL}/Output/${CEXPER}_${DATES}${NITER_MAX}_sechiba_history.nc |
---|
| 77 | else |
---|
| 78 | atlas -o atlas_${CEXPER}${FLAG} ${FER_ATLAS}/atlas_p_ORCHIDEE_diag2_a.cfg ${R_FIC}"/"${R_FIC_ORCHIDEE_OL}/Output/${FLAG}/${CEXPER}_${DATES}${NITER_MAX}_sechiba_history.nc |
---|
| 79 | fi |
---|
| 80 | |
---|
| 81 | directories_produced="atlas_${CEXPER}${FLAG}" |
---|
| 82 | |
---|
| 83 | fi |
---|
| 84 | |
---|
| 85 | # IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII |
---|
| 86 | |
---|
| 87 | # -------------------------------------------- |
---|
| 88 | for directory in $directories_produced ; do |
---|
| 89 | rm -rf ${R_FIC}/${R_FIC_ORCHIDEE_OL}/$directory |
---|
| 90 | cp -pR $directory ${R_FIC}/${R_FIC_ORCHIDEE_OL} |
---|
| 91 | done |
---|
| 92 | #-Q- sxnec cd $HOMEGAYA/${R_FIC_ORCHIDEE_OL} |
---|
| 93 | #-Q- sxnec for directory in $directories_produced ; do |
---|
| 94 | #-Q- sxnec dods_rm pub/$USER/$directory |
---|
| 95 | #-Q- sxnec dods_cp $directory pub/$USER |
---|
| 96 | #-Q- sxnec done |
---|
| 97 | |
---|
| 98 | #--------------------------------------------- |
---|
| 99 | # mail |
---|
| 100 | cat << END_MAIL > job_atlas.mail |
---|
| 101 | |
---|
| 102 | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
---|
| 103 | Dear $USER, |
---|
| 104 | #-Q- fjvpp Your atlas job is finished on supercomputer IXIA |
---|
| 105 | #-Q- fjvpp at CENG/CEA center. |
---|
| 106 | #-Q- fjvpp The output files are available on ixia.ceng.cea.fr at: |
---|
| 107 | #-Q- fjvpp $DMFDIR/${R_FIC_ORCHIDEE_OL}/$directories_produced |
---|
| 108 | #-Q- sxnec Your atlas job is finished on supercomputer RHODES |
---|
| 109 | #-Q- sxnec at IDRIS/CNRS center. |
---|
| 110 | #-Q- sxnec The output files are available on rhodes.idris.fr at: |
---|
| 111 | #-Q- sxnec $HOMEGAYA/${R_FIC_ORCHIDEE_OL}/$directories_produced |
---|
| 112 | #-Q- sxnec A DODS access is also avalaible at: |
---|
| 113 | #-Q- sxnec http://dods.idris.fr/cgi-bin/nph-dods/$USER/ |
---|
| 114 | #-Q- sxnec Note that you can link or unlink all files of a directory |
---|
| 115 | #-Q- sxnec with dods_cp and dods_rm commands (-h option to get usage). |
---|
| 116 | #-Q- sxnec To link all files of a directory called dir1: |
---|
| 117 | #-Q- sxnec dods_cp dir1 pub/\$USER |
---|
| 118 | #-Q- sxnec To remove all links made previously: |
---|
| 119 | #-Q- sxnec dods_rm pub/\$USER/dir1 |
---|
| 120 | #-Q- sxnec Note that you must be on the same filesystem than DODS |
---|
| 121 | #-Q- sxnec directories which are located on the storage machine GAYA. |
---|
| 122 | #-Q- sxnec Also you should move first to \$HOMEGAYA. |
---|
| 123 | #-Q- sx6nec Your atlas job is finished on supercomputer Mercure |
---|
| 124 | #-Q- sx6nec at CCRT/CEA center. |
---|
| 125 | #-Q- sx6nec The output files are available on mercure.ccc.cea.fr at: |
---|
| 126 | #-Q- sx6nec $DMFDIR/${R_FIC_ORCHIDEE_OL}/$directories_produced |
---|
| 127 | |
---|
| 128 | Job started: $date_start |
---|
| 129 | Job ended : `date` |
---|
| 130 | |
---|
| 131 | Thank you for reporting any problem to |
---|
| 132 | mailto:rachid.benshila@ipsl.jussieu.fr |
---|
| 133 | |
---|
| 134 | XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX |
---|
| 135 | |
---|
| 136 | END_MAIL |
---|
| 137 | |
---|
| 138 | #-Q- sxnec mailx -s "RHODES: atlas job" $USER < job_atlas.mail |
---|
| 139 | #-Q- fjvpp mailx -s "IXIA: atlas job" $USER < job_atlas.mail |
---|
| 140 | #-Q- sx6nec mail -s "Mercure: atlas job" $USER < job_atlas.mail |
---|
| 141 | |
---|