Yao installation.
You can get the source by the following command (on Linux, svn client installed) svn co svn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/yao/svn/trunk/ .
##########################################################################################
How to install
##########################################################################################
At first, you need gcc 4.4, and gfortran compiler
We suppose you install yao in the /usr/local/yao directory
1- Download yao source from the website or from svn (you need an IPSL forge account for this).
For the trunk (current 9.2) svn co svn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/yao/svn/trunk/ .
For the last version (9.1)
svn checkout svn+ssh://LOGIN@forge.ipsl.jussieu.fr/ipsl/forge/projets/yao/svn/tag/rc_yao_9.1/ .
2- Unzip in the desired directory
3- You should update your .*shrc file (tested with bash and csh)
a- csh 2.a) csh ############################## Si le shell qu'on utilise est csh (faire "echo $SHELL" pour savoir qeul est notre shell), modifier le fichier $HOME/.cshrc dans $HOME. Il faut ajouter les variables d'environnements YAO, à titre d'exemple: setenv YAODIR /usr/local/yao setenv PATH $PATH:$YAODIR/etc/ Ce script définit les variables d'environnement YAODIR. Il ajoute également au PATH les chemins pour accéder a YaoI ou yao92.
2.b) bash ##############################
Si le shell qu'on utilise est bash (faire "echo $SHELL" pour savoir qeul est notre shell),
modifier le fichier .bashrc dans $HOME.
Il faut ajouter les variables d'environnements YAO, à titre d'exemple:
export YAODIR=/usr/local/yao
export PATH=$PATH:$YAODIR/etc/
Ce script définit les variables d'environnement YAODIR.
Il ajoute également au PATH les chemins pour accéder a YaoI ou yao92.
##########################################################################################
Citing YAO
##########################################################################################
If you use YAO in scientific publication, we would appreciate citations to the following paper:
- Nardi et al., YAO: A Software for Variational Data Assimilation Using Numerical Models. ICCSA 2009.
Bibtex entry:
@INPROCEEDINGS{2009Nardi,
AUTHOR = "L. Nardi and C. Sorror and F. Badran and S. Thiria",
TITLE = "{YAO: A Software for Variational Data Assimilation Using Numerical Models.}",
BOOKTITLE = "{LNCS 5593, Computational Science and Its Applications - ICCSA 2009}",
MONTH = {June},
YEAR = "2009",
PAGES = "{621-636}"
}