afsc-gap-products / survey-live-temperature-map

These scripts create daily survey station daily temperature and anomaly plots as the ships work their way through the Bering Sea. These ships are conducting NOAA Fisheries' Alaska Fisheries Science Center's fisheries independent surveys in the Eastern Bering Sea. Scripts pull temperatures from google drive, entered by FPCs at sea, create daily maps and composite gifs, and then push the maps to google drive for the communications team.

Home Page:https://www.fisheries.noaa.gov/alaska/science-data/near-real-time-temperatures-bering-sea-bottom-trawl-survey

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This code is always in development. Find code used for final products of this code in releases.

This code is primarally maintained by:

Emily Markowitz (Emily.Markowitz AT noaa.gov; @EmilyMarkowitz-NOAA)

Chris Anderson (Christopher.Anderson AT noaa.gov; @ChrisAnderson-NOAA)

And previously,

Caitlin Allen Akselrud (caitlin.allen_akselrud AT noaa.gov; @CaitlinAkselrud-NOAA)

Liz Dawson (Liz.Dawson AT noaa.gov; @liz-dawson-NOAA)

Alaska Fisheries Science Center,

National Marine Fisheries Service,

National Oceanic and Atmospheric Administration,

Seattle, WA 98115

Table of contents

Purpose

These scripts create daily survey station daily temperature and anomaly plots as the ships work their way through the Bering Sea. These ships are conducting NOAA Fisheries’ Alaska Fisheries Science Center’s fisheries independent surveys in the Eastern Bering Sea. Scripts pull temperatures from google drive, entered by FPCs at sea, create daily maps and composite gifs, and then push the maps to google drive for the communications team. These plots are displayed on the AFSC website

Notes

  • How to set up the task scheduler
  • Files are saved to our internal dev FTP server and google drive.
  • Troubleshooting: if the task scheduler fails to run the code, but you can run the script in R or Rstudio, you may need to update Pandoc. If you are on a NOAA machine, ask IT to install the .msi file for you. Close and reopen everything and try again.

Plot Examples

Find more plot examples here.

Final stacked gifs

NOAA Fisheries AFSC Groundfish Assessment Program conducted the Aleutian Islands bottom trawl survey. The near real-time ocean bottom temperatures depicted were collected June 10-August 13 On August 13, stations 162-16 (51.65°N, -177.89°W; >5.5–6°C) and 184-16 (51.66°N, -176.25°W; >5–5.5°C) were surveyed by the F/V Alaska Provider. No stations were surveyed by the F/V Ocean Explorer. Allocated stations that have not yet been sampled are shown as gray dots. Credit: NOAA Fisheries , NOAA Fisheries AFSC Groundfish Assessment Program conducted the eastern Bering Sea and northern Bering Sea bottom trawl surveys. The near real-time ocean bottom temperatures depicted were collected May 29-August 20 This is the last day of the survey. On August 20, stations R-18 (60.67°N, -168.69°W; >8°C), R-01 (60.67°N, -168.01°W; >8°C), and R-02 (60.67°N, -167.32°W; >8°C) were surveyed by the F/V Alaska Knight. No stations were surveyed by the F/V Vesteraalen. Credit: NOAA Fisheries , NOAA Fisheries AFSC Groundfish Assessment Program conducted the Gulf of Alaska bottom trawl survey. The near real-time ocean bottom temperatures depicted were collected May 23-August 14 On August 14, a station 447-60 (54.79°N, -133.07°W; >6–7°C) was surveyed by the F/V Alaska Provider. No stations were surveyed by the F/V Ocean Explorer. Allocated stations that have not yet been sampled are shown as gray dots. Credit: NOAA Fisheries

Blank, Grid-only Plot

The Gulf of Alaska bottom trawl survey. This survey covers the Central Aleutians, Eastern Aleutians, Southern Bering Sea, and Western Aleutians regions. Credit: NOAA Fisheries , The grid of designated stations in the eastern Bering Sea and northern Bering Sea bottom trawl survey areas as well as the 50m, 100m, and 200m bathymetric boundaries. Credit: NOAA Fisheries , The Gulf of Alaska bottom trawl survey. This survey covers the Shumagin, Chirikof, Kodiak, Yakutat, and Southeastern regions. Credit: NOAA Fisheries

Mean Plot

The timeseries mean bottom temperatures from the NOAA Fisheries eastern Bering Sea (1982-2021; 39 years) and northern Bering Sea (2010-2021; 4 years) bottom trawl surveys. These data are publicly accessible on Fisheries One Stop Shop data platform (https://www.fisheries.noaa.gov/foss). Credit: NOAA Fisheries

The timeseries mean bottom temperatures from the NOAA Fisheries eastern Bering Sea (1982-2021; 39 years) and northern Bering Sea (2010-2021; 4 years) bottom trawl surveys. These data are publicly accessible on Fisheries One Stop Shop data platform (https://www.fisheries.noaa.gov/foss). Credit: NOAA Fisheries

Anomaly Plot

The 2022 near real-time ocean bottom temperature anomaly in the NOAA Fisheries AFSC Groundfish Assessment Program’s eastern Bering Sea and northern Bering Sea bottom trawl surveys. The timeseries mean bottom temperatures from the eastern Bering Sea (1982-2021; 39 years) and northern Bering Sea (2010-2021; 4 years) bottom trawl surveys are compared to their respective 2022 surveys (May 30-August 20). These data are publicly accessible on Fisheries One Stop Shop data platform (https://www.fisheries.noaa.gov/foss). Credit: NOAA Fisheries

The 2022 near real-time ocean bottom temperature anomaly in the NOAA Fisheries AFSC Groundfish Assessment Program’s eastern Bering Sea and northern Bering Sea bottom trawl surveys. The timeseries mean bottom temperatures from the eastern Bering Sea (1982-2021; 39 years) and northern Bering Sea (2010-2021; 4 years) bottom trawl surveys are compared to their respective 2022 surveys (May 30-August 20). These data are publicly accessible on Fisheries One Stop Shop data platform (https://www.fisheries.noaa.gov/foss). Credit: NOAA Fisheries

Relevant publications

Learn more about these surveys and ocean temperatures around Alaska (Hoff, 2016; Markowitz et al., 2023, 2023; Rohan et al., 2022; Von Szalay et al., 2023; Von Szalay and Raring, 2018)

Hoff, G. R. (2016). Results of the 2016 eastern Bering Sea upper continental slope survey of groundfishes and invertebrate resources (NOAA Tech. Memo. NOAA-AFSC-339). U.S. Dep. Commer. https://doi.org/10.7289/V5/TM-AFSC-339

Markowitz, E. H., Dawson, E. J., Anderson, A. B., Rohan, S. K., Charriere, N. E., Prohaska, B. K., and Stevenson, D. E. (2023). Results of the 2022 eastern and northern Bering Sea continental shelf bottom trawl survey of groundfish and invertebrate fauna (NOAA Tech. Memo. NMFS-AFSC-469; p. 213). U.S. Dep. Commer. https://doi.org/10.25923/rt50-th19

Rohan, S., Barnett, L., and Charriere, N. (2022). Evaluating approaches to estimating mean temperatures and cold pool area from AFSC bottom trawl surveys of the eastern Bering Sea (NOAA Tech. Memo. NMFS-AFSC-456; p. 42). U.S. Dep. Commer. https://doi.org/10.25923/1wwh-q418

Von Szalay, P. G., and Raring, N. W. (2018). Data report: 2017 Gulf of Alaska bottom trawl survey (NOAA Tech. Memo. NMFS-AFSC-374). U.S. Dep. Commer. https://doi.org/10.7289/V5/TM-AFSC-374

Von Szalay, P. G., Raring, N. W., Siple, M. C., Dowlin, A. N., Riggle, B. C., and Laman, E. A. and. (2023). Data report: 2022 Aleutian Islands bottom trawl survey (AFSC Processed Rep. 2023-07; p. 230). U.S. Dep. Commer. https://doi.org/10.25923/85cy-g225

Suggestions and Comments

If you see that the data, product, or metadata can be improved, you are invited to create a pull request, submit an issue to the GitHub organization, or submit an issue to the code’s repository.

R Version Metadata

FALSE R version 4.3.3 (2024-02-29 ucrt)
FALSE Platform: x86_64-w64-mingw32/x64 (64-bit)
FALSE Running under: Windows 10 x64 (build 19045)
FALSE 
FALSE Matrix products: default
FALSE 
FALSE 
FALSE locale:
FALSE [1] LC_COLLATE=English_United States.utf8  LC_CTYPE=English_United States.utf8    LC_MONETARY=English_United States.utf8
FALSE [4] LC_NUMERIC=C                           LC_TIME=English_United States.utf8    
FALSE 
FALSE time zone: America/Los_Angeles
FALSE tzcode source: internal
FALSE 
FALSE attached base packages:
FALSE [1] stats     graphics  grDevices utils     datasets  methods   base     
FALSE 
FALSE other attached packages:
FALSE  [1] glue_1.7.0        RCurl_1.98-1.14   RODBC_1.3-23      readxl_1.4.3      stringr_1.5.1     magrittr_2.0.3    googledrive_2.1.1
FALSE  [8] tidyr_1.3.1       rmarkdown_2.26    readr_2.1.5       viridis_0.6.5     viridisLite_0.4.2 janitor_2.2.0     qpdf_1.3.3       
FALSE [15] magick_2.8.3      cowplot_1.1.3     ggspatial_1.1.9   akgfmaps_3.5.0    terra_1.7-71      stars_0.6-5       abind_1.4-5      
FALSE [22] sf_1.0-16         gstat_2.1-1       ggplot2_3.5.1     dplyr_1.1.4       classInt_0.4-10  
FALSE 
FALSE loaded via a namespace (and not attached):
FALSE  [1] tidyselect_1.2.1   bitops_1.0-7       fastmap_1.1.1      digest_0.6.35      timechange_0.3.0   lifecycle_1.0.4   
FALSE  [7] compiler_4.3.3     rlang_1.1.3        tools_4.3.3        utf8_1.2.4         yaml_2.3.8         data.table_1.15.4 
FALSE [13] knitr_1.46         FNN_1.1.4          askpass_1.2.0      bit_4.0.5          sp_2.1-4           curl_5.2.1        
FALSE [19] here_1.0.1         KernSmooth_2.23-22 withr_3.0.0        purrr_1.0.2        grid_4.3.3         fansi_1.0.6       
FALSE [25] xts_0.13.2         readtext_0.91      e1071_1.7-14       colorspace_2.1-0   scales_1.3.0       cli_3.6.2         
FALSE [31] crayon_1.5.2       intervals_0.15.4   generics_0.1.3     rstudioapi_0.16.0  httr_1.4.7         tzdb_0.4.0        
FALSE [37] DBI_1.2.2          proxy_0.4-27       parallel_4.3.3     cellranger_1.1.0   vctrs_0.6.5        jsonlite_1.8.8    
FALSE [43] hms_1.1.3          bit64_4.0.5        units_0.8-5        codetools_0.2-19   lubridate_1.9.3    stringi_1.8.4     
FALSE [49] gtable_0.3.5       munsell_0.5.1      tibble_3.2.1       pillar_1.9.0       rappdirs_0.3.3     htmltools_0.5.8.1 
FALSE [55] openssl_2.1.2      R6_2.5.1           rprojroot_2.0.4    vroom_1.6.5        evaluate_0.23      lattice_0.22-5    
FALSE [61] snakecase_0.11.1   gargle_1.5.2       class_7.3-22       Rcpp_1.0.12        gridExtra_2.3      spacetime_1.3-1   
FALSE [67] xfun_0.43          fs_1.6.4           zoo_1.8-12         pkgconfig_2.0.3

NOAA README

This repository is a scientific product and is not official communication of the National Oceanic and Atmospheric Administration, or the United States Department of Commerce. All NOAA GitHub project code is provided on an ‘as is’ basis and the user assumes responsibility for its use. Any claims against the Department of Commerce or Department of Commerce bureaus stemming from the use of this GitHub project will be governed by all applicable Federal law. Any reference to specific commercial products, processes, or services by service mark, trademark, manufacturer, or otherwise, does not constitute or imply their endorsement, recommendation or favoring by the Department of Commerce. The Department of Commerce seal and logo, or the seal and logo of a DOC bureau, shall not be used in any manner to imply endorsement of any commercial product or activity by DOC or the United States Government.

NOAA License

Software code created by U.S. Government employees is not subject to copyright in the United States (17 U.S.C. §105). The United States/Department of Commerce reserve all rights to seek and obtain copyright protection in countries other than the United States for Software authored in its entirety by the Department of Commerce. To this end, the Department of Commerce hereby grants to Recipient a royalty-free, nonexclusive license to use, copy, and create derivative works of the Software outside of the United States.

NOAA Fisheries

U.S. Department of Commerce | National Oceanographic and Atmospheric Administration | NOAA Fisheries

About

These scripts create daily survey station daily temperature and anomaly plots as the ships work their way through the Bering Sea. These ships are conducting NOAA Fisheries' Alaska Fisheries Science Center's fisheries independent surveys in the Eastern Bering Sea. Scripts pull temperatures from google drive, entered by FPCs at sea, create daily maps and composite gifs, and then push the maps to google drive for the communications team.

https://www.fisheries.noaa.gov/alaska/science-data/near-real-time-temperatures-bering-sea-bottom-trawl-survey

License:MIT License


Languages

Language:R 100.0%