Skip to content

Align channel_stats transform when more than one file is used in ingest #241

@EdwardSafford-NOAA

Description

@EdwardSafford-NOAA

Description

The channel_stats transform when used with ioda_obs_space seems to not function correctly if more than one file is specified in the input dataset. In this case metaData::channelNumber doesn't align with the [group]Mean::[variable].

In the specific instance I've been working with I need to make 2 plots in one image. In the first plot each of the 4 files is loaded into a unique dataset (cycleOne, cycleTwo, etc), and then the channel_stats transform is applied. In the second plot 4 files are loaded into a dataset named oneDay. When I apply channel_stats to that dataset the mean and std are correctly dimensioned to Channels but oneDay::metaData::channelNumber is dimensioned to Channels,Locations and doesn't match the mean and std variables. I'm able to generate the 2nd plot by using x=cycleOne::metaData::channelNumber, y=oneDay::ObsValueMinusHofxBcMean::brightnessTemperature, which seems a bit hokey but it works.

Since I have a work-around I'm not treating this as a high priority item and will investigate it as able, but I wanted to document the issue so I don't forget it.

Dependencies

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions