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

Week of 09/02/2024 - 09/06/2024 #1348

Open
4 of 23 tasks
COBrogan opened this issue Sep 3, 2024 · 2 comments
Open
4 of 23 tasks

Week of 09/02/2024 - 09/06/2024 #1348

COBrogan opened this issue Sep 3, 2024 · 2 comments
Assignees

Comments

@COBrogan
Copy link
Collaborator

COBrogan commented Sep 3, 2024

DEQ Updates:
Shapefiles of all gage watershed coverages are now available on the online version of the VA Hydro repo as usgsGageWatershedGeofield.csv. Alternatively, these are in media/model/met/ on the server. The easiest way to read these in and use them in plots is shown below.

Plot coverages

library(sf)
library(leaflet)
#Get the watershed coverage from the server
watershedGeo <- read.csv("http://deq1.bse.vt.edu:81/met/usgsGageWatershedGeofield.csv")
#Read in the gageWatershed data as an SF object. Specify the coordinate system
#and the field name in the data frame that contains the well-known text. In this
#case, WKT is the name of the field with the polygon geometries
gageWatershedSF <- st_as_sf(x = watershedGeo,wkt = "WKT",crs = 4326)
#You can plot sf objects like any other R object. You can add "add = TRUE" to
#add them to an existing plot
plot(gageWatershedSF,axes = TRUE)
#Interactive map to help navigate. Harder to share, but may help you moving
#forward
leaflet() %>%  
  addProviderTiles("Esri.WorldStreetMap") %>%
  addPolygons(data = gageWatershedSF,popup = gageWatershedSF$hydrocode)

  • On-boarding Nathaniel:
    • Ensure he has access to server, dbase, and can sftp
    • Practice git needed? If so, schedule a call
    • Any issues so far?
  • Storm Volume Method Analysis - Storm Volume method now run for all three data sources. Some differences are apparent. Now we need some GIS based analysis:
    • Can we look at a few targeted watersheds where the method performed well for one data source but not others?
    • December has an interesting drop-off in NLDAS. Can we see how this looks at various watersheds compared to other data sources?
    • Do residual plots for NLDAS in those watershed reveal any trends?
    • How does monthly average rainfall compare at these watersheds between methods?
    • Other Qualitative QC storm separation:
      • Are we capturing all the big events?
      • Are we classifying non-storms/partial storms/tiny flow increase as storms? Are multi-day events behaving as intended e.g. do we merge events when they are similar at start/end date?
      • Can we confirm any patterns in the regression results? If we find seasonality, can we visualize or quantify why it's occurring using our basic routines? Or can we establish potential next steps to refine the separation routine?
      • Do we have larger regression errors in summer time? Are we influenced greatly by big events? Look at error and residual plots. Are there mismatches in precipitation volume and storm flow volume e.g. does time of travel exceed 1 day
      • Can we start to find differences in precip timing/magnitude between the datasets and is this connected to the poor or good correlations that result from the linear regressions?
  • Simple lm Model Runs
    • run batch of simple method watersheds
    • Can we look at a few targeted watersheds where the method performed well for one data source but not others?
    • Do comparison of storm volume with simple method
  • Raster intersection types and performance: Raster Summary: Test st_intersection vs st_clip vs map_algebra model_meteorology#84
  • Need to make routine to extract coverage rasters, and stash them in a web-accessible directory
  • Feedback or questions about Waterjam Poster, with a shareable powerpoint presentation
  • Spatial Comparisons
    • Are their trends in our methods over the full geographic area (as well as temporal)
    • Maybe color code watersheds to see what their ratings are compared to one another
  • Data model
    • Use om_vahydro_metric_grid() in R to get results of QA and model performance.
    • [ ]
@COBrogan COBrogan changed the title Week of 9/2/2024 Week of 09/02/2024 - 09/06/2024 Sep 3, 2024
@COBrogan
Copy link
Collaborator Author

COBrogan commented Sep 5, 2024

@rburghol Could you send Nate an email with his login info to the server?

@rburghol
Copy link
Contributor

rburghol commented Sep 5, 2024

Will do @COBrogan !!

@COBrogan COBrogan mentioned this issue Sep 13, 2024
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

5 participants