-
Notifications
You must be signed in to change notification settings - Fork 2
Description
This is a large task with the goal to re-code WxMap as a pure python package with less reliance on YAML as the configuration mechanism. This project will be implemented in phases:
[formulation still in progress]
(1) Establish use-cases for WxMap
(2) Experiment with using python instead of YAML for configuring use-cases. Establish code paradigm.
(3) Develop basic codes to plot (using python) a shaded field for simplest cases using approach in (2).
(4) Establish build and install process for simple implementation in (3).
(5) Establish "request-based" API for all plot modules.
(5) Design and implement a Python data service to replace GrADS with progressive implementation:
(a) Simple data read
(b) Dimension expressions for slicing data
(c) Simple expression parser for deriving fields
(d) Complex expression parsing with advanced derivations (finite differencing etc)