Index: BOL/Multi_atlas/Utils/atlas0.sh
===================================================================
--- BOL/Multi_atlas/Utils/atlas0.sh	(revision 3685)
+++ BOL/Multi_atlas/Utils/atlas0.sh	(revision 3694)
@@ -1,4 +1,3 @@
 local=`pwd -P`
-cd $local
 
 date
@@ -95,14 +94,11 @@
 
    echo Nettoyage des fichiers corrompus du cache
-   ~/LMDZ/atlas/clean_cache.sh
+   $local/clean_cache.sh $DIRATLAS
    echo passage $ipass >> atlas.sh.log
    html=index_example_"$seas"_"$sim".html
    htmlopt=index_${proj}_"$seas"_"$sim".html
    rm -f $html
-   ###echo python /home/fabric/LMDZ/atlas/$pyatlas --force -v $vars -s `basename $simdir`_$years -t $ref -p $seas -i $simdir/ATM/Analyse/SE
    echo python $local/$pyatlas -v $vars -s `basename $simdir`_$years -t $ref -p $seas --root $simdir/ATM/Analyse/SE
-   ###python /home/fabric/LMDZ/atlas/$pyatlas --force -v $vars -s `basename $simdir`_$years -t $ref -p $seas -i $simdir/ATM/Analyse/SE
    python $local/$pyatlas -v $vars -s `basename $simdir`_$years -t $ref -p $seas --root $simdir/ATM/Analyse/SE
-   #python /home/fabric/LMDZ/atlas/$pyatlas -v $vars -s `basename $simdir`_$years -t $ref -p $seas -i $simdir/ATM/Analyse/SE --root XXXX
 
    if [ ! -f "$html"  -o "`wc -l $html | awk ' { print $1 } '`" = "0" ] ; then
Index: BOL/Multi_atlas/atlas/atlas.sh
===================================================================
--- BOL/Multi_atlas/atlas/atlas.sh	(revision 3685)
+++ BOL/Multi_atlas/atlas/atlas.sh	(revision 3694)
@@ -14,10 +14,9 @@
 login=aidelkad
 DODSDIR=/prodigfs/ipslfs/dods
-###########################################################################
+########################################################################################################
 # Environnement
 module list
 which python
 ulimit -s unlimited
-ATLAS_DIR=/prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas12770 ; mkdir -p 
 export PYTHONPATH=:/data/aidelkad/climaf:/home/igcmg/prodiguer-client:/home/fabric/users/denvil/climaf
 export PATH=/opt/glite/globus/bin:.:/home/sdipsl/CONFIG_MC2/MAKE_CONF:/opt/anaconda/bin:/opt/nco-4.5.2/bin:/opt/netcdf43/gfortran/bin:/opt/ferret-6.7.2/fast:/opt/ferret-6.7.2/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/aidelkad/bin:/home/fabric/users/denvil/climaf/bin
@@ -25,9 +24,27 @@
 if [ ! -d /prodigfs/ipslfs/dods/aidelkad/climafCache ] ; then mkdir -p /prodigfs/ipslfs/dods/aidelkad/climafCache ; fi
 export CLIMAF_CACHE=/prodigfs/ipslfs/dods/aidelkad/climafCache
