Opened 16 years ago

Last modified 13 years ago

#153 closed enhancement

Writing invalid data to multifiles — at Version 1

Reported by: Huw Lewis Owned by: Huw Lewis
Priority: minor Milestone: 5.0
Component: ropp_io Version: 1.0
Keywords: Cc:

Description (last modified by Huw Lewis)

When writing (appending) multiple-profiles to an output file ROPP assumes that the first profile contains valid data. This is because the netCDF output file is only defined based on the contents of the first profile to be written.

So, for example if profile 1 contains no valid Level1b data an output file is defined with no Level1b variables. If the subsequent profiles do however contain valid information, ropp_io_write will exit with an error when it tries to write information to an undefined variable.

Note, this is only an issue for running ropp2ropp with '-m' and no thinning (i.e. just for applying range checking to an existing set of profiles). In this case, a user would actually like to remove missing data, so it is just unfortunate if the invalid data are in the first profile.

This situation should be investigated, and a fix found if it does not overly complicate the write process.

Change history (1)

comment:1 by Huw Lewis, 16 years ago

Description: modified (diff)
Type: defectenhancement
Note: See TracTickets for help on using tickets.