JCSDA-internal/eva

Extend mon_data_space.py to support channel markers

EdwardSafford-NOAA opened this issue · 3 comments

Description

Extend mon_data_space.py to support channel markers. Certain RadMon plots place a red or green marker along or below the x axis. These indicate the channel being assimilated (green) or not assimilated (red). The new mechanism should take a series of points and construct a line with linestyle="" (no line), and markers set to square. The y axis should be specified via yaml with a default of 0.

Requirements

None

Acceptance Criteria (Definition of Done)

Plots are able to place square markers for channels according to assimilation status. Note that both red and green markers may be located on the same plot.

Dependencies

None

And I'm (@EdwardSafford-NOAA ) going to work this if I can be assigned to it. Thanks.

I have channel markers working, albeit with more effort than I thought would be necessary. I'm going to clean this up, maybe rethink some of it, and issue a PR tomorrow. Maybe there's a cleaner solution.

Note that I hacked the data -- none of the ssmis_f18 channels are assimilated, but it was easier to change the control file contents than push over another set of data.

image

Closed with PR #113