Closed hsoh-u closed 6 days ago
After checking NOAA's RTOFS and GFSv17 ocean datasets, there are some notes:
ERROR :
ERROR : process_data_file() -> "/d1/personal/jopatz/workbench/tripolar/GFS_ocean/gfs.ocean.t00z.6hr_avg.f006.nc" not a valid data file
ERROR :
A note on this is that every tripolar dataset we've been handed for testing has had a slightly different approach to file structure: a very simple example of this is that the CICE file uses the TLAT, TLON, ULAT, ULON, etc. for its variable coordinate
attribute while the GFS data does not. So a "one size fits all" solution on this, such as checking the coordinate
variable attribute might not work as previously expected.
For work completed so far on this issue:
lat/lon variables comes from "coordinates" attribute for CICE tripolar data are now recognized. point2grid supports multiple variables with different lat/lon variables, too.
As an example, the following option is supported by reading TLON and TLAT variables for hi_d varibale, and ULON and ULAT variables for uvel_d.
-field 'name="uvel_d"; level="(0,*,*)";' -field 'name="hi_d"; level="(0,*,*)";'
One issue is not resolved. Howard is working on the lat/lon variable names from the configuration file. This is for when point2grid can not identify the lat/lon variables. User provides the lat/ lon variable names at the user defined config file. point2gird won't find the lat/lon variables in this case.
@hsoh-u or @j-opatz Can you please provide a status update and let me know if any more work is needed on this before the 12.0.0-beta5 release? Or should this be moved to beta6?
Replace italics below with details for this issue.
Describe the Enhancement
point2grid recognizes a CICE tripolar data as CF compliant NetCDF, but not as a point data. If the NC-CF file is not recognized as a point data, there is a sanity checking (evenly distributed latitude and longitude). The sanity checking prevents from handling a CICE tripolar data by point2grid.
point2grid recognizes CF compliant NetCDF file with 2D lat/lon as point data for following cases:
The enhancements are:
coordinates
attribute.-config option
). This is a manual step.checking
coordinates
attributes is not simple because a CICE tripolar data has multiplecoordinates
attribute values:The location of CICE tripolar data: seneca:/d1/personal/jopatz/workbench/tripolar/iceh.2018-01-03.c00.nc
Time Estimate
Estimate the amount of work required here. 2 or 3 days of work.
Sub-Issues
Consider breaking the enhancement down into sub-issues.
Relevant Deadlines
List relevant project deadlines here or state NONE.
Funding Source
Define the source of funding and account keys here or state NONE.
Define the Metadata
Assignee
Labels
Milestone and Projects
Define Related Issue(s)
Consider the impact to the other METplus components.
Enhancement Checklist
See the METplus Workflow for details.
feature_<Issue Number>_<Description>
feature <Issue Number> <Description>