-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Use Case: Buoy wave heights to wave watch model III output via GFSv16 #1482
Comments
Current work is waiting on release of a new data output; buoy data is released on a 45 day window, with data newer than 45 days being included in a bulk release that is not QC'd (quality controlled). While the data could be downloaded and reordered in a way that allows METplus work to resume, the possibility of bad observations is undesirable and outweighs the wait time drawbacks. |
Work on the Python embedding script was slow moving; the field setup to be accessible via MET's tools (e.g. Point-Stat) was very convoluted, and is prompting development to investigate why there is an error when passing anything above 145 stations. That issue can be found here: 2292. This work has also kicked off the discussion of allowing users to utilize the 11-column method for ingesting point data via While both of these issues are opportunities for improvement, 2292 would be required for this use case to proceed forward. With the limited time and full schedules ahead, that may not be an option. There has been concurrent work on getting standard buoy data (defined as those observations in the < 45 days old category) read in natively via ASCII2NC. This work is documented in 2276. This issue has moved into the PR stage and will quickly be in the develop branch of MET. In the interest of releasing this use case in beta4, work will pivot slightly: the Python script currently being developed will be shelved, to be corrected when time and funding permits (and to provide a desperately needed example of reading in point data and passing it via Python to PointStat), and instead utilize a two-step system. The first step will be to call ASCII2NC's new buoy data reading ability and read in ~100 stations worth of data. The second step will call PointStat to read in the resulting netCDF file and verify against the WW3 data. Because of this quick pivot, a final change will be made to the use case. Instead of the additional verification against satellite, this use case will focus solely on WW3 and buoy data. The comparison between WW3 model data and satellite wave heights can be done at a later time. |
The planned satellite altimeter observation comparison has been shelved in the interest of time. The following has been moved from the original use case description for posterity: |
Describe the New Use Case
This use case will look at Altimeter wave heights, comparing their output to the wave watch model. This is timely, as the next wave watch model upgrade is integrated in the GEFS and GFS.
Use Case Name and Category
Use case name is unknown for now, but should follow:
PointStat_fcstGFS_obsNDBC_WaveHeight
Note that WaveWatch output, the model of focus, is included in GFS and GEFS.
This use case can reside in the Marine_and_Cryosphere category, as it deals with wave heights.
Input Data
Fcst source: wave watch model data (need size, type)
Obs source: NDBC buoy Altimeter data (ASCII, ranging in size from 600KB to 2.5KB)
Work to ingest the Altimeter wave height data was previously accomplished by Jake Campbell, who graciously provided his scripts to us for use. This work included taking the above data sources and combining them into a conglomerate netCDF, which this use case will be provided.
George pulled copies onto Seneca, under: /d1/projects/METplus/METplus_Data/development/WW3_data.
Acceptance Testing
Success of this use case will be two things: a successful run through METplus with the datasets listed above, and meaningful output for OPC that their center can utilize.
As use case develops, provide a run time here
Time Estimate
1-3 days
Issues should represent approximately 1 to 3 days of work.
Sub-Issues
Consider breaking the new feature down into sub-issues.
Relevant Deadlines
None
Funding Source
Define the source of funding and account keys here or state NONE.
Define the Metadata
Assignee
Labels
Projects and Milestone
Define Related Issue(s)
Consider the impact to the other METplus components.
New Use Case Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>
Pull request:
feature <Issue Number> <Description>
Select: Reviewer(s) and Linked issues
Select: Repository level development cycle Project for the next official release
Select: Milestone as the next official version
The text was updated successfully, but these errors were encountered: