NLDAS expansion #57
Replies: 6 comments 14 replies
-
With updated NLDAS drivers (see this issue), runs for 37 sites failed. There is one new failed site: > nrow(filter(p2_nldas_glm_uncalibrated_runs, glm_success==FALSE))
[1] 37
> p2_nldas_glm_uncalibrated_runs %>% filter(glm_success==FALSE) %>% select(site_id, driver, extraction_error, param_sim_stop, max_output_date, glm_code) %>% slice(1:20)
# A tibble: 20 × 6
site_id driver extraction_error param_sim_stop max_output_date glm_code
<chr> <chr> <chr> <chr> <chr> <int>
1 nhdhr_109946… NLDAS NA values 2022-04-11 2022-04-11 0
2 nhdhr_114545… NLDAS NA values 2022-04-11 2022-04-11 0
3 nhdhr_117648… NLDAS NA values 2022-04-11 2022-04-11 0
4 nhdhr_120019… NLDAS NA values 2022-04-11 2022-04-11 0
5 nhdhr_120020… NLDAS NA 2022-04-11 1989-02-23 1
6 nhdhr_122546… NLDAS NA values 2022-04-11 2022-04-11 0
7 nhdhr_123165… NLDAS NA values 2022-04-11 2022-04-11 0
8 nhdhr_124617… NLDAS NA values 2022-04-11 2022-04-11 0
9 nhdhr_133099… NLDAS NA values 2022-04-11 2022-04-11 0
10 nhdhr_144272… NLDAS NA values 2022-04-11 2022-04-11 0
11 nhdhr_148621… NLDAS NA values 2022-04-11 2022-04-11 0
12 nhdhr_151870… NLDAS NA values 2022-04-11 2022-04-11 0
13 nhdhr_151949… NLDAS NA values 2022-04-11 2022-04-11 0
14 nhdhr_151959… NLDAS NA values 2022-04-11 2022-04-11 0
15 nhdhr_152517… NLDAS NA values 2022-04-11 2022-04-11 0
16 nhdhr_155352… NLDAS NA values 2022-04-11 2022-04-11 0
17 nhdhr_155639… NLDAS NA values 2022-04-11 2022-04-11 0
18 nhdhr_157360… NLDAS NA 2022-04-11 2022-04-11 134
19 nhdhr_159101… NLDAS NA values 2022-04-11 2022-04-11 0
20 nhdhr_258611… NLDAS NA values 2022-04-11 2022-04-11 0
> p2_nldas_glm_uncalibrated_runs %>% filter(glm_success==FALSE) %>% select(site_id, driver, extraction_error, param_sim_stop, max_output_date, glm_code) %>% slice(21:37)
# A tibble: 17 × 6
site_id driver extraction_error param_sim_stop max_output_date glm_code
<chr> <chr> <chr> <chr> <chr> <int>
1 nhdhr_259216… NLDAS NA values 2022-04-11 2022-04-11 0
2 nhdhr_261524… NLDAS NA values 2022-04-11 2022-04-11 0
3 nhdhr_261577… NLDAS NA values 2022-04-11 2022-04-11 0
4 nhdhr_474867… NLDAS NA values 2022-04-11 2022-04-11 0
5 nhdhr_487840… NLDAS NA values 2022-04-11 2022-04-11 0
6 nhdhr_564130… NLDAS NA values 2022-04-11 2022-04-11 0
7 nhdhr_597459… NLDAS NA values 2022-04-11 2022-04-11 0
8 nhdhr_604470… NLDAS NA values 2022-04-11 2022-04-11 0
9 nhdhr_604559… NLDAS NA values 2022-04-11 2022-04-11 0
10 nhdhr_703344… NLDAS NA values 2022-04-11 2022-04-11 0
11 nhdhr_756519… NLDAS NA values 2022-04-11 2022-04-11 0
12 nhdhr_756545… NLDAS NA values 2022-04-11 2022-04-11 0
13 nhdhr_809976… NLDAS NA values 2022-04-11 2022-04-11 0
14 nhdhr_810037… NLDAS NA values 2022-04-11 2022-04-11 0
15 nhdhr_810037… NLDAS NA values 2022-04-11 2022-04-11 0
16 nhdhr_829559… NLDAS NA values 2022-04-11 2022-04-11 0
17 nhdhr_916842… NLDAS NA values 2022-04-11 2022-04-11 0
> dput(p2_nldas_glm_uncalibrated_runs %>% filter(glm_success==FALSE) %>% pull(site_id))
c("nhdhr_109946618", "nhdhr_114545137", "nhdhr_117648183", "nhdhr_120019262",
"nhdhr_120020716", "nhdhr_122546701", "nhdhr_123165634", "nhdhr_124617242",
"nhdhr_133099150", "nhdhr_144272629", "nhdhr_148621069", "nhdhr_151870592",
"nhdhr_151949010", "nhdhr_151959489", "nhdhr_152517749", "nhdhr_155352079",
"nhdhr_155639566", "nhdhr_157360156", "nhdhr_159101759", "nhdhr_25861152",
"nhdhr_25921640", "nhdhr_26152472", "nhdhr_26157758", "nhdhr_47486745",
"nhdhr_48784080", "nhdhr_56413007", "nhdhr_59745939", "nhdhr_60447081",
"nhdhr_60455965", "nhdhr_70334497", "nhdhr_75651917", "nhdhr_75654579",
"nhdhr_80997655", "nhdhr_81003721", "nhdhr_81003725", "nhdhr_82955915",
"nhdhr_91684249") |
Beta Was this translation helpful? Give feedback.
-
Surface evaluation plots for the 5/25/2022 run (9,332 lakes succeeded) are here. There were 3,665 evaluation sites (sites with >= 10 |
Beta Was this translation helpful? Give feedback.
-
@lindsayplatt @jread-usgs Just ran the NLDAS models for the full footprint (with landsat Kd and updated WQP data). It took 130 minutes to run the models ( > p2_nldas_glm_uncalibrated_runs %>% group_by(extraction_error) %>% summarize(n=n())
# A tibble: 4 × 2
extraction_error n
<chr> <int>
1 NA temperature values 119
2 Number of layers drops to 1 67
3 Number of layers drops to 1, Maximum hice value exceeds lake depth 1
4 NA 14430 Note that the 'NA temperature values' error is triggered by the extraction of GLM temperatures and precedes the generation of the other two extraction errors. So lakes for which temperature data extraction failed ( I'm going to generate the surface prediction evaluation plots for these runs now. |
Beta Was this translation helpful? Give feedback.
-
Using the latest NLDAS-driven GLM build completed on June 16, 2022, the full footprint of thermal metrics has been completed (built with |
Beta Was this translation helpful? Give feedback.
-
Okay I just re-ran the NLDAS models for the full footprint, following the fix to delete failed simulation directories and the update to the nml_list.rds. As Lindsay and I had anticipated, all of the NLDAS models rebuilt, but many of the extraction steps were skipped, as the output was identical for the majority of model runs. Model output changed for 12 sites across 5 states (WI, MI, MN, SD, IL): > output_summary <- readr::read_csv('../../../Downloads/GLM_NLDAS_summary.csv',col_types=cols())
> changed_output <- output_summary %>%
+ left_join(output_summary_old, by='site_id', suffix = c('_current','_old')) %>%
+ filter((export_fl_hash_current != export_fl_hash_old)) %>%
+ pull(site_id) %>%
+ dput()
c("nhdhr_{D8A9DD23-94AD-4C15-B242-FE519B5EDF8C}", "nhdhr_109946618",
"nhdhr_116542403", "nhdhr_120018832", "nhdhr_144272629", "nhdhr_151949010",
"nhdhr_152517749", "nhdhr_157360156", "nhdhr_48784080", "nhdhr_70333995",
"nhdhr_75651917", "nhdhr_80997655") As expected, the two WI sites are among those with changed output. And we have gained output for one additional site, in IN: > new_output <- output_summary %>%
+ left_join(output_summary_old, by='site_id', suffix = c('_current','_old')) %>%
+ filter(is.na(export_fl_hash_old)) %>%
+ pull(site_id) %>%
+ dput()
"nhdhr_123165634" So our success percentage is still 98.6% (NLDAS models for 12688/12864 lakes succeeded, models for 176 lakes failed) |
Beta Was this translation helpful? Give feedback.
-
Using the latest NLDAS-driven GLM build completed on August 29, 2022, the full footprint of thermal metrics has been rebuilt for the 12,688 successfully modeled lakes. These new NLDAS thermal metrics have been updated on SB. |
Beta Was this translation helpful? Give feedback.
-
Just ran the NLDAS models for the full footprint (9,369 lakes). It ran in just under an hour.
I'm generating the output files now.UPDATE: all 9333 NLDAS feather files are in3_extract/out
. They are also zipped into a single zip file.Out of 9369 runs, 9333 succeeded. 36 failed. 99.6% success rate. The 11 runs that had failed in the MN run also failed this time around.
The mean lake depth across the 36 lakes for which NLDAS runs failed is 1.6 meters. Median lake depth is 0.96 m, minimum lake depth is 0 m (
nhdhr_151870592
), maximum lake depth is 14 m (nhdhr_157360156
).Details on the failed runs:
Beta Was this translation helpful? Give feedback.
All reactions