-echo CLIMAF_CACHE $CLIMAF_CACHE
-MULTIDIR=/prodigfs/ipslfs/dods/ipslfs/dods/aidelkad/lmdz/MultiSimu
-###########################################################################
+echo CLIMAF_CACHE 
+MULTIDIR=/prodigfs/ipslfs/dods/aidelkad/lmdz/MultiSimu
+DIRATLAS=/prodigfs/ipslfs/dods/aidelkad/lmdz/atlas
+ATLAS_DIR=/prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas56853 
+if [ ! -d /prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas56853 ] ; then mkdir -p /prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas56853 ; fi
+########################################################################################################
+########################################################################################################
+# Environnement
+module list
+which python
+ulimit -s unlimited
+export PYTHONPATH=:/data/aidelkad/climaf:/home/igcmg/prodiguer-client:/home/fabric/users/denvil/climaf
+export PATH=/opt/glite/globus/bin:.:/home/sdipsl/CONFIG_MC2/MAKE_CONF:/opt/anaconda/bin:/opt/nco-4.5.2/bin:/opt/netcdf43/gfortran/bin:/opt/ferret-6.7.2/fast:/opt/ferret-6.7.2/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/aidelkad/bin:/home/fabric/users/denvil/climaf/bin
+STORAGE=/prodigfs/ipslfs/dods/aidelkad/lmdz/STORE
+if [ ! -d /prodigfs/ipslfs/dods/aidelkad/climafCache ] ; then mkdir -p /prodigfs/ipslfs/dods/aidelkad/climafCache ; fi
+export CLIMAF_CACHE=/prodigfs/ipslfs/dods/aidelkad/climafCache
+echo CLIMAF_CACHE 
+MULTIDIR=/prodigfs/ipslfs/dods/aidelkad/lmdz/MultiSimu
+DIRATLAS=/prodigfs/ipslfs/dods/aidelkad/lmdz/atlas
+ATLAS_DIR=/prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas64042 
+if [ ! -d /prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas64042 ] ; then mkdir -p /prodigfs/ipslfs/dods/aidelkad/lmdz/atlas/Atlas64042 ; fi
+########################################################################################################
 local=`pwd -P`
-cd $local
 
 date
@@ -124,14 +141,11 @@
 
    echo Nettoyage des fichiers corrompus du cache
-   $local/clean_cache.sh
+   $local/clean_cache.sh $DIRATLAS
    echo passage $ipass >> atlas.sh.log
    html=index_example_"$seas"_"$sim".html
    htmlopt=index_${proj}_"$seas"_"$sim".html
    rm -f $html
-   ###echo python /home/fabric/LMDZ/atlas/$pyatlas --force -v $vars -s `basename $simdir`_$years -t $ref -p $seas -i $simdir/ATM/Analyse/SE
    echo python $local/$pyatlas -v $vars -s `basename $simdir`_$years -t $ref -p $seas --root $simdir/ATM/Analyse/SE
-   ###python /home/fabric/LMDZ/atlas/$pyatlas --force -v $vars -s `basename $simdir`_$years -t $ref -p $seas -i $simdir/ATM/Analyse/SE
    python $local/$pyatlas -v $vars -s `basename $simdir`_$years -t $ref -p $seas --root $simdir/ATM/Analyse/SE
-   #python /home/fabric/LMDZ/atlas/$pyatlas -v $vars -s `basename $simdir`_$years -t $ref -p $seas -i $simdir/ATM/Analyse/SE --root XXXX
 
    if [ ! -f "$html"  -o "`wc -l $html | awk ' { print $1 } '`" = "0" ] ; then
Index: BOL/Multi_atlas/atlas/clean_cache.sh
===================================================================
--- BOL/Multi_atlas/atlas/clean_cache.sh	(revision 3685)
+++ BOL/Multi_atlas/atlas/clean_cache.sh	(revision 3694)
@@ -1,7 +1,7 @@
 #!/bin/bash
 
+DIRATLAS=$1
 
-
-cd /prodigfs/ipslfs/dods/fabric/lmdz/atlas
+cd $DIRATLAS
 
 i=1
Index: BOL/Multi_atlas/install_multi_atlas.sh
===================================================================
--- BOL/Multi_atlas/install_multi_atlas.sh	(revision 3685)
+++ BOL/Multi_atlas/install_multi_atlas.sh	(revision 3694)
@@ -11,16 +11,26 @@
 # Definition des coleurs d'affichage
 noir='\e[0;30m' gris='\e[1;30m' rougefonce='\e[0;31m' rose='\e[1;31m' vertfonce='\e[0;32m' vertclair='\e[1;32m' orange='\e[0;33m' jaune='\e[1;33m' bleufonce='\e[0;34m' bleuclair='\e[1;34m' violetfonce='\e[0;35m' violetclair='\e[1;35m' cyanfonce='\e[0;36m' cyanclair='\e[1;36m' grisclair='\e[0;37m' blanc='\e[1;37m' neutre='\e[0;m'
+##
+##
 # AI avril 2020 : A FAIRE :
-# A FAIRE
 # Utiliser des fonctions entete, ...
 # A function pour definir l entete du job en fonction de la machine
 #function jobentete { #1er argument doit etre le nom de la machine 
 
