User Tools

Site Tools


noresm:modeldiagnostics

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
noresm:modeldiagnostics [2018-04-20 14:14:59]
johan.liakka@nersc.no
noresm:modeldiagnostics [2019-08-09 07:46:23] (current)
yanchun.he@nersc.no
Line 21: Line 21:
 Program: Program:
 /​projects/​NS2345K/​noresm_diagnostics/​bin/​diag_run /​projects/​NS2345K/​noresm_diagnostics/​bin/​diag_run
-Version: ​4.3+Version: ​6.0
 ------------------------------------------------- -------------------------------------------------
 Short description:​ Short description:​
Line 51: Line 51:
                                               Default is --input-dir=/​projects/​NS2345K/​noresm/​cases                                               Default is --input-dir=/​projects/​NS2345K/​noresm/​cases
 -o, --output-dir=DIR ​                         Specify the directory where the package(s) the climatology and time-series files should be stored (OPTIONAL). -o, --output-dir=DIR ​                         Specify the directory where the package(s) the climatology and time-series files should be stored (OPTIONAL).
-                                              Default is --output-dir=/​projects/​NS2345K/​noresm_diagnostics/​out/​johiak+                                              Default is --output-dir=/​projects/​NS2345K/​noresm_diagnostics/​out/​$USER
 -p, --passive-mode ​                           Run the script in passive mode: the diagnostic script will be configured but not executed (OPTIONAL). -p, --passive-mode ​                           Run the script in passive mode: the diagnostic script will be configured but not executed (OPTIONAL).
 -t, --type=TYPE ​                              ​Specify climatology or time series diagnostics (OPTIONAL): valid options are --type=climo and --type=time_series. -t, --type=TYPE ​                              ​Specify climatology or time series diagnostics (OPTIONAL): valid options are --type=climo and --type=time_series.
Line 73: Line 73:
 A comprehensive technical summary of diag_run (pdf): {{ :​noresm:​diag_run_documentation.pdf |}} A comprehensive technical summary of diag_run (pdf): {{ :​noresm:​diag_run_documentation.pdf |}}
  
-Report any problems, comments or suggestions to Johan Liakka: [[mailto:johan.liakka@nersc.no|johan.liakka@nersc.no]]+Report any problems, comments or suggestions to Yanchun He: [[mailto:yanchun.he@nersc.no|yanchun.he@nersc.no]]
  
 === Recent updates === === Recent updates ===
 +  * 08.08.19. Note: NS2345K is recovered now, please use the normal /​projects/​NS2345K/​noresm_diagnostics/​bin/​diag_run;​ put the webpage output to /​projects/​NS2345K/​ and view the results at: http://​ns2345k.web.sigma2.no/​noresm_diagnostics/​
 +  * 08.08.19. Update to v6.0: add support to TS-derived mlts, global averages: tempga,​salnga,​sstga and sssga, updated volume transports, support extend Atlantic-Arctic overturning (mmflxd) for the NorESM2 version. And other minor changes
 +  * 29.08.18. Update to v5.1: update NCO/NCL versions to support efficient process of compressed netcdf-4 files.
 +  * 29.06.18. Update to v5.0: new fields to HAMOCC and MICOM diagnostics;​ minor fixes to other issues.
   * 20.04.18. Update to v4.3: added new fields to HAMOCC diagnostics.   * 20.04.18. Update to v4.3: added new fields to HAMOCC diagnostics.
   * 19.04.18. Update to v4.2: included ability to do time-series diagnostics between two user-specified years.   * 19.04.18. Update to v4.2: included ability to do time-series diagnostics between two user-specified years.
Line 90: Line 94:
 # Min Hour Day Month Weekday Command(s) # Min Hour Day Month Weekday Command(s)
 #​--------------------------------------- #​---------------------------------------
-50 09 23 11 * . $HOME/​.bash_profile;​ /​projects/​NS2345K/​noresm_diagnostics/​bin/​diag_run -m cam,cice -c N18_f19_tn11_080617 -s 21 -e 50 -o /scratch/johiak/​noresm_diagnostics2 -w \ +50 09 23 11 * . $HOME/​.bash_profile;​ /​projects/​NS2345K/​noresm_diagnostics/​bin/​diag_run -m cam,cice -c N18_f19_tn11_080617 -s 21 -e 50 -o /scratch/$USER/​noresm_diagnostics2 -w \ 
-/​projects/​NS2345K/​www/​test -t time_series >& /scratch/johiak/cron_out+/​projects/​NS2345K/​www/​test -t time_series >& /scratch/$USER/cron_out
 </​file>​ </​file>​
  
Line 104: Line 108:
 === NorESM diagnostics on GitHub === === NorESM diagnostics on GitHub ===
 The NorESM diagnostics packages and diag_run are included in the Git version control repository: The NorESM diagnostics packages and diag_run are included in the Git version control repository:
-[[https://​github.com/​johiak/​NoresmDiagnostics]] +[[https://​github.com/​NordicESMhub/​NoresmDiagnostics]]
 ====== Aerosol and Chemistry, Clouds and Forcing Diagnostics ====== ====== Aerosol and Chemistry, Clouds and Forcing Diagnostics ======
  
Line 279: Line 282:
 http://​www.jasmin.ac.uk/​services/​jasmin-analysis-platform/​ http://​www.jasmin.ac.uk/​services/​jasmin-analysis-platform/​
  
 +====== Post analysis and workup of CAM diagnostics output tables ======
 +
 +A tool for post analysis of (multiple) CAM diagnostics ASCII tables can be found in 
 +the following repository:
 +
 +GitHub https://​github.com/​jgliss/​noresm_diag_postproc
 +
 +To get started, please follow the instructions in repository README (displayed in repository). Currently, the main 
 +analysis tool is a jupyter IPython notebook called ​
 +
 +//​**analysis_tool.ipynb**//​ (https://​github.com/​jgliss/​noresm_diag_postproc/​blob/​master/​analysis_tool.ipynb)
 +
 +which includes more detailed instructions about setup and options. ​
 +
 +Use the notebook ​
 +
 +https://​github.com/​jgliss/​noresm_diag_postproc/​blob/​master/​download_tables.ipynb
 +
 +to download local copies of result tables using a list of URL's.
 +
 +
 +**Short summary:​** ​
 +The notebook reads multiple diagnostics files (runs) into one long table and creates heatmap plots
 +of //Bias, RMSE and RMSE relative error// for a subset of variables (rows -> y-axis of heatmap) ​
 +vs. the individual runs (columns -> xaxis). ​
 +
 +**NOTE:** In the current version, you need to download all tables that you are interested in as csv or 
 +ascii into one directory, that is specified in the header of the notebook.
 +
 +Variable groups can be defined in this config file:
 +
 +https://​github.com/​jgliss/​noresm_diag_postproc/​blob/​master/​config/​var_groups.ini
 +
 +**NOTE:** If you add groups to this file in your local copy of the repository, please consider sending
 +the updated to [[mailto:​jonasg@met.no|jonasg@met.no]] or to submit a pull request, so that the remote repository ​
 +remains up to date.
 +
 +**Troubleshooting**
 +
 +If you run into problems, please raise an issue in the repository or contact [[mailto:​jonasg@met.no|jonasg@met.no]]
noresm/modeldiagnostics.1524233699.txt.gz · Last modified: 2018-04-20 14:14:59 by johan.liakka@nersc.no