source: BOL/Multi_atlas/html_tuning_min.sh @ 4323

Last change on this file since 4323 was 4307, checked in by musat, 2 years ago

Fusion entre la version commune (compte fabric) et la version perso
du multi-atlas incluant

  • la fiabilisation de la realisation des cartes
  • la correction des coupes (latitude,altitude) pour les biais
  • l'ajout d'une option pour des multi-atlas par rapport a une simulation de reference
  • l'ajout d'options pour un multi-atlas regional
  • la mise a jour des thredds (repertoire & html) pour ciclad

IonelaMusat?

  • Property svn:executable set to *
File size: 3.6 KB
Line 
1#!/bin/bash
2
3comp=$1
4
5local=`pwd -P`
6login=`whoami`
7hostname=`hostname`
8if [ ${hostname:0:5} = cicla ] ; then
9DODSDIR=/thredds/ipsl
10dthredds=thredds-su.ipsl.fr/thredds/fileServer/ipsl_thredds
11HTML00=http://${dthredds}/$login
12machine=ciclad
13fi
14if [ ${hostname:0:5} = spiri ] ; then
15DODSDIR=/thredds/ipsl
16dthredds=thredds-su.ipsl.fr/thredds/fileServer/ipsl_thredds
17HTML00=http://${dthredds}/$login
18machine=spirit
19fi
20if [ ${hostname:0:5} = camel ] ; then
21DODSDIR=/thredds/ipsl
22fi
23if [ ${hostname:0:5} = irene ] ; then
24DODSDIR=
25fi
26if [ ${hostname:0:5} = jean- ] ; then
27DODSDIR=
28fi
29
30ATLAS_DIR=$DODSDIR/$login/lmdz/atlas
31OUT_DIR=$DODSDIR/$login/lmdz/MultiSimu/$comp
32entetef=$OUT_DIR/entete.html
33ZON_DIR=$OUT_DIR/ZON
34
35#############################################################################
36#############################################################################
37
38compf=$OUT_DIR/METRICS_min.html
39echo $compf
40emptyelt='<td> - </td>'
41
42# Modification du html après l'introduction des tuning saisonniers
43HTML=$HTML00/lmdz/MultiSimu/$comp
44
45if [ -d $OUT_DIR/METRICS/YEAR ] ; then # Nouvelle version
46   MET_D=METRICS/YEAR
47else
48   MET_D=METRICS
49fi
50
51entete=1
52
53rm -f $compf ; touch $compf
54
55      cat $entetef >> $compf
56
57      echo '<hr/>' >> $compf
58      cat <<......eod>> $compf
59      <h2> Calcul de métriques sur des masques </h2>
60      <h3> Les flux sont orientés vers le bas.
61      Les moyennes sont faites sur les masques montrés entre le titre et le graphe.
62      Pour ETOA, la figure correspond à la différence entre le rouge et le bleu.
63      </h3>
64......eod
65      echo '<hr/>' >> $compf
66
67      echo '<h3>' >> $compf
68
69      echo '<hr/>' >> $compf
70      echo '<h2> Moyennes annuelles - Annual mean </h2>' >> $compf
71      echo '<table>' >> $compf
72
73      echo '<TR>' >> $compf
74
75      ################   3 premieres metriques #####################"
76      masks="conv weak subs"
77      for MET in "Convective" "Weak" "Subsidence"  ; do
78          echo "<TD ALIGN=CENTER> $MET </TD>" >> $compf
79      done
80
81      echo '<TR>' >> $compf
82      for mask in $masks ; do
83         thredds=$HTML/$MET_D/mask$mask.png
84         echo '<TD  ALIGN=CENTER><A HREF="'$thredds'"><IMG HEIGHT=80 WIDTH=120 SRC="'$thredds'"></a></TD>' >> $compf
85      done
86
87      echo '<TR>' >> $compf
88      for mask in $masks ; do
89         thredds=$HTML/$MET_D/$mask.png
90         echo '<TD ALIGN=CENTER><A HREF="'$thredds'"><IMG HEIGHT=400 WIDTH=500 SRC="'$thredds'"></a></TD>' >> $compf
91      done
92
93      echo '<TR>' >> $compf
94
95      ################   3 premieres metriques #####################"
96
97
98# Nouveaux tunings saisonniers
99if [ -d $OUT_DIR/METRICS/YEAR ] ; then # Nouvelle version
100
101
102      seas=( YEAR DJF JJA )
103      comment=( "ETO-Weak YEAR" "circA DJF" "Sibe JJA" )
104      mask=( etow circA Sibe )
105
106      echo '<hr/>' >> $compf
107      echo '<h2> '$seas' mean </h2>' >> $compf
108      echo '<table>' >> $compf
109
110      ################   3 premieres metriques #####################"
111
112      for i in 0 1 2 ; do
113          echo "<TD ALIGN=CENTER> ${comment[$i]} </TD>" >> $compf
114      done
115
116      echo '<TR>' >> $compf
117      for i in 0 1 2 ; do
118         thredds=$HTML/METRICS/${seas[$i]}/mask${mask[$i]}.png
119         echo '<TD  ALIGN=CENTER><A HREF="'$thredds'"><IMG HEIGHT=80 WIDTH=120 SRC="'$thredds'"></a></TD>' >> $compf
120      done
121
122      echo '<TR>' >> $compf
123      for i in 0 1 2 ; do
124         thredds=$HTML/METRICS/${seas[$i]}/${mask[$i]}.png
125         echo '<TD ALIGN=CENTER><A HREF="'$thredds'"><IMG HEIGHT=400 WIDTH=500 SRC="'$thredds'"></a></TD>' >> $compf
126      done
127
128      echo '</table>' >> $compf
129
130
131
132fi
133
134echo UN NOVEL MULTI ATLAS EST DISPONIBLE SUR $HTML00/lmdz/MultiSimu/$comp/entete.html
Note: See TracBrowser for help on using the repository browser.