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 | |
---|