+#set -x
+# Nom machine et compte
 hostname=`hostname`
 login=`whoami`
 
+# Definitions en fonction de la machine
 # CICLAD
 if [ ${hostname:0:5} = cicla ] ; then
+# chemin vers le rep dods de base
 DODSDIR=/prodigfs/ipslfs/dods
+# Rep ou sont stockes les multiatlas
+MULTIDIR=$DODSDIR/$login/lmdz/MultiSimu
+if [ ! -d $MULTIDIR ] ; then mkdir -p $MULTIDIR ; fi
+
+# Def entete des job 
 cat <<eod >> entete.sh
 #PBS -N atlas
@@ -41,11 +51,11 @@
 eod
 
+# Def env atlas
 cat <<eod >> defatlasenv.sh
-###########################################################################
+########################################################################################################
 # Environnement
 module list
 which python
 ulimit -s unlimited
-ATLAS_DIR=$DODSDIR/$login/lmdz/atlas/Atlas$$ ; mkdir -p $ATLAS_DIR
 export PYTHONPATH=$PYTHONPATH:/home/fabric/users/denvil/climaf
 export PATH=$PATH:/home/fabric/users/denvil/climaf/bin
@@ -54,6 +64,9 @@
 export CLIMAF_CACHE=$DODSDIR/$login/climafCache
 echo CLIMAF_CACHE $CLIMAF_CACHE
-MULTIDIR=$DODSDIR/ipslfs/dods/$login/lmdz/MultiSimu
-###########################################################################
+MULTIDIR=$MULTIDIR
+DIRATLAS=$DODSDIR/$login/lmdz/atlas
+ATLAS_DIR=$DODSDIR/$login/lmdz/atlas/Atlas$$ 
+if [ ! -d $DODSDIR/$login/lmdz/atlas/Atlas$$ ] ; then mkdir -p $DODSDIR/$login/lmdz/atlas/Atlas$$ ; fi
+########################################################################################################
 eod
 
@@ -141,17 +154,14 @@
 # Machines locales lmd
 
-MULTIDIR=$DODSDIR/ipslfs/dods/$login/lmdz/MultiSimu
-if [ ! -d $MULTIDIR ] ; then mkdir -p $MULTIDIR ; fi
-
 echo -e "${noir}%%%%%%%%%%%%%%%%%%%%%%%%% ${rougefonce} MULTIATLAS LMDZ ${noir}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"
 echo -e "${bleufonce}" To create your multi-atlas you needs :
 echo 1.  to create your multiatlas directory "example Multi01" :
-echo    - mkdir -p /prodigfs/ipslfs/dods/YourLoginName/lmdz/MultiSimu/Multi01
+echo    - mkdir -p /prodigfs/ipslfs/dods/$login/lmdz/MultiSimu/Multi01
 echo 2.  to define some characeristics of your multi-atlas "names, dates, description of simulations and atlas variables" :
-echo    - cp Utils/def.txt  Utils/atlas-def /prodigfs/ipslfs/dods/YourLoginName/lmdz/MultiSimu/Multi01/.
+echo    - cp Utils/def.txt  Utils/atlas-def /prodigfs/ipslfs/dods/$login/lmdz/MultiSimu/Multi01/.
 echo     define "names, date, description" of simulations in file :
-echo    - /prodigfs/ipslfs/dods/YourLoginName/lmdz/MultiSimu/Multi01/def.txt
+echo    - /prodigfs/ipslfs/dods/$login/lmdz/MultiSimu/Multi01/def.txt
 echo     define atlas variables in file
-echo    - /prodigfs/ipslfs/dods/YourLoginName/lmdz/MultiSimu/Multi01/atlas.def
+echo    - /prodigfs/ipslfs/dods/$login/lmdz/MultiSimu/Multi01/atlas.def
 
 rm -f job_multi.sh
Index: BOL/Multi_atlas/make_MOY.sh
===================================================================
--- BOL/Multi_atlas/make_MOY.sh	(revision 3685)
+++ BOL/Multi_atlas/make_MOY.sh	(revision 3694)
@@ -46,4 +46,6 @@
 MAINDIR=$DODSDIR/$login/lmdz
 WRK=$MAINDIR/WORK/biais$$
