ESCOMP / ESCOMP/CTSM

translate spinup stability script to python

Open
#3,486 2 comments 2 reactions 1 assignee Claimed by @djk2120 View on GitHub
b4b enhancement modernization usability
Dominant language
Fortran
Stars
352
Forks
361
Avg merge
6d 6h
Merged PRs (30d)
8

Description

There are some existing ncl scripts for assessing spinup stability in tools/contrib. There are a view key reasons that it might be nice to have this available as a python tool.

1. deprecation of ncl
2. python (dask) would allow parallelization which would make processing monthly data faster
3. we can use yaml files to configure stability thresholds without editing the script
4. I've found with python I can easily parse the stability status for automated spinup workflows

I have an existing script for this that I'll put in a PR, but it's probably still missing a couple of things that could be beneficial (e.g. unstructured grids)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.