source: BOL/Multi_atlas/html_axe3.sh

Last change on this file was 4701, checked in by musat, 15 months ago

Adaptation script make_axe4.sh (AXE4) a spirit2
Mise a jour html axe3 par Abderrahmane Idelkadi
IonelaMusat?

  • Property svn:executable set to *
File size: 4.6 KB
Line 
1#!/bin/bash
2#set -vx
3
4source ~/env_Multi_atlas.sh
5
6comp=$1
7
8local=`pwd -P`
9
10if [ 1 == 0 ]; then
11login=`whoami`
12hostname=`hostname`
13if [ ${hostname:0:5} = cicla ] ; then
14DODSDIR=/thredds/ipsl
15dthredds=thredds-su.ipsl.fr/thredds/fileServer/ipsl_thredds
16HTML00=http://${dthredds}/$login
17machine=ciclad
18fi
19if [ ${hostname:0:5} = spiri ] ; then
20DODSDIR=/thredds/ipsl
21dthredds=thredds-su.ipsl.fr/thredds/fileServer/ipsl_thredds
22HTML00=http://${dthredds}/$login
23machine=spirit
24fi
25if [ ${hostname:0:5} = camel ] ; then
26DODSDIR=/thredds/ipsl
27fi
28if [ ${hostname:0:5} = irene ] ; then
29DODSDIR=
30fi
31if [ ${hostname:0:5} = jean- ] ; then
32DODSDIR=
33fi
34fi
35
36COMP_D=$DODSDIR/$login/lmdz/MultiSimu/$comp
37entetef=$COMP_D/entete.html
38
39#############################################################################
40#echo YEARS $years
41#############################################################################
42
43compf=$COMP_D/AXE3.html
44HTML=$HTML00/lmdz/MultiSimu/$comp
45
46cat $entetef > $compf
47
48echo '<hr>' >> $compf
49
50cat <<eod>> $compf
51<h1> Axe 3: Nuages et rayonnement </h1>
52
53<hr>
54Responsable : Ionela Musat  <br>
55 musat@lmd.jussieu.fr <br>
56Liste de diffusion : lmdz_nuages@mailhost.lmd.jussieu.fr
57
58<h2> Moyennes zonales </h2>
59
60<h3> <a href="$HTML/ZON/YEAR/index.html"> Moyennes zonales YEAR </a> </h3>
61
62<h3> <a href="$HTML/ZON/JJA/index.html"> Moyennes zonales JJA </a> </h3>
63
64<h3> <a href="$HTML/ZON/DJF/index.html"> Moyennes zonales DJF </a> </h3>
65
66<h3> <a href="$HTML/AMMACROSS/JJAS/index.html"> Moyennes zonales AMMACROSS JJAS  </a> </h3>
67
68<h2> Diagnos simulateur d'observable satellite COSP  </h2>
69
70<h3> <a href="$HTML/AXE3/ReflCld/index.html"> Histogram 2D Reflectance vs Cloud Fraction </a> </h3>
71
72<h3> <a href="$HTML/AXE3/VertCldCalipso/Annuel/index.html"> Distribution verticale de la fraction nuageuse Calipso YEAR </a> </h3>
73<h3> <a href="$HTML/AXE3/VertCldCalipso/DJF/index.html"> Distribution verticale de la fraction nuageuse Calipso DJF </a> </h3>
74<h3> <a href="$HTML/AXE3/VertCldCalipso/JJA/index.html"> Distribution verticale de la fraction nuageuse Calipso JJA </a> </h3>
75
76<h3> <a href="$HTML/AXE3/StratosCalipso/index.html"> Stratocumulus (Annuel)  </a> </h3>
77
78eod
79
80
81# Concaténer les figures sur une page
82# Création de l'argument pour l'appel de concat_html.sh:
83# Prendre la liste des chemins, isoler les noms de fichiers, enlever
84# l'extension, faire une ligne, enlever la dernière virgule
85
86echo $concatarg
87
88for SEAS in YEAR JJA DJF ; do
89cat $entetef >| $COMP_D/ZON/$SEAS/index.html
90concatarg=`ls $COMP_D/ZON/$SEAS/*.png | sed "s/.*\///" | \
91  sed "s/\.png//" | awk '{printf "%s,",$0}' | sed 's/\(.*\),/\1/'`
92$local/concat_html.sh $COMP_D/ZON/$SEAS "Moyennes zonales" $concatarg 3 >> $COMP_D/ZON/$SEAS/index.html
93cat $entetef >| $COMP_D/AXE3/ReflCld/index.html
94done
95
96concatarg=`ls $COMP_D/AMMACROSS/JJAS/*.png | sed "s/.*\///" | \
97  sed "s/\.png//" | awk '{printf "%s,",$0}' | sed 's/\(.*\),/\1/'`
98cat $entetef >| $COMP_D/AMMACROSS/JJAS/index.html
99$local//concat_html.sh $COMP_D/AMMACROSS/JJAS "Moyennes zonales" $concatarg 3 >> $COMP_D/AMMACROSS/JJAS/index.html
100
101#Diagno Refl vs Cld
102#AI janvier 2017
103
104# Concaténer les figures sur une page
105# Création de l'argument pour l'appel de concat_html.sh:
106# Prendre la liste des chemins, isoler les noms de fichiers, enlever
107# l'extension, faire une ligne, enlever la dernière virgule
108concatarg=`ls $COMP_D/AXE3/ReflCld/*.png | sed "s/.*\///" | \
109  sed "s/\.png//" | awk '{printf "%s,",$0}' | sed 's/\(.*\),/\1/'`
110
111echo $concatarg
112
113
114cat $entetef >| $COMP_D/AXE3/ReflCld/index.html
115echo "$local/concat_html.sh $COMP_D/AXE3/ReflCld "Histogram Refl vs Cld" $concatarg 4 >> $COMP_D/AXE3/ReflCld/index.html"
116
117
118
119####################################################################
120### REG ############################################################
121####################################################################
122
123cat <<eod>> $compf
124
125<h2> Diagnostiques Classifications en regimes </h2>
126<h3> <a href="$HTML/REG/index.html"> Regimes dynamiques tropicaux </a> </h3>
127
128<li><a href="$HTML/1D.html">SCM(1D)</a>
129
130</body>
131</html>
132eod
133
134
135# Concaténer les figures sur une page
136# Création de l'argument pour l'appel de concat_html.sh:
137# Prendre la liste des chemins, isoler les noms de fichiers, enlever
138# l'extension, faire une ligne, enlever la dernière virgule
139concatarg=`ls $COMP_D/REG/*.png | sed "s/.*\///" | \
140  sed "s/\.png//" | awk '{printf "%s,",$0}' | sed 's/\(.*\),/\1/'`
141
142echo $concatarg
143#exit
144
145cat $entetef >| $COMP_D/REG/index.html
146$local/concat_html.sh $COMP_D/REG "Regimes dynamiques tropicaux" $concatarg 3 >> $COMP_D/REG/index.html
147
148echo $compf | sed -e 's:/thredds/ipsl/:http\://thredds-su.ipsl.fr/thredds/fileServer/ipsl_thredds/:'
Note: See TracBrowser for help on using the repository browser.