Open jds485 opened 2 years ago
USGS site 01436655
is not included in our target data because it's not located on the NHM/PRMS fabric in p1_reaches_sf
. If we want to plot this site, we'll have to find the nearest segment and grab gridmet data from that segment to use for the hyetograph. Alternatively, are there certain characteristics of 01436655 that make it a good candidate to plot?
As a proof of concept, I tried making this plot for site 01467000
for water year 2021. It's a little hacky, and I had to use another plotting helpers package, {cowplot}
, to overlay the SC time series and the hyetograph. Here, the SC time series comes from p2_daily_combined
and the precip data comes from p1_gridmet
. I don't think the pr
variable in the gridmet data captures snowfall (e.g. see the plot in this PR for the same site), but is this roughly what you had in mind?
For the snowfall figure, I used this figure from you in a presentation. It's the same site, but I think the SC timeseries is hourly. I'm wondering about the precip/snowfall differences. The plot in the PR has 2" max precip, but this one has 5". Timing is also different (many more points in new plot, even in winter). Did you filter the plot below for temperature <0 C?
I really like this site as an example, though. It captures both precip causing a decrease in SC (non-winter) and increase in SC (winter). Coloring by the (min+max)/2 temperature could help to see those differences
It's the same site, but I think the SC timeseries is hourly. I'm wondering about the precip/snowfall differences. The plot in the PR has 2" max precip, but this one has 5". Timing is also different (many more points in new plot, even in winter).
OK, yeah, when I've plotted this site before I used the "raw" instantaneous data and manually pulled snowfall accumulation data from the NOAA daily climate summaries (GHCND network). In my plot above I used the daily average SC and was pulling precip from our gridmet data, which I don't think includes snowfall accumulation. So the reason the max precip axes are different is because they're coming from different data sources which may capture different things (rainfall vs snowfall).
Coloring by the (min+max)/2 temperature could help to see those differences
Yeah, agree. You're referring to coloring the SC line by mean temp, right?
Okay, thanks!
You're referring to coloring the SC line by mean temp, right?
I was thinking the hyetograph because that would indicate likely snow vs. rain, but that's assuming snow is captured by gridMET. I'll search for an answer to this because it's important for this work. Coloring the SC might stand out better than the hyetograph, though. Open to either method
I'll search for an answer to this because it's important for this work.
Yeah, I completely agree. I hadn't really considered or assessed how gridmet treats snowfall. @msleckman, have you seen any gridmet documentation related to snow?
I have not come across anything in the Gridmet documentation that captured snowfall. I suppose it could be roughly estimated from the gridmet attributes. Would a supplemental resource be useful here? Maybe a SWE dataset. NASA has this at a 4 km spatial res and daily temporal res. https://nsidc.org/data/nsidc-0719/versions/1
Let's make a new issue to add a SWE dataset. Not a current need. I'd like to see how models are performing in winter with the current met dataset before adding a new dataset.
y-axis 1: Daily SC from a continuous sampler. y-axis 2 (inverted): precipitation hyetograph. Bars/points colored by avg. temperature (< 0 C, > 0 C) x-axis: 1 year of data with at least one winter snow signal. Maybe 2021 water year for site 01436655