source: branches/UKMO/dev_r5518_DMP_TOOLS/NEMOGCM/CONFIG/ORCA2_LIM/IDL_scripts @ 14579

Name Size Rev Age Author Last Change
../
initenv.pro 1.1 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
README 3.1 KB 10198   3 years jenniewaters Strip out SVN keywords.
std_common.pro 277 bytes 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_main.pro 308 bytes 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_main.sav 3.0 MB 5115   7 years smasson update IDL_scripts
std_main.sh 6.2 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_main_1Y.sh 6.2 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_main_5D.sh 6.2 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_main_last_year_5D.pro 334 bytes 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_plot_all.pro 31.2 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_plot_all_1Y.pro 25.9 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_all_last_year_5D.pro 26.4 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_ArcSal.pro 2.2 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_plot_bsf.pro 1.5 KB 4394   8 years flavoni add time series of FRAM STRAIT, and update IDL plots, see ticket: #724
std_plot_emp.pro 1005 bytes 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_EqS.pro 1.2 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_EqT.pro 1.3 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_EqU.pro 1.1 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_erp.pro 1006 bytes 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_GlobMeanTS.pro 1.8 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_plot_IceAge.pro 2.2 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_IceFrac.pro 2.2 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_plot_IceSal.pro 1.9 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_IceThick.pro 2.2 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_IceVel.pro 1.8 KB 4563   8 years flavoni add routine idl
std_plot_max_mld.pro 2.7 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_plot_Med_Sdepth.pro 1.6 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_Med_Sspread.pro 1.5 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_mht.pro 3.3 KB 4498   8 years flavoni fix small improvements in idl plots, see ticket #724
std_plot_mld.pro 1.8 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_plot_MLD_ortho.pro 1.4 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_plot_msf.pro 2.2 KB 4394   8 years flavoni add time series of FRAM STRAIT, and update IDL plots, see ticket: #724
std_plot_qnet.pro 1.2 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_S100m.pro 1.5 KB 2760   10 years smasson bugfix in IDL_scripts
std_plot_SnowThick.pro 2.2 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_sss.pro 1.4 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_sst.pro 1.3 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_T100m.pro 1.5 KB 2760   10 years smasson bugfix in IDL_scripts
std_plot_vardef.sh 4.9 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_plot_vardef.sh.last_year_5D 5.0 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_vardef.sh.new_names 5.0 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_vardef.sh.old_names 5.0 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_plot_vardef.sh.pstar4-testht 4.9 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_plot_vardef.sh_example1 4.9 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_vardef.sh_example2 4.9 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_plot_zonal_S.pro 2.2 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_plot_zonal_T.pro 2.2 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_plot_ZonMld.pro 1.3 KB 2751   10 years smasson large update of IDL_scripts for Is-ENES
std_ts_all.pro 4.1 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_ts_AMOC.pro 5.9 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_Drake.pro 3.0 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_EMP.pro 1.9 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_ICE.pro 10.4 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_ts_ICE_FRAM.pro 12.3 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_ts_ICE_Vel.pro 5.1 KB 4559   8 years flavoni add plot & ts of ice velocity for orca2 idl plots, see ticket #724
std_ts_ICE_Vol.pro 6.2 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_ts_Q.pro 1.8 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_read.pro 1.5 KB 3610   9 years acc Branch dev_NOC_2012_r3555. #1006. Step 5: Merge in trunk changes between …
std_ts_S.pro 3.9 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_SSH.pro 1.8 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_T.pro 3.9 KB 4497   8 years flavoni update idl scripts, see ticket #724
std_ts_vardef.sh 6.1 KB 4755   7 years flavoni add new idl plots; mld new map for example, see ticket #724
std_ts_vardef.sh.500yfwb0 6.0 KB 5258   6 years flavoni fix a typo in IDL scripts
std_ts_vardef.sh.500yfwb0_500y 5.8 KB 4320   8 years flavoni update IDL_scripts for ORCA2_LIM and ORCA2_LIM3, add plot of max_mld …
std_ts_vardef.sh.500yfwb2 6.0 KB 5258   6 years flavoni fix a typo in IDL scripts
std_ts_vardef.sh.new_names 6.2 KB 4504   8 years flavoni fix small improvements in idl plots, see ticket #724
std_ts_vardef.sh_example1 5.9 KB 5258   6 years flavoni fix a typo in IDL scripts
std_ts_vardef.sh_example2 5.9 KB 5258   6 years flavoni fix a typo in IDL scripts
std_ts_vardef.sh_example_ipcc 6.0 KB 4504   8 years flavoni fix small improvements in idl plots, see ticket #724
std_ts_vardef.sh_example_old_names 6.2 KB 4504   8 years flavoni fix small improvements in idl plots, see ticket #724

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 nn_msh = 1 or nn_msh = 7 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.