+orig=$MAINDIR/$GR/$SEAS
+if [ ! -d $orig ] ; then mkdir $orig ; fi
 
 if [ -d $WRK ] ; then WRK=$WRK$$ ; fi
@@ -54,10 +56,4 @@
 cd $orig
 for sim in $SIM ; do
-   if [ $sim = OBS ] ; then 
-      MAINDIR=$DODSDIR/fabric/lmdz 
-   else
-      MAINDIR=$DODSDIR/$login/lmdz
-   fi
-   orig=$MAINDIR/$GR/$SEAS
 
    echo $sim
@@ -66,6 +62,7 @@
    for var in $vars ; do
 
-     echo $orig/$sim/$d
+     #echo $orig/$sim/$d
      for d in $zone ; do
+      echo $orig/$sim/$d
         mkdir -p $orig/$sim/$d
         if [ $force_create = 1 ] ; then
Index: BOL/Multi_atlas/make_html_libigcm.sh
===================================================================
--- BOL/Multi_atlas/make_html_libigcm.sh	(revision 3685)
+++ BOL/Multi_atlas/make_html_libigcm.sh	(revision 3694)
@@ -99,15 +99,7 @@
 ROOTDODS=DODS/pub/$LOGNAME/$CONFIGNAME
 ROOTWEB="http://dodsp.idris.fr/$LOGNAME/$EXPNAME"
-# http://dods.extra.cea.fr/work/aidel/IGCM_OUT/LMDZOR/DEVT/clim/AR5.0lr/ATM/Analyse/COSP/Calipso/1982-1989
-#ROOTWEB_PROD=http://dods.extra.cea.fr/work/aidel/IGCM_OUT/LMDZOR/DEVT/clim
-ROOTWEB_PROD=http://esgf.extra.cea.fr/thredds/catalog/work/aidel/IGCM_OUT/LMDZOR/DEVT/clim
-ROOTWEB_PROD=https://vesg.ipsl.upmc.fr/thredds/catalog/work/aidel/IGCM_OUT/LMDZOR/DEVT/clim
-ROOTWEB_PROD=https://vesg.ipsl.upmc.fr/thredds/catalog/store_thredds/aidel/IGCM_OUT/LMDZOR/DEVT/clim
 ROOTWEB_PRODout=https://vesg.ipsl.upmc.fr/thredds/catalog/store_thredds/aidel/LMDZOR/DEVT/clim
-#STOREWEB_PROD=http://dods.extra.cea.fr/store/aidel/IGCM_OUT/LMDZOR/DEVT/clim
-#STOREWEB_PROD=http://esgf.extra.cea.fr/thredds/catalog/store/aidel/IGCM_OUT/LMDZOR/DEVT/clim
 STOREWEB_PROD=http://esgf.extra.cea.fr/thredds/catalog/store_thredds/aidel/IGCM_OUT/LMDZOR/DEVT/clim
 STOREWEB_PRODold=http://esgf.extra.cea.fr/thredds/catalog/store/aidel/IGCM_OUT/LMDZOR/DEVT/clim
-#ROOTWEBatlas=http://dods.idris.fr/$LOGNAME/$CONFIGNAME/DEVT/clim
 if [ "$ROOTWEBORIG" = "" ] ; then
 ROOTWEBORIG=ROOTWEBlibigcm
@@ -134,9 +126,9 @@
 longc="" ; i=0 ; while [ $i != $longn ] ; do (( i = $i + 1 )) ; longc="$longc"_ ; done
 
-htmlfile=$CICLAD/HTML/tmp.html   ; rm -f $htmlfile ; touch $htmlfile
-errfile=$CICLAD/HTML/tmphtml$$.err ; rm -f $errfile  ; touch $errfile
+if [ ! -d $STORAGE/HTML ] ; then mkdir -p $STORAGE/HTML ; fi
+htmlfile=$STORAGE/HTML/tmp.html   ; rm -f $htmlfile ; touch $htmlfile
+errfile=$STORAGE/HTML/tmphtml$$.err ; rm -f $errfile  ; touch $errfile
 D_work=$ROOTWORK/tmp_makehtml$$ ; rm -rf $D_work ; mkdir -p $D_work
 emptyelt='<td> - </td>'
