source: branches/2017/dev_merge_2017/NEMOGCM/CONFIG/ORCA2_SI3_PISCES/IDL_scripts @ 9577

Name Size Rev Age Author Last Change
../
initenv.pro 1.1 KB 7732   5 years flavoni commit idl scripts deleted
std_common.pro 277 bytes 7732   5 years flavoni commit idl scripts deleted
std_main.pro 308 bytes 7732   5 years flavoni commit idl scripts deleted
std_main.sav 3.0 MB 7732   5 years flavoni commit idl scripts deleted
std_main.sh 6.2 KB 7732   5 years flavoni commit idl scripts deleted
std_main_1Y.sh 6.2 KB 7732   5 years flavoni commit idl scripts deleted
std_main_5D.sh 6.2 KB 7732   5 years flavoni commit idl scripts deleted
std_main_last_year_5D.pro 334 bytes 7732   5 years flavoni commit idl scripts deleted
std_plot_all.pro 31.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_all_1Y.pro 25.9 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_all_last_year_5D.pro 26.4 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_ArcSal.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_bsf.pro 1.5 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_emp.pro 1005 bytes 7732   5 years flavoni commit idl scripts deleted
std_plot_EqS.pro 1.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_EqT.pro 1.3 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_EqU.pro 1.1 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_erp.pro 1006 bytes 7732   5 years flavoni commit idl scripts deleted
std_plot_GlobMeanTS.pro 1.8 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_IceAge.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_IceFrac.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_IceSal.pro 1.9 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_IceThick.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_IceVel.pro 1.8 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_max_mld.pro 2.7 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_Med_Sdepth.pro 1.6 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_Med_Sspread.pro 1.5 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_mht.pro 3.3 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_mld.pro 1.8 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_MLD_ortho.pro 1.4 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_msf.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_qnet.pro 1.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_S100m.pro 1.5 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_SnowThick.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_sss.pro 1.4 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_sst.pro 1.3 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_T100m.pro 1.5 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_vardef.sh 4.9 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_vardef.sh.last_year_5D 5.0 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_vardef.sh.new_names 5.0 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_vardef.sh.old_names 5.0 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_vardef.sh_example1 4.9 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_vardef.sh_example2 4.9 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_zonal_S.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_zonal_T.pro 2.2 KB 7732   5 years flavoni commit idl scripts deleted
std_plot_ZonMld.pro 1.3 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_all.pro 4.1 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_AMOC.pro 5.9 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_Drake.pro 3.0 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_EMP.pro 1.9 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_ICE.pro 10.4 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_ICE_FRAM.pro 12.3 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_ICE_Vel.pro 5.1 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_ICE_Vol.pro 6.2 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_Q.pro 1.8 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_read.pro 1.5 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_S.pro 3.9 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_SSH.pro 1.8 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_T.pro 3.9 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_vardef.sh 6.1 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_vardef.sh.new_names 6.2 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_vardef.sh_example1 5.9 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_vardef.sh_example2 5.9 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_vardef.sh_example_ipcc 6.0 KB 7732   5 years flavoni commit idl scripts deleted
std_ts_vardef.sh_example_old_names 6.2 KB 7732   5 years flavoni commit idl scripts deleted
README 3.1 KB 9169   4 years gm dev_merge_2017: all SRC: finalize the removal of useless warning when …

README

#----------------------------------------------------------------------
# prerequired
#----------------------------------------------------------------------
First, you need either :
- IDL (version 6.4 or above), see : http://www.exelisvis.com/ProductsServices/IDL.aspx
  In this case, you also need to download SAXO which is a free package of IDL scripts:
  define $PATH_SAXO, the path where you will download SAXO and get it through svn with the following command.
  > PATH_SAXO=...
  > svn checkout http://forge.ipsl.jussieu.fr/saxo/svn/trunk/SRC $PATH_SAXO/SAXO_DIR/SRC

- or the IDL Virtual Machine which is free to use and does not require a license to run , see :
  http://www.exelisvis.com/Support/HelpArticlesDetail/TabId/219/ArtMID/900/ArticleID/12395/The-IDL-Virtual-Machine.aspx
  the virtual machine requites std_main.sav that is distributed with this README.

Next, to use these idl tools, you need to download some climatogies and mask files;
that you can find here: http://dodsp.idris.fr/reee512/NEMO_OUT/ORCA2_LIM/

There is the wget command to get all those files (thanks to F. Pinsard)
wget --recursive -l2 --no-directories --no-parent -A.nc -erobots=off http://dodsp.idris.fr/reee512/NEMO_OUT/ORCA2_LIM/

You will aslo need the meshmask file (set ln_meshmask = TRUE in your namelist and run the model for at least 1 time step).

#----------------------------------------------------------------------
# define your std_plot_vardef.sh or std_ts_vardef.sh file
#----------------------------------------------------------------------
These files are needed to define your PATHs, the experiments and variables names you used in your experiment.
 - std_plot_vardef.sh is used to do all plots based on temporal mean (maps, vertical profiles...).
 - std_ts_vardef.sh is used to do all time-series type of plot.

To build you own std_plot_vardef.sh or std_ts_vardef.sh file; use the examples provided such as:
 - std_ts_vardef.sh_example1 or std_ts_vardef.sh_example2
 - std_plot_vardef.sh_example1 or std_plot_vardef.sh_example2

Note that if you use the IDL Virtual Machine, the variable SAXO_DIR defined in std_plot_vardef.sh or std_ts_vardef.sh is not used. Any definition will be ok.

#----------------------------------------------------------------------
# HOW TO USE 
#----------------------------------------------------------------------
./std_main.sh -plot -pdf
or
./std_main.sh -ts -pdf




##########################################################################################################
# short note for developers of this package on:
#                   How to build the tarball required for IDL virtual Machine:
##########################################################################################################
#
# we need to recreate std_main.sav as soon as we change IDL programmes files as
# std_main.sav contains all ".pro" files aready compiled to be used with the virtual machine
#
. ./std_plot_vardef.sh # or . ./std_ts_vardef.sh 
idl -IDL_STARTUP initenv
IDL> .r std_main
IDL> resolve_all
IDL> save, /routines, filename='std_main.sav'
IDL> exit
#
#----------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.