diff --git a/R/get_thresholds_NRHA_atlantis.R b/R/get_thresholds_NRHA_atlantis.R new file mode 100644 index 0000000..9e4cb28 --- /dev/null +++ b/R/get_thresholds_NRHA_atlantis.R @@ -0,0 +1,41 @@ +# Use pulled survdat.rds file to get environmental thresholds for Atlantis groups +library(dplyr) +library(here) +# Get output data +NRHA_dt <-read.csv(here("data","NRHA_data.csv")) +atlantis_groups_dt <- read.csv(here("inputs","atlantis_codes_svspp_survey_thresholds.csv")) +# Modify data tables for ease of use +colnames(atlantis_groups_dt)[2] <- "COMNAME" +atlantis_groups_dt <- group_by(atlantis_groups_dt,Code) +atlantis_NRHA_dt <- inner_join(NRHA_dt,atlantis_groups_dt,by="COMNAME") + +# The data includes a lot of 0's in the surface temperature data and some above 40 (104 F) +# for the surface temperature data. This constricts the ranges to exclude 0's and temperatures above 40. +atlantis_NRHA_dt$BottTEMP[(atlantis_NRHA_dt$BottTEMP == 0) | (atlantis_NRHA_dt$BottTEMP > 40)] <- NA +atlantis_NRHA_dt$SurfTEMP[(atlantis_NRHA_dt$SurfTEMP == 0) | (atlantis_NRHA_dt$SurfTEMP > 40)] <- NA + +atlantis_NRHA_summary_table <- group_by(atlantis_NRHA_dt,Code,SEASON) +atlantis_NRHA_summary_table_SEASON <- summarise(atlantis_NRHA_summary_table, min_bottom_temp = min(BottTEMP, na.rm=T), max_bottom_temp = max(BottTEMP, na.rm=T), + min_surface_temp = min(SurfTEMP,na.rm=T), max_surface_temp = max(SurfTEMP,na.rm=T), + min_bottom_sal = min(BottSALIN,na.rm=T), max_bottom_sal = max(BottSALIN,na.rm=T), + min_surface_sal = min(SurfSALIN,na.rm=T), max_surface_sal = max(SurfSALIN,na.rm=T)) + +atlantis_NRHA_summary_table_SPECIES <- group_by(atlantis_NRHA_dt,Code) +atlantis_NRHA_summary_table_SPECIES <- summarise(atlantis_NRHA_summary_table_SPECIES, min_bottom_temp = min(BottTEMP, na.rm=T), max_bottom_temp = max(BottTEMP, na.rm=T), + min_surface_temp = min(SurfTEMP,na.rm=T), max_surface_temp = max(SurfTEMP,na.rm=T), + min_bottom_sal = min(BottSALIN,na.rm=T), max_bottom_sal = max(BottSALIN,na.rm=T), + min_surface_sal = min(SurfSALIN,na.rm=T), max_surface_sal = max(SurfSALIN,na.rm=T)) + +# Removes infinity values from the outputs and sets to NA +atlantis_NRHA_summary_table_SEASON$min_bottom_sal[(atlantis_NRHA_summary_table_SEASON$min_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$min_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SEASON$max_bottom_sal[(atlantis_NRHA_summary_table_SEASON$max_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$max_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SEASON$min_surface_sal[(atlantis_NRHA_summary_table_SEASON$min_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$min_surface_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SEASON$max_surface_sal[(atlantis_NRHA_summary_table_SEASON$max_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$max_surface_sal == '-Inf')] <- 'NA' + +atlantis_NRHA_summary_table_SPECIES$min_bottom_sal[(atlantis_NRHA_summary_table_SPECIES$min_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$min_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SPECIES$max_bottom_sal[(atlantis_NRHA_summary_table_SPECIES$max_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$max_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SPECIES$min_surface_sal[(atlantis_NRHA_summary_table_SPECIES$min_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$min_surface_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SPECIES$max_surface_sal[(atlantis_NRHA_summary_table_SPECIES$max_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$max_surface_sal == '-Inf')] <- 'NA' + +write.csv(atlantis_NRHA_summary_table_SEASON,here("thresholds","atlantis_seasonal_thresholds_NRHA.csv"),row.names=FALSE) +write.csv(atlantis_NRHA_summary_table_SPECIES,here("thresholds","atlantis_group_thresholds_NRHA.csv"),row.names=FALSE) \ No newline at end of file diff --git a/R/get_thresholds_survdat_atlantis.R b/R/get_thresholds_survdat_atlantis.R index 730b945..e44b715 100644 --- a/R/get_thresholds_survdat_atlantis.R +++ b/R/get_thresholds_survdat_atlantis.R @@ -4,12 +4,18 @@ library(here) survdat_dt <-readRDS(here("data","surveyPull.rds")) summary_table <- group_by(survdat_dt$survdat,SVSPP,SEASON) + +# The data includes a lot of 0's in the surface temperature data and some above 31 (the max reported temperature in the MAB) +# for the surface temperature data. This constricts the ranges to exclude 0's and temperatures above 31. + +summary_table$BOTTEMP[(summary_table$BOTTEMP == 0) | (summary_table$BOTTEMP > 31)] <- NA +summary_table$SURFTEMP[(summary_table$SURFTEMP == 0) | (summary_table$SURFTEMP > 31)] <- NA summary_table_SEASON <- summarise(summary_table, min_bottom_temp = min(BOTTEMP, na.rm=T), max_bottom_temp = max(BOTTEMP, na.rm=T), min_surface_temp = min(SURFTEMP,na.rm=T), max_surface_temp = max(SURFTEMP,na.rm=T), min_bottom_sal = min(BOTSALIN,na.rm=T), max_bottom_sal = max(BOTSALIN,na.rm=T), min_surface_sal = min(SURFSALIN,na.rm=T), max_surface_sal = max(SURFSALIN,na.rm=T)) -summary_table_SPECIES <- group_by(survdat_dt$survdat,SVSPP) +summary_table_SPECIES <- group_by(summary_table,SVSPP) summary_table_SPECIES <- summarise(summary_table_SPECIES, min_bottom_temp = min(BOTTEMP, na.rm=T), max_bottom_temp = max(BOTTEMP, na.rm=T), min_surface_temp = min(SURFTEMP,na.rm=T), max_surface_temp = max(SURFTEMP,na.rm=T), min_bottom_sal = min(BOTSALIN,na.rm=T), max_bottom_sal = max(BOTSALIN,na.rm=T), @@ -50,5 +56,5 @@ summary_table_ATLANTIS_SPECIES$max_bottom_sal[(summary_table_ATLANTIS_SPECIES$ma summary_table_ATLANTIS_SPECIES$min_surface_sal[(summary_table_ATLANTIS_SPECIES$min_surface_sal == 'Inf') | (summary_table_ATLANTIS_SPECIES$min_surface_sal == '-Inf')] <- 'NA' summary_table_ATLANTIS_SPECIES$max_surface_sal[(summary_table_ATLANTIS_SPECIES$max_surface_sal == 'Inf') | (summary_table_ATLANTIS_SPECIES$max_surface_sal == '-Inf')] <- 'NA' -write.csv(summary_table_ATLANTIS_SEASON,here("thresholds","atlantis_seasonal_thresholds.csv"),row.names=FALSE) -write.csv(summary_table_ATLANTIS_SPECIES,here("thresholds","atlantis_group_thresholds.csv"),row.names=FALSE) +write.csv(summary_table_ATLANTIS_SEASON,here("thresholds","atlantis_seasonal_thresholds_survdat.csv"),row.names=FALSE) +write.csv(summary_table_ATLANTIS_SPECIES,here("thresholds","atlantis_group_thresholds_survdat.csv"),row.names=FALSE) diff --git a/get_thresholds_NRHA_Ecomon.R b/get_thresholds_NRHA_Ecomon.R new file mode 100644 index 0000000..ef9373b --- /dev/null +++ b/get_thresholds_NRHA_Ecomon.R @@ -0,0 +1,157 @@ +# Use pulled survdat.rds file to get environmental thresholds for Atlantis groups +library(dplyr) +library(here) +library(geosphere) + +# Temporal and spatial bounds + +isWithinBounds <- function(CTD_loc,p1_loc,SPATIAL_BOUND) { + + distance <- distm(CTD_loc,p1_loc,fun=distGeo) * 0.000621371 + if (distance <= SPATIAL_BOUND) { + return(TRUE) + } else { + return(FALSE) + } +} + +convertCTDdate <- function(date) { + split.points <- c(4,6,8) + converted_date <- substring(date,c(1,split.points + 1), c(split.points, nchar(date))) + converted_date <- as.Date(paste(converted_date[1],"-",converted_date[2],"-",converted_date[3],sep="")) + return(converted_date) +} + +TEMPORAL_BOUND <- 7 # days +SPATIAL_BOUND <- 1 # miles +# Get output data +NRHA_dt <-read.csv(here("data","NRHA_data.csv")) +CTD_dt <-read.csv(here("data","CTD_data.csv")) + +# create empty dts to be filled for later analysts +rows_CTD_dt <- nrow(CTD_dt) +surfbot_dt <- CTD_dt[-c(1:rows_CTD_dt),] +nearest_dt <- surfbot_dt + +# create list of uniqueIDs for CTD casts +uniqueID_list <- unique(CTD_dt$UniqueID)[] + + +# Make temporary data structure with just first (surface) and last (bottom) records, +# and add the first row to nearest_dt and the first and last to to surfbot_dt + +numCasts <- length(uniqueID_list) + +for(i in 1:numCasts) { + print(i) + temp_dt <- filter(CTD_dt, UniqueID == uniqueID_list[i]) + nearest_dt <- rbind(nearest_dt,temp_dt[1,]) + surfbot_dt <- rbind(surfbot_dt,temp_dt[1,]) + surfbot_dt <- rbind(surfbot_dt,temp_dt[nrow(temp_dt),]) +} + +surfbot_dt_old <- surfbot_dt +nearest_dt_old <- nearest_dt + + +nearest_dt <- mutate(nearest_dt, DATE = convertCTDdate(Date)) +surfbot_dt$Date <- convertCTDdate(surfbot_dt$Date) + +surfbot_numRows <- nrow(surfbot_dt) + +newDates <- c(convertCTDdate(surfbot_dt$Date[1])) +for (i in 2:surfbot_numRows) { + print(i) + newDate <- convertCTDdate(surfbot_dt$Date[i]) + newDates <- append(newDates,newDate) +} + +surfbot_dt$Date <- newDates +atlantis_groups_dt <- read.csv(here("inputs","atlantis_codes_svspp_survey_thresholds.csv")) + +# Modify data tables for ease of use +colnames(atlantis_groups_dt)[2] <- "COMNAME" +atlantis_groups_dt <- group_by(atlantis_groups_dt,Code) + +atlantis_NRHA_dt <- inner_join(NRHA_dt,atlantis_groups_dt,by="COMNAME") + +atlantis_NRHA_tows_dt <- unique(select(atlantis_NRHA_dt,DATE,Start_Lat,Start_Lon)) + +atlantis_NRHA_dt$SurfTEMP <- NA +atlantis_NRHA_dt$BottTEMP <- NA +atlantis_NRHA_dt$SurfSALIN <- NA +atlantis_NRHA_dt$BottSALIN <- NA + +# Convert date columns to date object +atlantis_NRHA_dt$DATE <- as.Date(atlantis_NRHA_dt$DATE) + +numRecords <- nrow(atlantis_NRHA_dt) + +for (n in 1:numRecords) { + loc_tow <- c(atlantis_NRHA_dt$Start_Lat[n], atlantis_NRHA_dt$Start_Lon[n]) + date_tow <- as.Date(atlantis_NRHA_dt$DATE[n]) + + min_date <- date_tow - TEMPORAL_BOUND + max_date <- date_tow + TEMPORAL_BOUND + + min_lat <- atlantis_NRHA_dt$Start_Lat[n] - 0.2 + max_lat <- atlantis_NRHA_dt$Start_Lat[n] + 0.2 + min_lon <- atlantis_NRHA_dt$Start_Lon[n] - 0.2 + max_lon <- atlantis_NRHA_dt$Start_Lon[n] + 0.2 + + surfbot_dt_filtered <- filter(surfbot_dt, Date >= min_date & Date <= max_date) + surfbot_dt_filtered <- filter(surfbot_dt_filtered, Latitude >= min_lat & Latitude <= max_lat & Longitude >= min_lon & Longitude <= max_lon) + print(n) + numCasts <- nrow(surfbot_dt_filtered) + + if (numCasts > 0) { + for (i in 1:numCasts) { + loc_ctd <- c(surfbot_dt_filtered$Latitude[i], surfbot_dt_filtered$Longitude[i]) + if (isWithinBounds(loc_tow,loc_ctd,SPATIAL_BOUND)) { + print("Within Bounds") + atlantis_NRHA_dt$SurfTEMP[n] <- surfbot_dt_filtered$Temperature[i] + atlantis_NRHA_dt$SurfSALIN[n] <- surfbot_dt_filtered$Salinity[i] + i <- i + 1 + atlantis_NRHA_dt$BottTEMP[n] <- surfbot_dt_filtered$Temperature[i] + atlantis_NRHA_dt$BottSALIN[n] <- surfbot_dt_filtered$Salinity[i] + } else { + i <- i + 1 + } + } + } + +} + +# The data includes a lot of 0's in the surface temperature data and some above 40 (104 F) +# for the surface temperature data. This constricts the ranges to exclude 0's and temperatures above 40. + +atlantis_NRHA_dt$BottTEMP[(atlantis_NRHA_dt$BottTEMP == 0) | (atlantis_NRHA_dt$BottTEMP > 40)] <- NA +atlantis_NRHA_dt$SurfTEMP[(atlantis_NRHA_dt$SurfTEMP == 0) | (atlantis_NRHA_dt$SurfTEMP > 40)] <- NA + +atlantis_NRHA_summary_table <- group_by(atlantis_NRHA_dt,Code,SEASON) +atlantis_NRHA_summary_table_SEASON <- summarise(atlantis_NRHA_summary_table, min_bottom_temp = min(BottTEMP, na.rm=T), max_bottom_temp = max(BottTEMP, na.rm=T), + min_surface_temp = min(SurfTEMP,na.rm=T), max_surface_temp = max(SurfTEMP,na.rm=T), + min_bottom_sal = min(BottSALIN,na.rm=T), max_bottom_sal = max(BottSALIN,na.rm=T), + min_surface_sal = min(SurfSALIN,na.rm=T), max_surface_sal = max(SurfSALIN,na.rm=T)) + + +atlantis_NRHA_summary_table_SPECIES <- group_by(atlantis_NRHA_dt,Code) +atlantis_NRHA_summary_table_SPECIES <- summarise(atlantis_NRHA_summary_table_SPECIES, min_bottom_temp = min(BottTEMP, na.rm=T), max_bottom_temp = max(BottTEMP, na.rm=T), + min_surface_temp = min(SurfTEMP,na.rm=T), max_surface_temp = max(SurfTEMP,na.rm=T), + min_bottom_sal = min(BottSALIN,na.rm=T), max_bottom_sal = max(BottSALIN,na.rm=T), + min_surface_sal = min(SurfSALIN,na.rm=T), max_surface_sal = max(SurfSALIN,na.rm=T)) + +# Removes infinity values from the outputs and sets to NA +atlantis_NRHA_summary_table_SEASON$min_bottom_sal[(atlantis_NRHA_summary_table_SEASON$min_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$min_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SEASON$max_bottom_sal[(atlantis_NRHA_summary_table_SEASON$max_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$max_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SEASON$min_surface_sal[(atlantis_NRHA_summary_table_SEASON$min_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$min_surface_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SEASON$max_surface_sal[(atlantis_NRHA_summary_table_SEASON$max_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SEASON$max_surface_sal == '-Inf')] <- 'NA' + +atlantis_NRHA_summary_table_SPECIES$min_bottom_sal[(atlantis_NRHA_summary_table_SPECIES$min_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$min_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SPECIES$max_bottom_sal[(atlantis_NRHA_summary_table_SPECIES$max_bottom_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$max_bottom_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SPECIES$min_surface_sal[(atlantis_NRHA_summary_table_SPECIES$min_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$min_surface_sal == '-Inf')] <- 'NA' +atlantis_NRHA_summary_table_SPECIES$max_surface_sal[(atlantis_NRHA_summary_table_SPECIES$max_surface_sal == 'Inf') | (atlantis_NRHA_summary_table_SPECIES$max_surface_sal == '-Inf')] <- 'NA' + + +write.csv(atlantis_NRHA_summary_table_SEASON,here("thresholds","seasonal_thresholds_NRHA_ecomon_t7_d1.csv"),row.names=FALSE) +write.csv(atlantis_NRHA_summary_table_SPECIES,here("thresholds","group_thresholds_NRHA_ecomon_t7_d1.csv"),row.names=FALSE) \ No newline at end of file diff --git a/inputs/atlantis_codes_svspp_survey_thresholds.csv b/inputs/atlantis_codes_svspp_survey_thresholds.csv index e054235..0c3c2f7 100644 --- a/inputs/atlantis_codes_svspp_survey_thresholds.csv +++ b/inputs/atlantis_codes_svspp_survey_thresholds.csv @@ -93,6 +93,7 @@ FDF,Cunner,176 TAU,Tautog,177 FDF,Oyster toadfish,185 FDF,Wrymouth,191 +WOL,Atlantic wolffish,192 OPT,Ocean pout,193 FDF,Northern puffer,196 GOO,Goosefish,197 diff --git a/thresholds/atlantis_group_thresholds_NRHA.csv b/thresholds/atlantis_group_thresholds_NRHA.csv index 44544ee..db4e7ff 100644 --- a/thresholds/atlantis_group_thresholds_NRHA.csv +++ b/thresholds/atlantis_group_thresholds_NRHA.csv @@ -28,6 +28,7 @@ "TYL",7.95,17.95,6.64,28.8,"33.118","36.359","32.057","36.43" "WHK",1.3,25.3,0.6,29.13,"20.25","38.78","0.05","36.389" "WIF",-1.4,28.15999985,-1.4,32.3,"5.7","38.78","0","36" +"WOL",1.5,14.8,1.5,20.2,"31.294","35.051","28.3","33.877" "WPF",-1.2,38.1,-0.9,32,"0.5","41.5","0","36.94" "WSK",-1.4,23.6,-1.4,24.41538,"11.58998","36.431","11","36.43" "WTF",1.5,26.1,1.5,26.73,"20.25","35.894","11","36.478" diff --git a/thresholds/atlantis_group_thresholds_survdat.csv b/thresholds/atlantis_group_thresholds_survdat.csv index 204346b..b8add9e 100644 --- a/thresholds/atlantis_group_thresholds_survdat.csv +++ b/thresholds/atlantis_group_thresholds_survdat.csv @@ -46,6 +46,7 @@ "TYL",3.25,19.66,2,28.8,"31.032","36.359","31.017","36.43" "WHK",1.6,25.3,0.6,29.13,"29.029","35.835","24.249","36.389" "WIF",-1.4,23.12,-1.4,27,"26.547","35.459","15.925","35.679" +"WOL",1.3,14.8,0.5,21.4,"31.294","35.051","29.283","33.877" "WPF",-1.2,27.7,-0.9,28.7,"23.267","36.341","15.925","36.354" "WSK",-1.4,21.88,-1.4,25.2,"24.138","36.431","15.925","36.43" "WTF",1,18.53,1,26.73,"30.691","35.894","24.249","36.478" diff --git a/thresholds/atlantis_seasonal_thresholds_NRHA.csv b/thresholds/atlantis_seasonal_thresholds_NRHA.csv index b59a335..79465b3 100644 --- a/thresholds/atlantis_seasonal_thresholds_NRHA.csv +++ b/thresholds/atlantis_seasonal_thresholds_NRHA.csv @@ -112,6 +112,10 @@ "WIF","Spring",0.1,22.70000076,0.1,27.4,"14","35.459","4","35" "WIF","Summer",4.3,28.15999985,4.7,32.3,"5.7","36","2.3","36" "WIF","Winter",-1.4,18.9,-1.4,12.5,"7","36.19844","5","35.43703" +"WOL","Fall",3.2,14.8,6.7,18.5,"31.935","35.051","30.345","33.395" +"WOL","Spring",1.5,11.23,1.5,11.9,"31.294","35.048","28.3","33.877" +"WOL","Summer",3.63,10,5.5,20.2,"32.191","34.692","30.105","32.33" +"WOL","Winter",4.7,10.1,3.57,9,"32.112","33.603","31.815","32.08" "WPF","Fall",5,27.7,6.9,28.87,"0.5","41.5","0.05","36.7" "WPF","Spring",-0.9,38.1,-0.9,29.4,"2","36.78","0","36.6" "WPF","Summer",4.4,30.09,4.7,32,"3.6","36.6","4","36.94" diff --git a/thresholds/atlantis_seasonal_thresholds_survdat.csv b/thresholds/atlantis_seasonal_thresholds_survdat.csv index 6348840..b55a9e3 100644 --- a/thresholds/atlantis_seasonal_thresholds_survdat.csv +++ b/thresholds/atlantis_seasonal_thresholds_survdat.csv @@ -214,6 +214,10 @@ "WIF","SPRING",1.23,16,0.9,17.3,"26.547","35.459","15.925","33.888" "WIF","SUMMER",2.5,21,8.2,27,"30.904","32.774","30.057","32.053" "WIF","WINTER",-1.4,11.25,-1.4,8.51,"31.076","34.836","29.102","34.121" +"WOL","FALL",2.9,14.8,6.7,18.5,"31.935","35.051","30.345","33.395" +"WOL","SPRING",1.3,11.23,0.5,13.28,"31.294","35.048","29.283","33.877" +"WOL","SUMMER",1.7,10.1,7.9,21.4,"32.191","34.692","30.105","32.33" +"WOL","WINTER",1.8,7.91,0.8,5.1,"32.112","33.603","31.815","32.08" "WPF","FALL",5.34,27.7,6.3,28.7,"27.223","36.106","20.356","34.822" "WPF","SPRING",1.4,19.7,1.4,20.6,"23.267","36.341","15.925","36.354" "WPF","SUMMER",5.1,27.4,9.9,28.2,"30.904","31.594","30.87","31.561" diff --git a/thresholds/group_thresholds_NRHA_ecomon_t14_d1.csv b/thresholds/group_thresholds_NRHA_ecomon_t14_d1.csv new file mode 100644 index 0000000..0db53fb --- /dev/null +++ b/thresholds/group_thresholds_NRHA_ecomon_t14_d1.csv @@ -0,0 +1,34 @@ +"Code","min_bottom_temp","max_bottom_temp","min_surface_temp","max_surface_temp","min_bottom_sal","max_bottom_sal","min_surface_sal","max_surface_sal" +"BLF",5.78,28.08,5.94,27.05,"-1e+10","36.447","-1e+10","36.389" +"BSB",3.15,28.8,3.25,27.53,"-1e+10","36.43","-1e+10","36.404" +"BUT",2.53,29.23,3.8,27.5,"-1e+10","36.578","-1e+10","36.509" +"COD",0.88,23.08,1.35,17.89,"-1e+10","34.085","-1e+10","35.5" +"DOG",1.21,27.66,2.09,22.91,"-1e+10","36.578","-1e+10","36.255" +"DRM",4.54,29.04,4.15,28.33,"-1e+10","36.578","-1e+10","36.455" +"FDE",0.88,25.9,1.27,26.6,"-1e+10","36.031","-1e+10","36.168" +"HAD",1.17,27.59,2.69,18.58,"-1e+10","36.089","-1e+10","35.785" +"HAL",1.17,16.27,2.55,13.61,"-1e+10","33.64","31.663","35.001" +"HER",0.88,25.16,1.23,21.233,"-1e+10","35.393","-1e+10","35.645" +"LSK",0.88,28.36,0.32,23.45,"-1e+10","36.114","-1e+10","35.894" +"MAK",1.21,23.42,2.48,22.53,"-1e+10","36.031","-1e+10","35.838" +"OHK",3.87,29.21,4.63,15.59,"-1e+10","36.579","-1e+10","35.956" +"OPT",1.3,27.59,1.27,19.85,"-1e+10","35.321","-1e+10","35.688" +"PLA",1.21,22.04,1.35,17.174,"-1e+10","34.176","30.544","35.56" +"POL",1.21,22.84,2.18,17.14,"-1e+10","35.26","-1e+10","35.512" +"QHG",6.07,18.7199,3.57,13.05,"30.521","33.751","30.559","34.185" +"RED",1.68,22.29,2.34,14.72,"-1e+10","34.783","31.43","35.58" +"RHK",1.21,27.59,1.71,22.0707,"-1e+10","36.466","-1e+10","36.312" +"SAL",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SCU",4.25,29.23,4.12,28.33,"-1e+10","36.478","-1e+10","36.5" +"SDF",6.05,22.92,5.33,14.08,"20.77","34.645","24.49","35.505" +"SHK",1.21,29.21,1.74,24.46,"-1e+10","36.578","-1e+10","36.2" +"SK",1.17,29.76,2.18,27.5,"-1e+10","36.579","-1e+10","36.5" +"SUF",1.55,29.4,1.74,28.22,"-1e+10","36.558","-1e+10","36.554" +"TAU",2.89,24.94985,2.84,23.03,"-1e+10","33.582","-1e+10","33.818" +"TYL",6.42,28.51,7.95,17.95,"-1e+10","36.407","33.118","36.359" +"WHK",1.64,26.68,2.92,18.01,"-1e+10","36.409","29.206","35.845" +"WIF",0.88,24.47,0.32,23.12,"-1e+10","35.209","-1e+10","35.187" +"WPF",0.88,28.58,0.32,26.7,"-1e+10","36.089","-1e+10","35.587" +"WSK",0.88,23.77,0.32,21.88,"-1e+10","36.089","-1e+10","35.764" +"WTF",1.55,27.17,2.09,18.33,"-1e+10","36.409","-1e+10","35.894" +"YTF",1.17,25.21,0.32,20.02,"-1e+10","35.772","-1e+10","35.645" diff --git a/thresholds/group_thresholds_NRHA_ecomon_t14_d5.csv b/thresholds/group_thresholds_NRHA_ecomon_t14_d5.csv new file mode 100644 index 0000000..9a1bb5d --- /dev/null +++ b/thresholds/group_thresholds_NRHA_ecomon_t14_d5.csv @@ -0,0 +1,34 @@ +"Code","min_bottom_temp","max_bottom_temp","min_surface_temp","max_surface_temp","min_bottom_sal","max_bottom_sal","min_surface_sal","max_surface_sal" +"BLF",5.66,28.08,4.44,27.08,"-1e+10","36.38","-1e+10","36.428" +"BSB",3.44,28.91,2.99,27.36,"-1e+10","36.43","-1e+10","36.404" +"BUT",1.087,29.4,-1e+10,28.51,"-1e+10","36.574","-1e+10","36.846" +"COD",1.087,23.08,1.35,21.95,"-1e+10","35.921","-1e+10","36.517" +"DOG",1.087,27.76,2.09,23.11,"-1e+10","36.466","-1e+10","36.517" +"DRM",2.9,29.57,-1e+10,28.51,"-1e+10","36.606","-1e+10","37.3033" +"FDE",1.087,26.15,1.27,27.3,"-1e+10","36.031","-1e+10","37.3033" +"HAD",1.087,27.59,2.32,20.08,"-1e+10","36.3064","-1e+10","35.742" +"HAL",1.17,18.71,2.74,16.57,"-1e+10","33.619","26.547","35.075" +"HER",1.3,25.16,1.23,22.12113,"-1e+10","35.921","-1e+10","36.418" +"LSK",1.087,28.36,-1e+10,24.26,"-1e+10","36.406","-1e+10","35.932" +"MAK",1.21,25.73,2.93,22.53,"-1e+10","36.43","-1e+10","35.932" +"OHK",3.48,29.44,4.2548,24.54,"-1e+10","36.579","32.234","36.463" +"OPT",1.3,27.59,1.27,19.85,"-1e+10","35.968","-1e+10","35.772" +"PLA",1.17,20.97,1.35,17.723,"-1e+10","34.797","-1e+10","35.637" +"POL",1.087,22.03,2.18,21.233,"-1e+10","35.26","-1e+10","36.517" +"QHG",3.94,20.14,2.93,20.51,"29.161","33.481","30.747","34.461" +"RED",1.68,20.68,2.32,18.53,"-1e+10","34.99","31.252","35.754" +"RHK",1.17,27.59,-1e+10,24.2445,"-1e+10","36.466","-1e+10","36.361" +"SAL",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SCU",3.18,29.57,-1e+10,28.51,"-1e+10","36.606","-1e+10","36.741" +"SDF",6.24,25.97,5.33,25.59,"-1e+10","33.786","24.8037","35.726" +"SHK",1.087,29.4,-1e+10,28.51,"-1e+10","36.561","-1e+10","36.517" +"SK",1.087,29.76,-1e+10,28.28,"-1e+10","36.579","-1e+10","36.554" +"SUF",1.55,29.27,-1e+10,28.22,"-1e+10","36.606","-1e+10","36.741" +"TAU",2.51,27.37,1.61,26.55,"-1e+10","34.55","-1e+10","36.21" +"TYL",6.42,27.16,7.68,22.66,"32.245","36.43","32.829","36.459" +"WHK",1.17,29.4,2.54,22.61,"-1e+10","36.409","-1e+10","36.348" +"WIF",1.3,25.9152,-1e+10,24.26,"-1e+10","35.209","-1e+10","37.3033" +"WPF",1.17,28.58,-1e+10,26.7,"-1e+10","35.921","-1e+10","36.3209" +"WSK",1.087,23.77,1.27,21.88,"-1e+10","36.3064","-1e+10","36.431" +"WTF",1.55,26.41,2.09,18.53,"-1e+10","36.409","-1e+10","35.894" +"YTF",1.087,25.23,-1e+10,20.02,"-1e+10","35.772","-1e+10","35.76" diff --git a/thresholds/group_thresholds_NRHA_ecomon_t7_d1.csv b/thresholds/group_thresholds_NRHA_ecomon_t7_d1.csv new file mode 100644 index 0000000..bf899a0 --- /dev/null +++ b/thresholds/group_thresholds_NRHA_ecomon_t7_d1.csv @@ -0,0 +1,34 @@ +"Code","min_bottom_temp","max_bottom_temp","min_surface_temp","max_surface_temp","min_bottom_sal","max_bottom_sal","min_surface_sal","max_surface_sal" +"BLF",5.78,28.08,5.94,27.05,"-1e+10","36.447","-1e+10","36.389" +"BSB",3.15,28.8,3.25,27.53,"-1e+10","36.43","-1e+10","36.404" +"BUT",2.53,29.23,3.8,27.5,"-1e+10","36.578","-1e+10","36.509" +"COD",0.88,23.08,1.35,17.89,"-1e+10","34.085","-1e+10","35.5" +"DOG",1.21,27.66,2.09,22.91,"-1e+10","36.578","-1e+10","36.255" +"DRM",4.54,29.04,4.15,28.33,"-1e+10","36.578","-1e+10","36.455" +"FDE",0.88,25.9,1.27,26.6,"-1e+10","36.031","-1e+10","36.168" +"HAD",1.17,27.59,2.69,18.58,"-1e+10","36.089","-1e+10","35.646" +"HAL",1.17,16.27,2.55,13.61,"-1e+10","33.64","31.691","35.001" +"HER",0.88,25.16,1.23,20.8659,"-1e+10","35.393","-1e+10","35.645" +"LSK",0.88,28.36,0.32,23.45,"-1e+10","36.114","-1e+10","35.894" +"MAK",1.21,23.42,2.48,22.53,"-1e+10","36.031","-1e+10","35.838" +"OHK",3.87,29.21,4.63,15.59,"-1e+10","36.579","-1e+10","35.956" +"OPT",1.3,27.59,1.27,19.85,"-1e+10","35.321","-1e+10","35.688" +"PLA",1.21,22.04,1.35,16.19,"-1e+10","34.176","30.544","35.56" +"POL",1.21,22.84,2.18,17.14,"-1e+10","35.26","-1e+10","35.512" +"QHG",6.26,18.7199,3.77,13.05,"30.9983","33.751","32.046","34.185" +"RED",1.68,22.29,2.34,14.72,"-1e+10","34.783","31.43","35.58" +"RHK",1.21,27.59,1.71,22.0707,"-1e+10","36.466","-1e+10","36.312" +"SAL",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SCU",4.25,29.23,4.12,28.33,"-1e+10","36.478","-1e+10","36.5" +"SDF",6.05,22.92,5.33,14.08,"22.05","34.645","26.995","35.505" +"SHK",1.21,29.21,1.74,24.46,"-1e+10","36.578","-1e+10","36.2" +"SK",1.17,29.76,2.18,27.5,"-1e+10","36.579","-1e+10","36.5" +"SUF",1.55,29.4,1.74,28.22,"-1e+10","36.558","-1e+10","36.554" +"TAU",2.89,24.94985,2.84,23.03,"-1e+10","33.582","-1e+10","33.818" +"TYL",6.42,28.51,7.95,17.95,"-1e+10","36.407","33.118","36.359" +"WHK",1.64,26.68,2.92,18.01,"-1e+10","36.409","29.206","35.845" +"WIF",0.88,24.47,0.32,23.12,"-1e+10","35.209","-1e+10","35.187" +"WPF",0.88,28.58,0.32,26.7,"-1e+10","36.089","-1e+10","35.587" +"WSK",0.88,23.77,0.32,21.88,"-1e+10","36.089","-1e+10","35.764" +"WTF",1.55,27.17,2.09,18.33,"-1e+10","36.409","-1e+10","35.894" +"YTF",1.17,25.21,0.32,20.02,"-1e+10","35.772","-1e+10","35.645" diff --git a/thresholds/seasonal_thresholds_NRHA_ecomon_t14_d1.csv b/thresholds/seasonal_thresholds_NRHA_ecomon_t14_d1.csv new file mode 100644 index 0000000..9c19df1 --- /dev/null +++ b/thresholds/seasonal_thresholds_NRHA_ecomon_t14_d1.csv @@ -0,0 +1,130 @@ +"Code","SEASON","min_bottom_temp","max_bottom_temp","min_surface_temp","max_surface_temp","min_bottom_sal","max_bottom_sal","min_surface_sal","max_surface_sal" +"BLF","Fall",9.88,28.08,7.82,27.05,"-1e+10","36.338","-1e+10","36.385" +"BLF","Spring",5.78,19.68,5.94,20.31,"-1e+10","36.447","26.7197","36.389" +"BLF","Summer",16.22,25.6666,8.59,26.4927,"26.68","32.13","25.8851","33.708" +"BLF","Winter",6.41,19.75,8.36,17.64,"-1e+10","36.362","32.803","36.312" +"BSB","Fall",9.68,28.8,7,27.53,"-1e+10","36.316","-1e+10","36.401" +"BSB","Spring",3.44,22.45,3.25,21,"-1e+10","36.43","26.2028","36.404" +"BSB","Summer",8.842,25.59,5.115,23.0309,"26.8127","32.13","27.9933","33.47" +"BSB","Winter",3.15,19.75,4.31,18.26,"-1e+10","36.407","-1e+10","36.365" +"BUT","Fall",7.93,29.23,4.72,27.5,"-1e+10","36.359","-1e+10","36.509" +"BUT","Spring",2.53,24.12,3.8,21.12,"-1e+10","36.578","-1e+10","36.489" +"BUT","Summer",10.47,25.59,4.83,23.0309,"8.5465","32.267","21.6008","33.708" +"BUT","Winter",3.15,20.27,4.68,15.9,"-1e+10","36.466","-1e+10","36.043" +"COD","Fall",8.15,23.08,4.41,17.89,"-1e+10","33.685","-1e+10","35.286" +"COD","Spring",1.17,14.16,1.35,12.51,"-1e+10","34.085","30.052","35.5" +"COD","Summer",5.85,20.97,3.35,11.952,"30.603","32.366","31.125","34.818" +"COD","Winter",0.88,9.12,1.44,12.56,"29.77","33.128","30.729","35.402" +"DOG","Fall",8.15,27.66,4.41,22.91,"-1e+10","35.819","-1e+10","35.82" +"DOG","Spring",1.21,22.01,2.39,17.34,"-1e+10","36.578","-1e+10","36.114" +"DOG","Summer",5.85,23.38,3.61,18.3924,"30.545","32.367","31.119","34.818" +"DOG","Winter",2.37,19.47,2.09,16.62,"-1e+10","36.478","-1e+10","36.255" +"DRM","Fall",12.5353,29.04,9.96,28.33,"-1e+10","36.338","-1e+10","36.455" +"DRM","Spring",4.54,23.69,4.64,19.47,"-1e+10","36.578","-1e+10","36.428" +"DRM","Summer",16.67,25.6666,8.883,26.4927,"8.5465","34.279","21.6008","34.678" +"DRM","Winter",4.63,12.15,4.15,15.9,"-1e+10","35.231","31.165","36.043" +"FDE","Fall",8.257,25.9,4.41,26.6,"-1e+10","35.806","27.4185","36.168" +"FDE","Spring",1.68,16.7,1.27,15.01,"-1e+10","36.031","-1e+10","35.7" +"FDE","Summer",5.85,24.94985,3.63,22.12113,"8.5465","32.494","21.6008","34.114" +"FDE","Winter",0.88,12.06,1.44,14.94,"-1e+10","35.072","29.76","35.771" +"HAD","Fall",8.257,27.59,4.64,18.58,"-1e+10","35.819","-1e+10","35.785" +"HAD","Spring",1.17,19.16,2.69,13.64,"-1e+10","36.089","-1e+10","35.568" +"HAD","Summer",8.67,19.74,4.22,9,"30.603","32.494","31.551","35.008" +"HAD","Winter",1.55,12.39,3.03,12.81,"-1e+10","35.169","32.046","35.402" +"HAL","Fall",9.43,16.27,5.65,13.61,"31.065","33.64","31.715","35.001" +"HAL","Spring",1.17,14.11,2.55,9.6,"-1e+10","33.298","31.691","34.556" +"HAL","Summer",8.842,8.842,5.115,6.65,"30.958","30.958","31.663","32.403" +"HAL","Winter",5.98,5.98,5.57,7.91,"32.044","32.044","32.376","33.603" +"HER","Fall",8.15,25.16,4.41,19.9,"-1e+10","34.55","30.4185","35.241" +"HER","Spring",1.66,14.11,1.23,14.36,"-1e+10","35.393","-1e+10","35.645" +"HER","Summer",5.85,23.32108,3.35,21.233,"26.2394","32.367","24.8037","34.818" +"HER","Winter",0.88,9.76,1.44,13.16,"-1e+10","34.199","-1e+10","35.128" +"LSK","Fall",9.46,28.36,4.72,23.45,"-1e+10","35.819","-1e+10","35.894" +"LSK","Spring",1.17,19.16,1.71,16.27,"-1e+10","36.114","-1e+10","35.73" +"LSK","Summer",8.67,25.05,4.6,21.75,"26.2008","32.494","27.5978","33.708" +"LSK","Winter",0.88,14.92,0.32,15.72,"-1e+10","35.816","-1e+10","35.854" +"MAK","Fall",8.37,23.42,4.95,22.53,"-1e+10","34.678","30.359","35.728" +"MAK","Spring",1.21,17.02,2.48,14.66,"-1e+10","36.031","-1e+10","35.838" +"MAK","Summer",13.59,22.04,4.22,20.66,"28.796","31.805","28.898","33.354" +"MAK","Winter",3.06,11.4,3.76,14.19,"-1e+10","35.231","31.165","35.586" +"OHK","Fall",11.25,29.21,6.22,15.59,"31.342","35.833","32.384","35.956" +"OHK","Spring",3.87,22.7,4.63,15.22,"-1e+10","36.579","-1e+10","35.845" +"OHK","Summer",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"OHK","Winter",4.56,18.84,6.34,14.79,"-1e+10","36.409","32.566","35.862" +"OPT","Fall",9.46,27.59,4.41,19.85,"27.587","35.017","31.119","35.688" +"OPT","Spring",1.66,14.16,1.27,13.64,"-1e+10","35.321","-1e+10","35.638" +"OPT","Summer",5.85,19.74,3.35,11.952,"30.57","32.494","31.125","34.741" +"OPT","Winter",1.3,10.1,1.44,14.01,"-1e+10","34.199","30.481","35.415" +"PLA","Fall",8.15,19.74,4.41,17.174,"-1e+10","34.176","31.208","35.56" +"PLA","Spring",1.21,14.11,1.35,10.84,"-1e+10","33.864","30.544","35.14" +"PLA","Summer",5.85,22.04,3.35,10.28,"30.545","32.494","31.119","34.741" +"PLA","Winter",3.464,9.76,3.32,11.57,"29.77","33.481","32.046","34.99" +"POL","Fall",8.257,22.84,4.77,17.14,"-1e+10","33.64","-1e+10","35.286" +"POL","Spring",1.21,12.25,2.18,11.23,"-1e+10","33.923","30.577","35.305" +"POL","Summer",5.85,20.97,3.35,8.883,"30.596","32.367","31.551","34.114" +"POL","Winter",3.59,10.96,2.78,12.14,"32.259","35.26","32.197","35.512" +"QHG","Fall",11.64,18.7199,7.48,13.05,"30.9983","32.321","31.941","33.277" +"QHG","Spring",6.07,9.75,3.57,9.06,"30.521","33.085","30.559","34.185" +"QHG","Summer",8.67,8.67,7.1,7.1,"32.494","32.494","32.198","32.198" +"QHG","Winter",8.72,8.72,9.47,9.47,"33.751","33.751","34.1","34.1" +"RED","Fall",8.15,22.29,4.55,14.72,"-1e+10","34.783","31.759","35.58" +"RED","Spring",1.68,14.11,2.34,11.23,"-1e+10","33.923","31.43","35.286" +"RED","Summer",8.67,20.24,3.35,9.69,"30.57","32.494","31.943","35.008" +"RED","Winter",8.88,9.76,8.03,9.02,"32.361","33.332","32.197","34.161" +"RHK","Fall",8.15,27.59,4.41,22.0707,"-1e+10","35.819","-1e+10","35.956" +"RHK","Spring",1.64,20.12,1.71,16.55,"-1e+10","36.43","-1e+10","35.845" +"RHK","Summer",5.85,23.38,3.35,21.75,"25.2718","32.494","27.1846","34.741" +"RHK","Winter",1.21,19.75,1.74,17.64,"-1e+10","36.466","-1e+10","36.312" +"SAL","Spring",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SAL","Winter",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SCU","Fall",9.49,29.23,7.75,28.33,"-1e+10","36.338","-1e+10","36.5" +"SCU","Spring",4.25,23.69,4.12,20.88,"-1e+10","36.448","26.2028","36.454" +"SCU","Summer",8.842,25.59,5.115,23.0309,"8.5465","32.13","21.6008","33.708" +"SCU","Winter",4.63,20.27,4.15,18.26,"-1e+10","36.478","30.907","36.365" +"SDF","Fall",22.92,22.92,9.38,14.08,"34.645","34.645","35.175","35.505" +"SDF","Spring",6.05,8.83,5.33,10.76,"20.77","32.586","24.49","34.608" +"SDF","Summer",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SDF","Winter",6.24,8.22,5.92,12.79,"32.683","33.624","32.703","35.243" +"SHK","Fall",7.93,29.21,4.41,24.46,"-1e+10","36.061","-1e+10","35.956" +"SHK","Spring",1.21,22.01,1.8,16.42,"-1e+10","36.578","-1e+10","36.2" +"SHK","Summer",5.85,25.05,3.35,20.31,"25.2718","32.494","27.1846","35.008" +"SHK","Winter",1.3,19.02,1.74,15.9,"-1e+10","36.362","-1e+10","36.043" +"SK","Fall",8.15,29.76,4.55,27.5,"-1e+10","36.359","-1e+10","36.5" +"SK","Spring",1.17,24.12,2.18,20.73,"-1e+10","36.579","-1e+10","36.464" +"SK","Summer",10.26,25.59,3.35,23.0309,"28.638","32.367","27.143","34.818" +"SK","Winter",2.37,20.27,3.32,18.26,"-1e+10","36.478","30.907","36.365" +"SUF","Fall",10.52,29.4,7.59,28.22,"-1e+10","36.34","-1e+10","36.426" +"SUF","Spring",2.83,23.69,1.8,20.73,"-1e+10","36.558","-1e+10","36.554" +"SUF","Summer",10.21,25.6666,8.883,26.4927,"26.2008","32.13","25.8851","33.47" +"SUF","Winter",1.55,19.47,1.74,18.26,"-1e+10","36.478","-1e+10","36.365" +"TAU","Fall",11.19,23.81,10.51,23.03,"-1e+10","32.293","-1e+10","32.896" +"TAU","Spring",2.89,12.68,2.84,11.3311,"-1e+10","32.417","26.0477","33.353" +"TAU","Summer",20.382,24.94985,6.36,22.4753,"26.2008","30.582","27.2897","32.853" +"TAU","Winter",3.42,7.96,3.24,8.91,"31.986","33.582","31.911","33.818" +"TYL","Fall",23.18,28.51,7.95,17.95,"30.846","33.737","33.118","36.359" +"TYL","Spring",6.42,12.84,8.91,13.83,"32.903","35.773","33.941","35.719" +"TYL","Winter",17.35,18.62,12.07,15.16,"-1e+10","36.407","35.5","35.965" +"WHK","Fall",8.257,26.68,4.41,18.01,"-1e+10","35.819","31.264","35.646" +"WHK","Spring",1.64,16.97,2.92,15.22,"-1e+10","35.83","29.206","35.845" +"WHK","Summer",5.85,22.1631,3.35,13.956,"16.9258","32.494","30.7359","34.741" +"WHK","Winter",3.15,18.84,4.32,13.82,"-1e+10","36.409","32.302","35.59" +"WIF","Fall",8.413,24.47,4.95,23.12,"-1e+10","35.209","-1e+10","35.024" +"WIF","Spring",1.64,14.16,1.23,12.11,"-1e+10","33.923","-1e+10","35.187" +"WIF","Summer",5.85,24.0874,4.58,22.4753,"16.9258","32.494","27.1846","33.708" +"WIF","Winter",0.88,9.24,0.32,9.98,"-1e+10","33.962","29.76","34.302" +"WPF","Fall",9.18,28.58,6.1,26.7,"-1e+10","35.772","-1e+10","35.331" +"WPF","Spring",1.41,19.16,1.71,16.679,"-1e+10","36.089","-1e+10","35.587" +"WPF","Summer",8.842,25.6666,5.115,26.4927,"25.2718","32.13","25.8851","33.708" +"WPF","Winter",0.88,10.36,0.32,10.95,"-1e+10","35.281","-1e+10","35.182" +"WSK","Fall",8.7,23.77,5.15,21.88,"-1e+10","35.819","-1e+10","35.764" +"WSK","Spring",1.17,19.16,1.27,14.85,"-1e+10","36.089","-1e+10","35.73" +"WSK","Summer",8.842,23.32108,5.115,14.39793,"29.101","31.744","31.125","33.708" +"WSK","Winter",0.88,12.39,0.32,13.43,"-1e+10","35.169","29.76","35.452" +"WTF","Fall",8.15,27.17,4.41,18.33,"-1e+10","35.627","31.536","35.894" +"WTF","Spring",2.02,19.16,2.34,13.77,"-1e+10","36.406","-1e+10","35.73" +"WTF","Summer",5.85,20.24,3.35,10.17,"30.57","32.367","31.91","34.741" +"WTF","Winter",1.55,18.84,2.09,14.46,"-1e+10","36.409","31.61","35.854" +"YTF","Fall",9.06,25.21,4.72,20.02,"20.615","35.772","31.045","35.464" +"YTF","Spring",1.17,13.17,1.98,14.15,"-1e+10","35.328","-1e+10","35.645" +"YTF","Summer",8.842,23.38,4.58,11.952,"30.545","32.366","31.125","32.896" +"YTF","Winter",1.21,9.24,0.32,11.57,"-1e+10","34.067","-1e+10","34.99" diff --git a/thresholds/seasonal_thresholds_NRHA_ecomon_t14_d5.csv b/thresholds/seasonal_thresholds_NRHA_ecomon_t14_d5.csv new file mode 100644 index 0000000..f0e8fa7 --- /dev/null +++ b/thresholds/seasonal_thresholds_NRHA_ecomon_t14_d5.csv @@ -0,0 +1,130 @@ +"Code","SEASON","min_bottom_temp","max_bottom_temp","min_surface_temp","max_surface_temp","min_bottom_sal","max_bottom_sal","min_surface_sal","max_surface_sal" +"BLF","Fall",9.88,28.08,6.34,27.08,"-1e+10","36.261","-1e+10","36.422" +"BLF","Spring",5.66,21.7,4.44,22.55,"26.5","36.38","-1e+10","36.428" +"BLF","Summer",11.49,25.6666,5.916,26.4927,"25.38","32.332","0.0697","33.708" +"BLF","Winter",6.41,19.75,8.82,17.64,"-1e+10","36.362","32.803","36.312" +"BSB","Fall",9.68,28.91,6.28,27.36,"-1e+10","36.129","-1e+10","36.401" +"BSB","Spring",3.44,23.01,3.25,21.05,"-1e+10","36.43","-1e+10","36.404" +"BSB","Summer",8.511,27.37,3.64,26.63,"0.0669","34.55","26.8188","36.21" +"BSB","Winter",3.46,19.75,2.99,19.64,"-1e+10","36.401","-1e+10","36.361" +"BUT","Fall",7.93,29.4,3.99,28.51,"-1e+10","36.352","-1e+10","36.539" +"BUT","Spring",1.087,24.41,2.653,22.67,"-1e+10","36.574","-1e+10","36.846" +"BUT","Summer",7.11,27.54,-1e+10,26.63,"0.0669","34.55","0.0697","36.21" +"BUT","Winter",3.45,19.43,3.37,19.64,"-1e+10","36.466","-1e+10","36.361" +"COD","Fall",5.67,23.08,3.83,21.95,"-1e+10","35.168","-1e+10","35.366" +"COD","Spring",1.087,16.06,1.35,17.723,"-1e+10","35.921","-1e+10","36.517" +"COD","Summer",7.11,21.244,3.63,18.3924,"9.8712","32.65","26.733","35.085" +"COD","Winter",1.21,9.59,1.36,12.56,"-1e+10","33.398","30.729","35.402" +"DOG","Fall",5.67,27.76,3.83,23.11,"-1e+10","35.874","-1e+10","35.892" +"DOG","Spring",1.087,20.12,2.39,22.07,"-1e+10","36.43","-1e+10","36.517" +"DOG","Summer",8.842,23.72,3.61,21.233,"29.335","33.34","29.095","34.818" +"DOG","Winter",2.22,19.4,2.09,16.62,"-1e+10","36.466","-1e+10","36.255" +"DRM","Fall",10.13,29.57,7.35,28.51,"-1e+10","36.261","-1e+10","36.454" +"DRM","Spring",2.9,22.77,2.681,22.55,"22.29","36.606","24.655","36.62" +"DRM","Summer",11.49,25.6666,-1e+10,26.4927,"0.0669","32.5","0.0657","37.3033" +"DRM","Winter",5.06,11.4,4.53,19.64,"30.71","35.231","30.18","36.361" +"FDE","Fall",8.212,26.15,3.83,27.3,"-1e+10","35.361","23.114","36.168" +"FDE","Spring",1.087,16.7,1.27,18.47,"-1e+10","36.031","-1e+10","36.063" +"FDE","Summer",7.11,25.59,3.63,26.63,"8.5465","32.532","12.449","37.3033" +"FDE","Winter",1.21,12.6,1.36,14.44,"-1e+10","35.274","-1e+10","35.781" +"HAD","Fall",8.015,27.59,4.47,20.08,"-1e+10","35.874","-1e+10","35.742" +"HAD","Spring",1.087,20.0199,2.32,17.723,"-1e+10","36.3064","-1e+10","35.648" +"HAD","Summer",7.11,21.244,4.22,14.08,"28.796","32.65","26.8188","35.085" +"HAD","Winter",1.55,11.815,3.03,12.66,"-1e+10","34.788","31.48","35.402" +"HAL","Fall",8.389,18.71,5.19,16.57,"-1e+10","33.619","31.654","35.075" +"HAL","Spring",1.17,14.11,2.74,9.7546,"-1e+10","32.992","26.547","34.947" +"HAL","Summer",7.11,13.05,3.973,7.964,"30.958","32.494","31.663","35.031" +"HAL","Winter",5.98,8.56,5.57,8.64,"32.044","32.282","32.183","33.603" +"HER","Fall",5.67,25.16,3.83,21.6275,"-1e+10","34.279","-1e+10","35.5099" +"HER","Spring",1.58,16.06,1.23,20.63,"-1e+10","35.921","-1e+10","36.418" +"HER","Summer",7.11,23.545,3.35,22.12113,"9.8712","32.537","23.9704","35.062" +"HER","Winter",1.3,11.815,1.36,13.73,"-1e+10","34.816","-1e+10","35.387" +"LSK","Fall",8.84,28.36,4.67,23.86,"-1e+10","35.885","-1e+10","35.932" +"LSK","Spring",1.087,19.11,1.71,17.723,"-1e+10","36.406","-1e+10","35.772" +"LSK","Summer",7.11,25.8,-1e+10,24.26,"26.2394","32.94","26.8188","35.576" +"LSK","Winter",1.21,14.92,1.36,15.72,"-1e+10","35.816","-1e+10","35.845" +"MAK","Fall",8.361,25.73,4.95,22.53,"-1e+10","35.361","28.4369","35.932" +"MAK","Spring",1.21,20.12,2.93,14.66,"-1e+10","36.43","28.215","35.728" +"MAK","Summer",11.08,23.61,4.22,22.47,"29.137","32.65","24.8037","33.819" +"MAK","Winter",3.06,12.8,3.1,15.77,"-1e+10","35.231","-1e+10","35.753" +"OHK","Fall",11.32,29.44,4.314,24.54,"-1e+10","36.133","32.234","36.426" +"OHK","Spring",3.69,22.7,4.2548,20.14,"-1e+10","36.579","32.338","36.463" +"OHK","Summer",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"OHK","Winter",3.48,18.84,6.34,14.3,"-1e+10","36.409","32.741","35.781" +"OPT","Fall",8.32,27.59,3.83,19.85,"-1e+10","35.391","31.119","35.688" +"OPT","Spring",1.58,16.69,1.27,13.98,"-1e+10","35.968","26.123","35.772" +"OPT","Summer",7.11,23.95,3.61,18.75,"29.597","32.94","31.125","34.741" +"OPT","Winter",1.3,9.24,1.4,14.01,"-1e+10","34.199","-1e+10","35.753" +"PLA","Fall",5.67,19.94,3.83,17.174,"-1e+10","34.797","31.041","35.588" +"PLA","Spring",1.17,14.11,1.35,17.723,"-1e+10","33.864","-1e+10","35.573" +"PLA","Summer",7.11,20.97,3.35,13.578,"30.545","32.537","31.119","35.031" +"PLA","Winter",2.22,9.76,3.32,13.03,"-1e+10","33.673","32.033","35.637" +"POL","Fall",6.26,22.03,4.59,18.56,"-1e+10","35.168","-1e+10","35.345" +"POL","Spring",1.087,12.25,2.18,17.723,"-1e+10","33.924","-1e+10","36.517" +"POL","Summer",7.11,20.97,3.35,21.233,"30.455","32.367","26.733","34.717" +"POL","Winter",3.59,10.96,2.78,12.14,"32.101","35.26","32.272","35.512" +"QHG","Fall",11.64,20.14,7.48,20.51,"30.695","32.382","30.904","33.592" +"QHG","Spring",5.28,9.75,2.93,10.101,"29.161","33.481","30.747","34.185" +"QHG","Summer",8.67,10.38,5.05,7.63,"31.207","32.494","31.62","32.286" +"QHG","Winter",3.94,3.94,5.72,10.53,"32.421","32.421","31.772","34.461" +"RED","Fall",5.67,20.68,3.83,18.53,"-1e+10","34.99","31.487","35.754" +"RED","Spring",1.68,14.11,2.32,13.98,"-1e+10","33.923","31.252","35.583" +"RED","Summer",7.11,20.24,3.35,10.83,"30.57","32.537","31.513","35.085" +"RED","Winter",4.37,10.24,7.04,14,"32.282","33.906","32.183","35.638" +"RHK","Fall",5.67,27.59,3.83,22.5603,"-1e+10","35.961","-1e+10","36.107" +"RHK","Spring",1.17,20.12,1.71,18.79,"-1e+10","36.43","9.631","36.148" +"RHK","Summer",7.11,24.41,-1e+10,24.2445,"23.3206","33.34","26.8188","35.29" +"RHK","Winter",1.21,19.75,1.36,19.64,"-1e+10","36.466","-1e+10","36.361" +"SAL","Spring",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SAL","Winter",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SCU","Fall",9.53,29.57,6.2,28.51,"-1e+10","36.261","-1e+10","36.459" +"SCU","Spring",3.18,22.45,3.35,22.67,"-1e+10","36.606","26.123","36.741" +"SCU","Summer",8.511,25.9152,-1e+10,26.63,"0.0669","32.5","0.0697","36.18" +"SCU","Winter",3.45,19.75,4.3,19.64,"-1e+10","36.466","-1e+10","36.361" +"SDF","Fall",17.45,25.97,12.26,25.59,"-1e+10","31.319","25.2287","35.505" +"SDF","Spring",6.39,9.47,5.33,20.74,"22.29","32.171","29.801","35.501" +"SDF","Summer",10.38,20.44,7.39,16.1,"29.15","31.455","24.8037","32.683" +"SDF","Winter",6.24,8.37,5.92,13.75,"32.683","33.786","31.772","35.726" +"SHK","Fall",5.67,29.4,3.83,28.51,"-1e+10","36.133","-1e+10","36.36" +"SHK","Spring",1.087,22.37,2,20.14,"-1e+10","36.561","-1e+10","36.517" +"SHK","Summer",7.11,26.88,-1e+10,22.46,"26.238","33.34","26.8188","35.49" +"SHK","Winter",1.55,18.78,1.45,15.9,"-1e+10","36.325","-1e+10","36.043" +"SK","Fall",5.67,29.76,3.83,28.28,"-1e+10","36.359","-1e+10","36.524" +"SK","Spring",1.087,24.41,2.16,22.55,"-1e+10","36.579","-1e+10","36.554" +"SK","Summer",7.11,27.46,-1e+10,23.45,"0.0669","33.59","0.0697","35.2" +"SK","Winter",2.37,19.75,1.76,17.76,"-1e+10","36.466","31.436","36.342" +"SUF","Fall",10.13,29.27,6.2,28.22,"-1e+10","36.34","-1e+10","36.459" +"SUF","Spring",2.75,23.21,2.1,22.16,"-1e+10","36.606","9.631","36.741" +"SUF","Summer",10.101,27.37,-1e+10,26.63,"0.0669","34.55","0.0697","36.21" +"SUF","Winter",1.55,19.4,1.74,19.64,"-1e+10","36.466","-1e+10","36.361" +"TAU","Fall",10.61,23.67,6.98,23.37,"-1e+10","32.726","-1e+10","33.346" +"TAU","Spring",2.51,14.8081,2.03,14.133,"11.7212","32.508","25.5215","34.355" +"TAU","Summer",8.842,27.37,3.973,26.55,"26.238","34.55","26.733","36.21" +"TAU","Winter",3.01,7.96,1.61,8.91,"30.83","33.582","30.44","33.818" +"TYL","Fall",22.08,27.16,7.68,22.66,"32.245","36.113","32.829","36.459" +"TYL","Spring",6.42,20.12,8.91,13.83,"32.903","36.43","33.941","35.719" +"TYL","Winter",9.91,18.25,11.14,14.01,"34.276","36.362","34.651","35.62" +"WHK","Fall",8.15,29.4,4.3,22.61,"-1e+10","35.862","30.904","36.348" +"WHK","Spring",1.17,19.19,2.54,18.79,"-1e+10","36.361","-1e+10","36.148" +"WHK","Summer",7.11,23.95,3.35,15.67,"30.5453","32.537","31.125","35.085" +"WHK","Winter",2.99,18.84,3.59,14.01,"-1e+10","36.409","-1e+10","35.743" +"WIF","Fall",8.015,24.01,3.83,23.12,"-1e+10","35.209","-1e+10","35.44" +"WIF","Spring",1.64,15.811,1.23,14.133,"-1e+10","33.923","23.8486","35.489" +"WIF","Summer",7.11,25.9152,-1e+10,24.26,"9.8712","32.94","23.8486","37.3033" +"WIF","Winter",1.3,9.59,1.36,11.25,"-1e+10","34.019","29.941","34.836" +"WPF","Fall",9.18,28.58,5.34,26.7,"-1e+10","35.772","-1e+10","35.331" +"WPF","Spring",1.17,17.804,1.71,22.55,"-1e+10","35.921","9.631","36.3209" +"WPF","Summer",7.11,25.8,-1e+10,26.4927,"0.0669","32.94","0.0697","36.11" +"WPF","Winter",1.21,10.36,1.36,12.27,"-1e+10","35.281","-1e+10","35.282" +"WSK","Fall",8.7,23.77,4.74,21.88,"-1e+10","35.874","-1e+10","35.847" +"WSK","Spring",1.087,20.0199,1.27,18.91,"-1e+10","36.3064","-1e+10","36.431" +"WSK","Summer",7.11,21.244,3.973,19.42,"28.796","32.532","29.095","35.031" +"WSK","Winter",1.21,12.6,1.36,13.73,"-1e+10","35.273","-1e+10","35.637" +"WTF","Fall",5.67,26.41,3.83,18.53,"-1e+10","35.961","31.536","35.894" +"WTF","Spring",2.31,20.0199,2.32,14.26,"-1e+10","36.406","30.691","35.772" +"WTF","Summer",7.11,20.24,3.35,13.578,"30.57","32.537","31.639","35.031" +"WTF","Winter",1.55,18.84,2.09,14.8,"-1e+10","36.409","-1e+10","35.845" +"YTF","Fall",8.83,25.23,4.3,20.02,"-1e+10","35.772","31.041","35.76" +"YTF","Spring",1.087,14.16,1.98,13.35,"-1e+10","35.328","-1e+10","35.645" +"YTF","Summer",8.842,22.99,-1e+10,18.75,"30.455","32.94","31.125","35.031" +"YTF","Winter",1.21,9.24,1.44,13.03,"-1e+10","34.067","-1e+10","35.637" diff --git a/thresholds/seasonal_thresholds_NRHA_ecomon_t7_d1.csv b/thresholds/seasonal_thresholds_NRHA_ecomon_t7_d1.csv new file mode 100644 index 0000000..3b76651 --- /dev/null +++ b/thresholds/seasonal_thresholds_NRHA_ecomon_t7_d1.csv @@ -0,0 +1,130 @@ +"Code","SEASON","min_bottom_temp","max_bottom_temp","min_surface_temp","max_surface_temp","min_bottom_sal","max_bottom_sal","min_surface_sal","max_surface_sal" +"BLF","Fall",10.29,28.08,7.82,27.05,"-1e+10","36.338","-1e+10","36.385" +"BLF","Spring",5.78,19.68,5.94,20.31,"-1e+10","36.447","29.101","36.389" +"BLF","Summer",16.79,23.61,13.47,22.4753,"26.213","32.13","27.143","33.708" +"BLF","Winter",6.72,19.75,8.36,17.64,"-1e+10","36.362","32.803","36.312" +"BSB","Fall",9.68,28.8,7,27.53,"-1e+10","36.316","-1e+10","36.401" +"BSB","Spring",3.44,22.45,3.25,21,"-1e+10","36.43","26.2028","36.404" +"BSB","Summer",14.52,24.94985,7.16,22.12113,"26.213","32.13","27.4235","33.1385" +"BSB","Winter",3.15,19.75,4.31,18.26,"-1e+10","36.407","-1e+10","36.365" +"BUT","Fall",7.93,29.23,4.72,27.5,"-1e+10","36.359","-1e+10","36.509" +"BUT","Spring",2.53,24.12,3.8,21.12,"-1e+10","36.578","-1e+10","36.489" +"BUT","Summer",10.47,25.05,4.83,22.12113,"8.5465","32.267","21.6008","33.708" +"BUT","Winter",3.15,20.27,4.68,15.9,"-1e+10","36.466","-1e+10","36.043" +"COD","Fall",8.88,23.08,4.41,17.89,"-1e+10","33.685","-1e+10","35.286" +"COD","Spring",1.17,13.17,1.35,12.51,"-1e+10","34.085","29.6119","35.5" +"COD","Summer",5.85,20.97,3.35,11.952,"30.603","32.366","31.641","34.818" +"COD","Winter",0.88,9.12,1.44,12.56,"31.24","33.128","30.729","35.402" +"DOG","Fall",8.7,27.66,4.41,22.91,"-1e+10","35.819","-1e+10","35.82" +"DOG","Spring",1.21,22.01,2.39,17.34,"-1e+10","36.578","-1e+10","36.114" +"DOG","Summer",5.85,22.04,3.61,13.47,"30.545","32.367","31.119","34.818" +"DOG","Winter",2.292,19.47,2.09,16.62,"-1e+10","36.478","-1e+10","36.255" +"DRM","Fall",13.26,29.04,9.96,28.33,"-1e+10","36.338","-1e+10","36.455" +"DRM","Spring",4.54,23.69,4.64,19.47,"-1e+10","36.578","-1e+10","36.428" +"DRM","Summer",16.67,23.763,8.883,23.15,"8.5465","34.279","21.6008","34.678" +"DRM","Winter",4.63,12.15,4.15,15.9,"-1e+10","35.231","31.165","36.043" +"FDE","Fall",8.88,25.9,4.41,26.6,"-1e+10","35.806","27.4185","36.168" +"FDE","Spring",1.68,16.7,1.27,15.01,"-1e+10","36.031","-1e+10","35.7" +"FDE","Summer",5.85,24.94985,3.63,22.12113,"8.5465","32.367","21.6008","34.114" +"FDE","Winter",0.88,12.06,1.44,14.94,"-1e+10","35.072","30.18","35.771" +"HAD","Fall",8.88,27.59,4.64,18.58,"-1e+10","35.819","-1e+10","35.646" +"HAD","Spring",1.17,19.16,2.69,13.64,"-1e+10","36.089","-1e+10","35.568" +"HAD","Summer",10.47,19.74,4.22,9,"30.603","32.366","31.551","35.008" +"HAD","Winter",1.55,12.39,3.03,12.81,"-1e+10","35.169","32.046","35.402" +"HAL","Fall",9.43,16.27,5.65,13.61,"31.065","33.64","31.715","35.001" +"HAL","Spring",1.17,11.63,2.55,9.6,"-1e+10","33.298","31.691","34.556" +"HAL","Summer",Inf,-Inf,6.47,6.65,"NA","NA","32.352","32.403" +"HAL","Winter",5.98,5.98,5.57,7.91,"32.044","32.044","32.376","33.603" +"HER","Fall",8.7,25.16,4.41,19.9,"-1e+10","34.55","31.031","35.241" +"HER","Spring",1.66,13.17,1.23,14.36,"-1e+10","35.393","-1e+10","35.645" +"HER","Summer",5.85,20.97,3.35,20.8659,"30.176","32.367","30.497","34.818" +"HER","Winter",0.88,9.76,1.44,13.16,"-1e+10","34.199","-1e+10","35.128" +"LSK","Fall",9.46,28.36,4.72,23.45,"-1e+10","35.819","-1e+10","35.894" +"LSK","Spring",1.17,19.16,1.71,16.27,"-1e+10","36.114","-1e+10","35.73" +"LSK","Summer",11.33,25.05,4.6,21.75,"26.213","31.73","27.4235","33.708" +"LSK","Winter",0.88,14.92,0.32,15.72,"-1e+10","35.816","-1e+10","35.854" +"MAK","Fall",8.7,23.42,4.95,22.53,"-1e+10","34.678","30.359","35.728" +"MAK","Spring",1.21,17.02,2.48,14.66,"-1e+10","36.031","-1e+10","35.838" +"MAK","Summer",13.59,22.04,4.22,20.66,"29.22","31.805","28.898","33.354" +"MAK","Winter",3.06,11.4,3.76,14.19,"-1e+10","35.231","31.165","35.586" +"OHK","Fall",11.25,29.21,6.22,15.59,"31.342","35.833","32.384","35.956" +"OHK","Spring",3.87,22.7,4.63,15.22,"-1e+10","36.579","-1e+10","35.845" +"OHK","Summer",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"OHK","Winter",4.56,18.84,6.34,14.79,"-1e+10","36.409","32.566","35.862" +"OPT","Fall",9.46,27.59,4.41,19.85,"27.587","35.017","31.187","35.688" +"OPT","Spring",1.66,12.74,1.27,13.64,"-1e+10","35.321","-1e+10","35.638" +"OPT","Summer",5.85,19.74,3.35,11.952,"30.57","32.366","31.551","34.741" +"OPT","Winter",1.3,10.1,1.44,14.01,"-1e+10","34.199","31.662","35.415" +"PLA","Fall",8.7,18.53,4.41,16.19,"-1e+10","34.176","31.208","35.56" +"PLA","Spring",1.21,12.74,1.35,10.84,"-1e+10","33.864","30.544","35.14" +"PLA","Summer",5.85,22.04,3.35,10.28,"30.545","32.366","31.119","34.741" +"PLA","Winter",2.476,9.76,3.32,11.57,"31.522","33.481","32.046","34.99" +"POL","Fall",9.12,22.84,4.77,17.14,"-1e+10","33.64","-1e+10","35.286" +"POL","Spring",1.21,12.25,2.18,11.23,"-1e+10","33.923","30.577","35.305" +"POL","Summer",5.85,20.97,3.35,8.883,"30.596","32.367","31.551","34.114" +"POL","Winter",2.552,10.96,2.78,12.14,"31.522","35.26","32.197","35.512" +"QHG","Fall",11.64,18.7199,7.48,13.05,"30.9983","32.321","32.453","33.277" +"QHG","Spring",6.26,9.75,3.77,8.36,"31.507","33.085","32.046","34.185" +"QHG","Summer",Inf,-Inf,7.1,7.1,"NA","NA","32.198","32.198" +"QHG","Winter",8.72,8.72,9.47,9.47,"33.751","33.751","34.1","34.1" +"RED","Fall",8.7,22.29,4.55,14.72,"-1e+10","34.783","31.759","35.58" +"RED","Spring",1.68,12.25,2.34,11.23,"-1e+10","33.923","31.43","35.286" +"RED","Summer",10.26,20.24,3.35,9.69,"30.57","32.367","31.943","35.008" +"RED","Winter",8.88,9.76,8.03,9.02,"32.361","33.332","32.197","34.161" +"RHK","Fall",8.7,27.59,4.41,22.0707,"-1e+10","35.819","-1e+10","35.956" +"RHK","Spring",1.64,20.12,1.71,16.55,"-1e+10","36.43","-1e+10","35.845" +"RHK","Summer",5.85,22.3124,3.35,21.75,"25.2718","32.367","27.3438","34.741" +"RHK","Winter",1.21,19.75,1.74,17.64,"-1e+10","36.466","-1e+10","36.312" +"SAL","Spring",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SAL","Winter",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SCU","Fall",9.49,29.23,7.75,28.33,"-1e+10","36.338","-1e+10","36.5" +"SCU","Spring",4.25,23.69,4.12,20.88,"-1e+10","36.448","26.2028","36.454" +"SCU","Summer",16.67,24.94985,8.883,22.4753,"8.5465","32.13","21.6008","33.708" +"SCU","Winter",4.63,20.27,4.15,18.26,"-1e+10","36.478","30.907","36.365" +"SDF","Fall",22.92,22.92,9.38,14.08,"34.645","34.645","35.175","35.505" +"SDF","Spring",6.05,8.83,5.33,10.76,"22.05","32.586","26.995","34.608" +"SDF","Summer",Inf,-Inf,Inf,-Inf,"NA","NA","NA","NA" +"SDF","Winter",6.24,8.22,5.92,12.79,"32.683","33.624","32.703","35.243" +"SHK","Fall",7.93,29.21,4.41,24.46,"-1e+10","36.061","-1e+10","35.956" +"SHK","Spring",1.21,22.01,1.8,16.42,"-1e+10","36.578","-1e+10","36.2" +"SHK","Summer",5.85,25.05,3.35,16.2028,"25.2718","32.367","27.3438","35.008" +"SHK","Winter",1.3,19.02,1.74,15.9,"-1e+10","36.362","-1e+10","36.043" +"SK","Fall",8.7,29.76,4.55,27.5,"-1e+10","36.359","-1e+10","36.5" +"SK","Spring",1.17,24.12,2.18,20.73,"-1e+10","36.579","-1e+10","36.464" +"SK","Summer",10.26,25.05,3.35,21.75,"28.68","32.367","27.143","34.818" +"SK","Winter",2.292,20.27,3.32,18.26,"-1e+10","36.478","30.907","36.365" +"SUF","Fall",10.52,29.4,7.59,28.22,"-1e+10","36.34","-1e+10","36.426" +"SUF","Spring",2.83,23.69,1.8,20.73,"-1e+10","36.558","-1e+10","36.554" +"SUF","Summer",16.67,24.94985,8.883,22.12113,"26.68","32.13","27.143","33.1385" +"SUF","Winter",1.55,19.47,1.74,18.26,"-1e+10","36.478","-1e+10","36.365" +"TAU","Fall",11.19,23.81,10.51,23.03,"-1e+10","32.293","-1e+10","32.896" +"TAU","Spring",2.89,12.646,2.84,11.3311,"-1e+10","32.417","26.2028","33.353" +"TAU","Summer",20.8718,24.94985,16.0121,22.4753,"27.0051","30.57576","27.2897","31.25076" +"TAU","Winter",3.42,7.96,3.24,8.91,"31.986","33.582","31.911","33.818" +"TYL","Fall",23.18,28.51,7.95,17.95,"30.846","33.737","33.118","36.359" +"TYL","Spring",6.42,12.84,8.91,13.83,"32.903","35.773","33.941","35.719" +"TYL","Winter",17.35,18.62,12.07,15.16,"-1e+10","36.407","35.5","35.965" +"WHK","Fall",8.7,26.68,4.41,18.01,"-1e+10","35.819","31.264","35.646" +"WHK","Spring",1.64,16.97,2.92,15.22,"-1e+10","35.83","29.206","35.845" +"WHK","Summer",5.85,22.1631,3.35,13.956,"16.9258","32.367","30.7359","34.741" +"WHK","Winter",3.15,18.84,4.32,13.82,"-1e+10","36.409","32.34","35.59" +"WIF","Fall",8.88,24.47,4.95,23.12,"-1e+10","35.209","-1e+10","35.024" +"WIF","Spring",1.64,13.17,1.23,11.3311,"-1e+10","33.923","-1e+10","35.187" +"WIF","Summer",5.85,23.61,4.58,22.4753,"16.9258","32.267","27.2897","33.708" +"WIF","Winter",0.88,9.24,0.32,9.23,"-1e+10","33.962","30.18","34.302" +"WPF","Fall",9.18,28.58,6.1,26.7,"-1e+10","35.772","-1e+10","35.331" +"WPF","Spring",1.41,19.16,1.71,16.679,"-1e+10","36.089","-1e+10","35.587" +"WPF","Summer",13.59,23.61,5.93,21.75,"25.2718","32.13","27.143","33.708" +"WPF","Winter",0.88,10.36,0.32,10.95,"-1e+10","35.281","-1e+10","35.182" +"WSK","Fall",8.7,23.77,5.15,21.88,"-1e+10","35.819","-1e+10","35.764" +"WSK","Spring",1.17,19.16,1.27,14.85,"-1e+10","36.089","-1e+10","35.73" +"WSK","Summer",13.28,19.74,6.13,13.47,"30.695","30.988","31.501","33.708" +"WSK","Winter",0.88,12.39,0.32,13.43,"-1e+10","35.169","30.18","35.452" +"WTF","Fall",8.7,27.17,4.41,18.33,"-1e+10","35.627","31.536","35.894" +"WTF","Spring",2.02,19.16,2.34,13.77,"-1e+10","36.406","-1e+10","35.73" +"WTF","Summer",5.85,20.24,3.35,10.17,"30.57","32.367","31.91","34.741" +"WTF","Winter",1.55,18.84,2.09,14.46,"-1e+10","36.409","31.61","35.854" +"YTF","Fall",9.06,25.21,4.72,20.02,"20.615","35.772","31.045","35.464" +"YTF","Spring",1.17,13.17,1.98,14.15,"-1e+10","35.328","-1e+10","35.645" +"YTF","Summer",10.47,22.04,4.58,11.952,"30.545","32.366","31.551","32.896" +"YTF","Winter",1.21,9.24,0.32,11.57,"-1e+10","34.067","-1e+10","34.99"