-
 cat <<eod>| $htmlfile
 <table cellpadding="2" cellspacing="2" border="1"
@@ -186,5 +178,4 @@
     run=`basename $simdir `
     years=`echo $line | awk ' { print $2 } '`
-#    years=`grep '^'$run' ' $DEF_FILE | awk ' { print $2 }'`
     yearsb=`echo $years | sed -e 's/_/-/'`
     echo run $run
@@ -196,16 +187,7 @@
 NCFILE=${run}_SE_${years}_1M_histmth.nc
 
-# AI partie rapat
-#$home/Diagnos_v6/dods_publi.sh $EXPNAME/$run/DEBUG
-#Mettre les sorties sur dods
-#$home/Diagnos_v6/dods_publi.sh $EXPNAME/$run/ATM/Output
-#Mettre les sorties sur dods les restart
-#$home/Diagnos_v6/dods_publi.sh $EXPNAME/$run/RESTART
-
-
 #--------------------------------------------------------------------------
 # Liens vers les fichiers, monitoring et atlas
 #--------------------------------------------------------------------------
-#    echo "<td><a href=\"$ROOTWEBatlas/"$run"\"> "$run" </a></td>" >> $htmlfile
     echo "<td><a href=\"$ROOTWEB_PRODout/"$run"/catalog.html\"> "$sim" </a></td>" >> $htmlfile
 
@@ -262,13 +244,10 @@
 echo OK0
    if [ $glob = 1 ] ; then
-      echo OK GGGGGGGGGGGGG $glob
-      listeval=""
-      echo LISTEVAR $listevar
-#      echo NCFILE $NCFILE 
-      for var in $listevar ; do
-      echo $ROOTWORK/VLR/YEAR/${sim}_$years/METRICS/glob
-#          if [ -f "$ROOTSTORAGE/$run/ATM/Analyse/Bilans/$years/${run}_bilans.data" ] ; then
-#           if [ -f "$ROOTWORK/VLR/YEAR/${run}_$years/METRICS/glob" ] ; then
-           if [ -f "$ROOTWORK/VLR/YEAR/${sim}_$years/METRICS/glob" ] ; then 
+     echo OK GGGGGGGGGGGGG $glob
+     listeval=""
+     echo LISTEVAR $listevar
+     for var in $listevar ; do
+     echo $ROOTWORK/VLR/YEAR/${sim}_$years/METRICS/glob
+          if [ -f "$ROOTWORK/VLR/YEAR/${sim}_$years/METRICS/glob" ] ; then 
               val=`grep "^$var " $ROOTWORK/VLR/YEAR/${sim}_$years/METRICS/glob | awk ' { print $2 }' `
             echo $val
@@ -283,5 +262,4 @@
 echo LISTEVAL $listeval
 
-
 ###########################################################################
 # FIN DE LA BOUCLE SUR LES SIMULATIONS
@@ -327,6 +305,5 @@
 
 mkdir -p $HTML_D
-$put $htmlfile $HTML_D/Table_simulations_$comp.html
-echo $put $htmlfile $HTML_D/Table_simulations_$comp.html
-
-#$home/Diagnos_v6/dods_publi.sh $EXPNAME/HTML
+$put $htmlfile $HTML_D/Table_simulations_${comp}.html
+echo $put $htmlfile $HTML_D/Table_simulations_${comp}.html
+
Index: BOL/Multi_atlas/multi_atlas.sh
===================================================================
--- BOL/Multi_atlas/multi_atlas.sh	(revision 3685)
+++ BOL/Multi_atlas/multi_atlas.sh	(revision 3694)
@@ -136,3 +136,3 @@
 done
 
-echo UN NOVEL MULTI ATLAS EST DISPONIBLE SUR http://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/fabric/lmdz/MultiSimu/$comp
+echo UN NOVEL MULTI ATLAS EST DISPONIBLE SUR http://vesg.ipsl.upmc.fr/thredds/fileServer/IPSLFS/"$login"/lmdz/MultiSimu/"${comp}"/ACCUEIl.html
