Skip to content
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

9/7/2021 Work Session #122

Open
rburghol opened this issue Sep 7, 2021 · 5 comments
Open

9/7/2021 Work Session #122

rburghol opened this issue Sep 7, 2021 · 5 comments

Comments

@rburghol
Copy link
Contributor

rburghol commented Sep 7, 2021

  • Review stuff here: 8/2/2021 HARP Weekly Work Session #109
    • N51019 outlier data
    • Verify units on ET - PRECIP calcs
  • 3 methods of ET
    • Hamon - This is what the CBP model uses for current (we need this, we will make WDMs with it)
    • Hargreaves/Samani - the CBP calculates change in ET over time due to CC, and then scales Hamon with it
      • We will also produce a separate WDM with JUST this data and maybe play around with it in terms of model storm fit during calibration period.
    • Another method (modeled? measured?) comes with NLDAS2 - we won't use this, but keep our mind on it.
  • Compile source code for populating WDMs (src here)
  • Group Goals:
    1. Experts when we Q/A: need to understand context and units;
    2. Ask questions about what we’re seeing to think about implications;
    3. Work elevated this year within DEQ;
    4. Opportunity for contributing to proactive approach management (maybe I’m being naive
    5. TMDL - Total Maximum Daily LOAD (mass/time) - Contribute beyond water quantity - e.g. quality, TMDL, impact of managing concentration vs. load
@snhandelsman
Copy link
Contributor

@rburghol
Copy link
Contributor Author

rburghol commented Sep 8, 2021

Thanks @snhandelsman -- this looks interesting -- 2008 was a drought in some places, though that looks strange. Next we need to see the calculations and source units that go into this, as well as the raw data itself. Maybe a good way to format that will be a table of inputs (rain, et) with their units, and the calculated the 7-day rolling values for the period of October-December. Annotate it with the equations that created the rolling values, so we can see what generates that and if there is some mathematical quirk that we did not anticipate. My suspicion is that there is some bunk data in there, but who knows?

@kylewlowe
Copy link
Contributor

9/13 UPDATE:

The issue seems to be with the land segment precipitation data for the two corresponding segments. The time series on deq4 says that it was raining from Oct. 29th to Dec. 31st in 2008. Because the workflow of the data goes from NLDAS grid data (the raw data source) into land segment data using the NLDAS2_ASCII_to_LSegs source code function. After searching through the grids that correspond to the land segments, there is no issues with the timeseries data for the grids. Meaning that the problem is with the grid to land segment transformation process.

We re ran the batch script on the command line and it seemed to have fixed itself. The data for the land segments no longer looks abnormal. Both the timeseries and graphs look fixed. See below screenshots of time series

Old:
Screenshot (113)

New:
Screenshot (115)

@jdkleiner
Copy link
Member

Nice job confirming the source of the issue is in the grid-to-land segment transformation process. Curious that rerunning the batch script seems to have fixed itself, any thoughts on what may have caused the issue in the original batch script run?

@kylewlowe
Copy link
Contributor

@jdkleiner
I'm not sure what the issue was. Last time we ran into a similar problem, we assumed that the terminal timed out in the middle executing the function for the year. Meaning the last bit didn't finish downloading. However, previously, a vale of 0.01 was repeated for the rest of the year in the timeseries. The varying but continuously high precipitation values for this particular issue makes me think it was caused by something different. I'm not familiar enough with the source code for the function to say for sure what happened.

@kylewlowe kylewlowe mentioned this issue Sep 20, 2021
29 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants