From 5606af4d255430ecb9edcf5fed7e838e63da9b46 Mon Sep 17 00:00:00 2001 From: Bock <abock@usgs.gov> Date: Tue, 16 May 2023 16:58:13 -0600 Subject: [PATCH] MR cleanup, vpu/VPU to vpu_codes --- workspace/R/config.R | 49 +++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 26 deletions(-) diff --git a/workspace/R/config.R b/workspace/R/config.R index 2d54abe..4d06f0c 100644 --- a/workspace/R/config.R +++ b/workspace/R/config.R @@ -13,26 +13,23 @@ rpu_vpu_out <- readr::read_csv("cache/rpu_vpu_out.csv", col_types = c("c", "c", "i" , "i"), show_col_types = FALSE) if(nchar(Sys.getenv("HYDREG")) > 1) { - VPU <- Sys.getenv("HYDREG") + vpu_codes <- Sys.getenv("HYDREG") } if(!exists("rpu_code")) { - if(exists("VPU")) { - vpu <- VPU - rpu_codes <- rpu_vpu[rpu_vpu$vpuid %in% vpu, ] + if(exists("vpu_codes")) { + rpu_codes <- rpu_vpu[rpu_vpu$vpuid %in% vpu_codes, ] rpu_code <- rpu_codes$rpuid[1] } else { - vpu <- get_rpu_dependent_vars() - rpu_code <- vpu$r - vpu <- vpu$v - rpu_codes <- rpu_vpu[rpu_vpu$vpuid %in% vpu, ] - vpu_codes <- VPU <- vpu + vpu_codes <- get_rpu_dependent_vars() + rpu_code <- vpu_codes$r + vpu_codes <- vpu_codes$v + rpu_codes <- rpu_vpu[rpu_vpu$vpuid %in% vpu_codes, ] } } -if(!exists("vpu")) { - vpu <- get_rpu_dependent_vars(rpu_code)$v - vpu_codes <- VPU <- vpu +if(!exists("vpu_codes")) { + vpu_codes <- get_rpu_dependent_vars(rpu_code)$v } if(!nchar(out_agg_gpkg <- Sys.getenv("OUT_GPKG")) > 5) @@ -48,7 +45,7 @@ if(!nchar(lookup_table_file <- Sys.getenv("LOOKUP_TABLE")) > 5) lookup_table_file <- file.path("cache", paste0(rpu_code, "_lookup.csv")) if(!nchar(vpu_lookup_table_file <- Sys.getenv("VPU_LOOKUP_TABLE")) > 5) - vpu_lookup_table_file <- file.path("cache", paste0("lookup_", vpu, ".csv")) + vpu_lookup_table_file <- file.path("cache", paste0("lookup_", vpu_codes, ".csv")) options(scipen = 9999) @@ -89,13 +86,13 @@ poi_dar_move <- .05 # maximum proportional drainage area difference to collapse # Intermediate layers created during 02_Navigate xwalk_layer <- paste0("HUC12_nhd") # HUC12 - nhdcat crosswalk, built in Nav for VPU 20 -nav_poi_layer <- paste0("POIs_tmp_", vpu) # Rolling Nav POI layer added to/modified througout nav workflow -WBs_layer <- paste0("WB_", vpu) # Waterbodies within VPU -WB_events_layer <- paste0("WB_events_", vpu) # inlet and outlet events for NHDArea and HR waterbodies -poi_moved_layer <- paste0("POIs_mv_", vpu) # POIs moved from original COMID assignment -nsegments_layer <- paste0("nsegment_", vpu) # Minimally-sufficient network dissolved by POI_ID -pois_all_layer <- paste0("POIs_", vpu) # All POIs binded together -poi_xwalk_layer <- paste0("poi_xwalk_layer_", vpu) # POIs that changed COMIDS during the navigate part of the workflow +nav_poi_layer <- paste0("POIs_tmp_", vpu_codes) # Rolling Nav POI layer added to/modified througout nav workflow +WBs_layer <- paste0("WB_", vpu_codes) # Waterbodies within VPU +WB_events_layer <- paste0("WB_events_", vpu_codes) # inlet and outlet events for NHDArea and HR waterbodies +poi_moved_layer <- paste0("POIs_mv_", vpu_codes) # POIs moved from original COMID assignment +nsegments_layer <- paste0("nsegment_", vpu_codes) # Minimally-sufficient network dissolved by POI_ID +pois_all_layer <- paste0("POIs_", vpu_codes) # All POIs binded together +poi_xwalk_layer <- paste0("poi_xwalk_layer_", vpu_codes) # POIs that changed COMIDS during the navigate part of the workflow final_poi_layer <- "POIs" dup_pois <- "dup_POIs" @@ -135,13 +132,13 @@ catchment_network_table <- "catchment_network" CAC_thresh <- 0.66 # Coefficient of areal correspondence threshold # output geopackage file names -ref_gpkg <- file.path(data_paths$ref_fab_directory, paste0(vpu, "_reference_features.gpkg")) -nav_gpkg <- file.path("cache", paste0("reference_", vpu,".gpkg")) -temp_gpkg <- file.path("cache", paste0("nav_", vpu,".gpkg")) +ref_gpkg <- file.path(data_paths$ref_fab_path, paste0(vpu_codes, "_reference_features.gpkg")) +nav_gpkg <- file.path("cache", paste0("reference_", vpu_codes,".gpkg")) +temp_gpkg <- file.path("cache", paste0("nav_", vpu_codes,".gpkg")) -rfc_gpkg <- file.path("cache", paste0("refactor_", vpu, ".gpkg")) +rfc_gpkg <- file.path("cache", paste0("refactor_", vpu_codes, ".gpkg")) -gf_gpkg <- file.path("cache", paste0("GF_", vpu, ".gpkg")) +gf_gpkg <- file.path("cache", paste0("GF_", vpu_codes, ".gpkg")) gf_gpkg_conus <- "cache/reference_CONUS.gpkg" gage_info_gpkg <- "cache/Gages_info.gpkg" @@ -149,7 +146,7 @@ gage_info_csv <- "cache/Gages_info.csv" gage_info_csvt <- "cache/Gages_info.csvt" # Defined during NonDend.Rmd -ND_gpkg <- file.path("temp", paste0("ND_", vpu,".gpkg")) +ND_gpkg <- file.path("temp", paste0("ND_", vpu_codes,".gpkg")) divides_xwalk <- "divides_nhd" HRU_layer <- "all_cats" -- GitLab