1'>
2'>
show result'>
]>
Get SAXOSébastienMassonsmasson_at_locean-ipsl.upmc.frFrançoisePinsardfplod_at_locean-ipsl.upmc.fridlSAXO0.0May 2006First draft
Create SAXO environment
To simplify the explanation, we suppose that we install SAXO in your ${HOME}.
We need to create 2 directories:
${HOME}/SAXO_DIR that will contain the source files of SAXO. It should not be modified by the user to simplify later updates${HOME}/My_IDL that will contain user personal files (including modified SAXO files, if needed).$cd${HOME}$mkdirMy_IDL
Get SAXO files
If you work at IDRIS, IPSL or LOCEAN
SAXO is already installed at
IDRIS, on rhodes: /home/rech/eee/reee217/SAXO_DIRIPSL: /home/smlod/SAXO_DIRLOCEAN: /usr/home/smasson/SAXO_DIR
If you can access one of theses directories, there is no need to re-install SAXO again! In that case, you only have to link ${HOME}/SAXO_DIR to the appropriate directory:
IDRIS$ln/home/rech/eee/reee217/SAXO_DIR${HOME}/SAXO_DIRIPSL$ln/home/smlod/SAXO_DIR${HOME}/SAXO_DIRLOCEAN$ln/usr/home/smasson/SAXO_DIR${HOME}/SAXO_DIR
If Subversion (svn) is installed on your machine
Regular users
The complete latest revision (source + tests data files: &szallsvn; Mb) can be checked out with the following command executed in your ${HOME}:
$svnhttp://forge.ipsl.jussieu.fr/saxo/svn/trunk/SAXO_DIR
The latest revision of the source files (&szsrcsvn; Mb) can be checked out with the following command:
$svnhttp://forge.ipsl.jussieu.fr/saxo/svn/trunk/SRCSAXO_DIR/SRC
The latest revision of the NetCDF data files (&szdatasvn; Mb) used by the test programs can be checked out with the following command:
$svnhttp://forge.ipsl.jussieu.fr/saxo/svn/trunk/DATASAXO_DIR/DATA
Contributors
Contributors should better use the following command (and replace login by your own login):
$svnsvn+ssh://login@forge.ipsl.jussieu.fr/ipsl/forge/projets/saxo/svn/trunk/SAXO_DIR
Get SAXO from a tar file
Get SAXO source files (&szsrc; Mb)
Create your ${HOME}/SAXO_DIR directory...
$cd${HOME}$mkdirSAXO_DIR$cdSAXO_DIR
... and download it the latest version of the sources tar file: SAXO_SRC_&date;.tar.gz (&szsrc; Mb). This tar.gz file could also be downloaded with
wget$wgethttp://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_&date;.tar.gzcurl$curlhttp://forge.ipsl.jussieu.fr/saxo/download/SAXO_SRC_&date;.tar.gz
Untar the file
$cd${HOME}/SAXO_DIR$tarSAXO_SRC_&date;.tar.gz$rmSAXO_SRC_&date;.tar.gz
Get SAXO tests data files (&szdata; Mb)
If you want to use the tests programs, you need to download the data tests files (SAXO_DATA_&date2;.tar.gz), You may download theses files in
${HOME}/My_IDL. This is the easiest solution but it could be inconvenient if your ${HOME} disk space is limited.any other Directory of your choice. In that case, when using IDL, you will need to define the variable iodir to the Directory you choose in order to let IDL find the data tests files. This can be done either through the init.pro file (see ) or directly within IDL with the following command: &promptidl;iodir = the chosen directory$cd${HOME}$mkdirCHOSEN_DIR$cdCHOSEN_DIR
Download SAXO_DATA_&date2;.tar.gz (&szdata; Mb)
... or with
wget$wgethttp://forge.ipsl.jussieu.fr/saxo/download/SAXO_DATA_&date2;.tar.gzcurl$curlhttp://forge.ipsl.jussieu.fr/saxo/download/SAXO_DATA_&date2;.tar.gz
Generate your init.pro file
To use SAXO, we need to build an idl script that we usually call "init.pro". This file contains a set of IDL commands and default definitions (paths and variables of the common files) that are necessary to SAXO. Once it has been created, init.pro should the first executed command when starting IDL session.
$cd ${HOME}/SAXO_DIR/SRC$idlIDL Version 6.0, Mac OS X (darwin ppc m32). (c) 2003, Research Systems, Inc.&promptidl;buildinit% Compiled module: BUILDINIT.
You must then answer several questions:
give the path of ${HOME}/My_IDLgive the path of ${HOME}/SAXO_DIRcompatibility with the old version: No (except if you want to use old programs)give a default path for the data directorygive a default path for the postscript directorygive a default path for the images directorygive a default path for the animation directorynumber of accessible printer and their configurationdefault color tabledefault page orientation (portrait/landscape)default page sizedefault window sizepostscript archiving optionsname of the init file (init.pro)% Compiled module: CW_FIELD.% Compiled module: XMANAGER.% Compiled module: LOADCT.% Compiled module: FILEPATH.% Compiled module: PATH_SEP.% Compiled module: CW_FIELD.% Compiled module: STRSPLIT.% Compiled module: CW_FIELD.% Compiled module: CW_FIELD.% Compiled module: CW_FIELD.&promptidl;exit
There is an example of the kind of init.pro you should get.