== '''Post Processing''' == [[PageOutline]] === How to activate Monitoring === in config.card file #D- If you want to produce time series, this flag determines [[BR]] #D- frequency of post-processing submission[[BR]] TimeSeriesFrequency =NONE you have to put your experience lenght. If you do an experience during 10 years you have to put:[[BR]] TimeSeriesFrequency =10Y === How to activate dynamic Monitoring (30/10/2009) === with libIGCM_v1_4 it is possible to have a dynamic monitoring; i.e. it is possible to configure files to decide which variables it will be monitored. In this way: * Create POST directory under IGCM00 directory: [[BR]] {{{ cd $SUBMIT_DIR mkdir POST }}} * Copy original monitoring files in IGCM00/POST : [[BR]] {{{ cp ~common_login/monitoring01_opa9_ORCA2.cfg $SUBMIT_DIR/POST/. cp ~common_login/monitoring01_lim2_ORCA2.cfg $SUBMIT_DIR/POST/. }}} where common_login is:  http://wiki.ipsl.jussieu.fr/EsciComptes * Remove/add variables that you want to monitor in monitoring01_opa9[lim2]_ORCA2.cfg: [[BR]] {{{ for example you can remove from monitoring01_lim2_ORCA2.cfg: ileadfra_north | "ileadfra" | ORCA2.0_grid.nc | "(ileadfra[d=1])" | "Ice concentration (NORTH)" | "%" | "if lat[d=2] ge 0 and ileadfra[d=1] ne 0 then mask[k=1,d=2]*area[d=2]" }}} * Remove corresponding variable from !TimeSeries from lim2.card TimeSeriesVars = (iicethic, ~~ileadfra~~, isnowthi, iicevelu, iicevelv) === How to do a Monitoring comparison between same run in MPI and mono version (till nemo v3_2_2 ) === * Parameters to have in namelist to be able to do a comparison : [[BR]] {{{ n_cla = 0 nbit_cmp = 1 nsolv = 2 ln_rnf = .false. ln_ssr = .false. }}} * In BB_make.ldef remove key : [[BR]] {{{ key_tradmp }}} After run execution, you can use "fegg" utility to compare two experience : [[BR]] http://forge.ipsl.jussieu.fr/igcmg/wiki/Modipsl_post#Monitoring * Step 1 : [[BR]] {{{ enter directory dods in which you have output files. Becareful at this path http://dods.idris.fr/'''cgi-bin/nph-dods/''' }}} * Step 2 : [[BR]] {{{ select two simulations that you've run whit previous options in namelist and in BB_make.ldef files }}} * Step 3 : [[BR]] {{{ select one file netcdf ( but I've impression that is useful, you've same result for all .nc files ) press "Prepare and Run the ferret script" button }}} * Step 4 : [[BR]] {{{ press "Run this script on the server" button }}} and you will have your monitoring comparison.[[BR]] '''Note: this link is available only for 15 days, so if you want to keep it you have to save html page''' === How control monitoring on '''ulam''' ( idris ) === {{{ llq }}} === How to activate Atlas === in config.card file #D- If you want to produce seasonal average, this flag determines [[BR]] #D- the period of this average [[BR]] SeasonalFrequency =NONE you have to put you experience lenght. If you do an experience during 10 years you have to put:[[BR]] SeasonalFrequency =10Y * '''How to manage frequency of post processing''' in COMP/nemo.card you have to change in [OutputFiles ] chapter: Post_''' 1M''' _grid_T (U,V,W) and you have to change [Post_''' 1M''' _grid_T(U,V,W)] chapter. and in in COMP/lim2.card you have to change in [OutputFiles ] chapter: List= (${PREFIX_WFI1}_icemod.nc, ${R_OUT_ICE_WFI1}/${PREFIX}_${WFI1}_icemod.nc, Post_5D_icemod) and you have to change [Post_''' 5D''' _icemod] chapter.