Git Product home page Git Product logo

noresmdiagnostics's Introduction

The NorESM diagnostics tool package

The NorESM Diagnostic Package:

is a NorESM model evaluation tool written with a set of scripts (bash, NCL etc) to provide a general evaluation and quick preview of the model performance with only one command line. This toolpackage works on the original model output and has NorESM-specific diagnostics.

Components

The tool package consists of:

  • CAM_DIAG: (NCAR’s AMWG Diagnostics Package)
  • CLM_DIAG: (CESM Land Model Diagnostics Package)
  • CICE_DIAG: snow/sea ice volume/area
  • HAMOCC_DIAG: time series, climaotology, zonal mean, regional mean
  • BLOM_DIAG: time series, climatologies, zonal mean, fluxes, etc
  • CISM_DIAG: time series

Documentation

  1. Quick usage by invoking diag_run -h
  2. A user manual is avalable at the NorESM documentation
  3. Examples of typical NorESM post-processing

Author:

  • Johan Liakka, NERSC (05/2018)
  • Yanchun He, NERSC (Last updated: Jan 2023)

Contact information Please report issues in the Github issue page, or contact [email protected]

noresmdiagnostics's People

Contributors

yanchunhe avatar johiak avatar hgoelzer avatar

Stargazers

Ashneel Chandra avatar  avatar Abhinav Sharma avatar Sara Marie Blichner avatar  avatar

Watchers

James Cloos avatar  avatar Anne Fouilloux avatar

noresmdiagnostics's Issues

Use potential temperature for WOA13

Currently, the model output of potential temperature is compared to climatology of in-situ temperature from WOA13.

Need to use potential temperature (referred to ocean surface) calculated from t_an and s_an and depth from WOA13.

Comparison to Δ14C

Would it be possible to add to the HAMOCC diagnostics a comparison of the model output ('bigdelta14clvl') with observed Δ14C?

The file with the gridded product of pre-industrial Δ14C data (from Key et al. (2004)) is available here in NetCDF format: http://vedlegg.uib.no/?id=0f9edf8d3e3ab53645b5d3561535f37d

The model output will only be there if the model is run with the isotopes enabled (like for d13C).

I put an example file with such output on NIRD: /projects/NS2345K/temp/NOINYOC_tn21_18b.micom.hbgcy.3970-4000.nc

(A. Moree)

Missing section volume transports and global average figures

(A. Moree)

I noticed some changes in the output of the diag package. Before, I would successfully generate section transports and global averages, but this does not work at the moment:

For example compare

http://ns2345k.web.sigma2.no/noresm_diagnostics/NOINYOC_tn21_20A/MICOM_DIAG/yrs3950to4000-obs/indexnew.html

to

http://ns2345k.web.sigma2.no/noresm_diagnostics/NOINYOC_tn21_20A/MICOM_DIAG/yrs2950to3000-obs/indexnew.html

This NOINYOC_tn21_20A run has a different grid, causing some of the information to already be missing in the 2950-3000 diag (which is OK), but in the 3950-4000 diag I do not get any section transport anymore.

The logs are here: /projects/NS2345K/noresm_diagnostics/out/anne89/MICOM_DIAG/config/NOINYOC_tn21_20A/logs

It says several variables are not present, but that would be surprising because I did not change the output variables during the run. The output files are here: /projects/NS2980K/NORSTORE_OSL_DISK/NS2980K/moree/NOINYOC_tn21_20A/ocn/hist

The CICE and HAMOCC output is the same as before as far as I see now.

Do you see what happened here?

Enable supporting one-year-long simulation.

For example:

/projects/NS2345K/noresm_diagnostics/bin/diag_run -m blom,cice -c1 NOIIAJRAOC20TR_TL319_tn14_20190710_repro -s1 1653 -e1 1653 -i1 /projects/NS2345K/cgu025/cases -c2 NOIIAJRAOC20TR_TL319_tn14_20190710 -s2 1653 -e2 1653 -o /projects/NS2345K/cgu025/noresm_diagnostics/

Then diag_run gives warnings like -

WARNING: end_year in NOIIAJRAOC20TR_TL319_tn14_20190710_repro is smaller than start_year: please correct this in blom_diag_template.sh.
-CHANGING CNTL CASE to NOIIAJRAOC20TR_TL319_tn14_20190710 in blom_diag_template.sh
-CHANGING CNTL to USER in blom_diag_template.sh
-CHANGING FIRST CLIMO YR IN CNTL CASE to 1653 in blom_diag_template.sh
WARNING: end_year of NOIIAJRAOC20TR_TL319_tn14_20190710 is smaller than start_year: please correct this in blom_diag_template.sh.
-SETTING UP TIME-SERIES DIAGNOSTICS FOR ENTIRE EXPERIMENT

At config.log it says -

At the very least, the following variables in blom_diag_template.sh must be configured prior to running the script:

NYRS_CLIMO1
NYRS_CLIMO2
(only if CNTL==USER)
TRENDS_ALL

Updated version of NCAR diagnostics

I think there are some more recent versions of the NCAR diagnostics including new observations.

Thomas have you used / seen the path to any of those?

If these versions are readily available it would be nice if you can find the time to update our diag_run version.
(ø.Seland)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.