MCPcopy Index your code
hub / github.com/CLIVAR-PRP/ENSO_metrics

github.com/CLIVAR-PRP/ENSO_metrics @v2.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v2.0.0 ↗ · + Follow
417 symbols 1,987 edges 31 files 190 documented · 46%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

CLIVAR ENSO Metrics Package

latest version Last updated platforms License Download

ENSO metrics package for climate model evaluation Metrics and collections devised by CLIVAR ENSO group

Contact

Reference

Planton, Y., E. Guilyardi, A. T. Wittenberg, J. Lee, P. J. Gleckler, T. Bayr, S. McGregor, M. J. McPhaden, S. Power, R. Roehrig, J. Vialard, A. Voldoire, 2021: A New Way of Evaluating ENSO in Climate Models: The CLIVAR ENSO Metrics Package. Bulletin of the American Meteorological Society, 102, 1073-1080, doi: 10.1175/BAMS-D-19-0337.A

Documentation for ENSO metrics: https://github.com/CLIVAR-PRP/ENSO_metrics/wiki

Release Notes and History

|

Versions

| Update summary | | ------------| ------------------------------------- | | v1.1.5 | Technical update: bug fix | v1.1.4 | Technical update: map plotting library changed to cartopy to comply w/ newer numpy versions | v1.1.3 | Technical update: resolve conflict with newer matplotlib versions | v1.1.2 | Technical update: to comply w/ newer numpy versions | v1.1.1 | Technical update: license, copyright, and conda-forge distribution | v1.1 | Technical update: enable Python 3 | v1.0 | Initial release that is used for Planton et al. (2021)

Core symbols most depended-on inside this repo

getAxisList
called by 66
lib/XarrayCompat.py
_to_cdat
called by 60
lib/EnsoUvcdatToolsLib.py
_mv
called by 56
lib/EnsoUvcdatToolsLib.py
getGrid
called by 50
lib/XarrayCompat.py
ok
called by 50
misc/verify_no_cdat.py
copy
called by 46
lib/XarrayCompat.py
MV2array
called by 42
lib/EnsoUvcdatToolsLib.py
create_variable
called by 39
lib/XarrayCompat.py

Shape

Function 296
Method 108
Class 13

Languages

Python100%

Modules by API surface

lib/EnsoUvcdatToolsLib.py174 symbols
lib/XarrayCompat.py117 symbols
plots/EnsoPlotToolsLib.py30 symbols
plots/EnsoPlotTemplate.py14 symbols
lib/EnsoErrorsWarnings.py14 symbols
tests/test_nan_masking_and_netcdf.py13 symbols
scripts/driver_tools_lib.py11 symbols
tests/test_compute_collection_aliases.py9 symbols
lib/EnsoComputeMetricsLib.py9 symbols
lib/EnsoToolsLib.py6 symbols
run_tests.py4 symbols
lib/EnsoCollectionsLib.py4 symbols

For agents

$ claude mcp add ENSO_metrics \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page