source: BOL/Multi_atlas/html_entete.sh @ 3684

Last change on this file since 3684 was 3684, checked in by idelkadi, 4 years ago

Repository under svn of a first version of Multiatlas diagnostics for LMDZ. This version is adapted to be able to run a LMDZ multiatlas on an individual account on the ciclad machine of the IPSL. In this version, the parts to be modified are identified so as to subsequently adapt it to other machines.
This version is still under development.

  • Property svn:executable set to *
File size: 6.1 KB
Line 
1#!/bin/bash
2
3comp=$1
4shift
5
6local=`pwd -P`
7login=`whoami`
8hostname=`hostname`
9if [ ${hostname:0:5} = cicla ] ; then
10DODSDIR=/prodigfs/ipslfs/dods
11HTML00=http://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/$login
12machine=ciclad
13fi
14if [ ${hostname:0:5} = camel ] ; then
15DODSDIR=/prodigfs/ipslfs/dods
16fi
17if [ ${hostname:0:5} = irene ] ; then
18DODSDIR=
19fi
20if [ ${hostname:0:5} = jean- ] ; then
21DODSDIR=
22fi
23
24echo OK0
25ATLAS_DIR=$DODSDIR/$login/lmdz/atlas
26OUT_DIR=$DODSDIR/$login/lmdz/MultiSimu/$comp
27ref=`head -1 $OUT_DIR/def.txt | awk ' { print $1 } '`
28
29ZON_DIR=$OUT_DIR/ZON
30ZONC_DIR=$OUT_DIR/ZONC
31OUT_DIR_CESMEP=$DODSDIR/$login/C-ESM-EP/tmp_${comp}_C-ESM-EP_v2
32
33echo OK1
34#############################################################################
35
36compf=$OUT_DIR/entete.html
37\cp -f $local/HOWTO.html $OUT_DIR/../
38
39HTML0=$HTML00/lmdz/MultiSimu
40HTML_CESMEP=$HTML00/C-ESM-EP/tmp_${comp}_C-ESM-EP_v2
41
42emptyelt='<td> - </td>'
43
44
45
46rm -f $compf ; touch $compf
47
48
49      ##############################################################
50      # MENU DEROULANT
51      ##############################################################
52      cat $local/enteteMulti.html >> $compf
53      echo '<h1 ALIGN=CENTER> <a href="'$HTML0'/all.html">(AUTRES) </a>Série de simulations préparatoires à CMIP6, LMDZ-Orchidee, CTRL : '$ref'</h1> ' >> $compf
54      cat <<......eod>> $compf
55       <ul id="menu">
56       <li><a href="#">Comparaisons</a>
57          <ul>
58          <li><a href="$HTML/ACCUEIL.html">$comp: Cette page</a> </li>
59          <li><a href="$HTML0/V5.3to5/ACCUEIL.html">V5.3to5 : Evolutions v5.3 -> v5.5</a> </li>
60          <li><a href="$HTML0/V5.4/ACCUEIL.html">V5.4 : Test sur v5.4</a> </li>
61          <li><a href="$HTML0/CMIP5to6/ACCUEIL.html">CMIP5to6 : Evolutions CMIP5->6</a> </li>
62          <li><a href="$HTML0/CPLV5.3to5/ACCUEIL.html">CPLV5.3to5 : NPv5.3->5.5, couplé</a> </li>
63          <li><a href="$HTML0/CPL5to6/ACCUEIL.html">CPL5to6 : IPSL-CM5 -> CM6, couplé</a> </li>
64          <li><a href="$HTML0/Guides5.3et5/ACCUEIL.html">Guides5.3et5 : NPv5.3->5.5, guidé</a> </li>
65          <li><a href="$HTML0/HOWTO.html">HOWTO contribute</a> </li>
66          <li><a href="http://forge.ipsl.jussieu.fr/igcmg/wiki/IPSLCM6 ">Liste des simulations CM6</a> </li>
67          <li><a href="https://vesg.ipsl.upmc.fr/thredds/catalog/IPSLFS/fabric/lmdz/MultiSimu/catalog.html">ALL : avail. directories </a> </li>
68        </ul></li>
69......eod
70      for SEAS in YEAR DJF JJA ; do
71      cat <<......eod>> $compf
72        <li><a href="#">Atlas $SEAS</a>
73          <ul>
74......eod
75      for proj in GLOB SH NH ; do for maps in BIAS MAPS ; do echo '<li><a href="'$HTML'/'$maps$proj$SEAS'.html">'$maps, $proj'</a> </li>' >> $compf ; done ; done
76      cat <<......eod>> $compf
77          </ul>
78        </li>
79......eod
80      done
81cat <<......eod>> $compf
82        <li><a href="#">Atlas C-ESM-EP</a>
83           <ul>
84......eod
85if [ -d $OUT_DIR_CESMEP ] ; then
86      cat <<......eod>> $compf
87       <li><a href="$HTML_CESMEP/JJACLIMvsOBS/atlas_JJACLIMvsOBS_tmp_${comp}.html">JJACLIMvsOBS</a> </li>
88       <li><a href="$HTML_CESMEP/ANMClimato/atlas_ANMClimato_tmp_${comp}.html">ANMClimato</a> </li>
89       <li><a href="$HTML_CESMEP/JJACLIMvsCTRL/atlas_JJACLIMvsCTRL_tmp_${comp}.html">JJACLIMvsCTRL</a> </li>
90       <li><a href="$HTML_CESMEP/JJAClimato/atlas_JJAClimato_tmp_${comp}.html">JJAClimato</a> </li>
91       <li><a href="$HTML_CESMEP/ANMCLIMvsCTRL/atlas_ANMCLIMvsCTRL_tmp_${comp}.html">ANMCLIMvsCTRL</a> </li>
92       <li><a href="$HTML_CESMEP/DJFCLIMvsCTRL/atlas_DJFCLIMvsCTRL_tmp_${comp}.html">DJFCLIMvsCTRL</a> </li>
93       <li><a href="$HTML_CESMEP/DJFCLIMvsOBS/atlas_DJFCLIMvsOBS_tmp_${comp}.html">DJFCLIMvsOBS</a> </li>
94       <li><a href="$HTML_CESMEP/JJACLIMvsOBS/atlas_DJFClimato_tmp_${comp}.html">DJFClimato</a> </li>
95       <li><a href="$HTML_CESMEP/ANMCLIMvsOBS/atlas_ANMCLIMvsOBS_tmp_${comp}.html">ANMCLIMvsOBS</a> </li>       
96......eod
97fi
98cat <<......eod>> $compf
99       </ul></li>
100       <li><a href="#">ESMvalTool</a>
101          <ul>
102......eod
103if [ -d $OUT_DIR/ESMVal_CVDP ] ; then
104      cat <<......eod>> $compf
105        <li><a href="$HTML/ESMVal_CVDP/index.html">Variability</a> </li>
106......eod
107fi
108if [ -d $OUT_DIR/ESMVal_PM ] ; then
109      cat <<......eod>> $compf
110          <li><a href="$HTML/ESMVal_PM/ta_zonal.html">ta_zonal</a> </li>
111          <li><a href="$HTML/ESMVal_PM/clt_latlon.html">clt_latlon</a> </li>
112          <li><a href="$HTML/ESMVal_PM/tas_latlon.html">tas_latlon</a> </li>
113          <li><a href="$HTML/ESMVal_PM/SW_CRE_latlon.html">SW_CRE_latlon</a> </li>
114          <li><a href="$HTML/ESMVal_PM/LW_CRE_latlon.html">LW_CRE_latlon</a> </li>
115          <li><a href="$HTML/ESMVal_PM/NET_CRE_latlon.html">NET_CRE_latlon</a> </li>
116          <li><a href="$HTML/ESMVal_PM/METRICS.html">Metrics</a> </li>
117......eod
118fi
119      cat <<......eod>> $compf
120        </ul></li>
121       <li><a href="#">METRICS</a>
122           <ul>
123              <li><a href="$HTML/METRICS.html">Tuning</a>
124              <li><a href="$HTML/METRICS_min.html">Tuning minimale</a>
125              <li><a href="$HTML/PCMDI.html">PCMDI metrics</a>
126           </ul>
127        </li>
128       <li><a href="#">Axes d'évaluation</a>
129          <ul>
130          <li><a href="$HTML/AXE1.html">Axe 1 : Continents</a> </li>
131          <li><a href="$HTML/AXE2.html">Axe 2 : Variabilité tropicale</a> </li>
132          <li><a href="$HTML/AXE3.html">Axe 3 : Nuages / rayonnement</a> </li>
133          <li><a href="$HTML/AXE4.html">Axe 4 : Régions polaires </a> </li>
134          <li><a href="$HTML/AXE5.html">Axe 5 : Moyennes latitudes</a> </li>
135          <li><a href="$HTML/AXE6.html">Axe 6 : Stratosphère</a> </li>
136          <li><a href="$HTML/AXE7.html">Axe 7 : Comparaisons Stations </a> </li>
137          </ul>
138        </li>
139
140......eod
141      cat <<......eod>> $compf
142      </ul> <hr>
143......eod
144
145
146 
147      #####################################################################
148      # Fichiers pour l'enetete
149      #####################################################################
150      cat $OUT_DIR/Table_simulations_$comp.html >> $compf
151     #####################################################################
152
153
154echo UN NOVEL MULTI ATLAS EST DISPONIBLE SUR $HTML/entete.html
Note: See TracBrowser for help on using the repository browser.