diff --git a/DESCRIPTION b/DESCRIPTION index 26d3fae..d36733a 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -29,7 +29,6 @@ Suggests: covr, ggplot2, glue, - httptest2, knitr, rmarkdown, testthat (>= 3.0.0), diff --git a/inst/httptest/redact.R b/inst/httptest/redact.R index 0dc5e41..1496c22 100644 --- a/inst/httptest/redact.R +++ b/inst/httptest/redact.R @@ -1,8 +1,10 @@ -#shortens file paths created by httptest2 so that R CMD check doesn't complain -httptest2::set_redactor( - function (resp) { - resp %>% - httptest2::gsub_response("api.azmet.arizona.edu/v1/observations/", "") %>% - httptest2::gsub_response("\\*", "default") #asterix is not valid dir name on all OS - } -) +## httptest2 isn't currently used, but if it is used for API mocking in the future, this will be helpful + +##shortens file paths created by httptest2 so that R CMD check doesn't complain +# httptest2::set_redactor( +# function (resp) { +# resp %>% +# httptest2::gsub_response("api.azmet.arizona.edu/v1/observations/", "") %>% +# httptest2::gsub_response("\\*", "default") #asterix is not valid dir name on all OS +# } +# ) diff --git a/tests/testthat/add_units_mocks/daily/az01/2023-11-27T00-00/P2D.json b/tests/testthat/add_units_mocks/daily/az01/2023-11-27T00-00/P2D.json deleted file mode 100644 index 9fc513e..0000000 --- a/tests/testthat/add_units_mocks/daily/az01/2023-11-27T00-00/P2D.json +++ /dev/null @@ -1,244 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "5", - "chill_hours_32F": "0", - "chill_hours_45F": "7", - "chill_hours_68F": "5", - "chill_hours_7C": "7", - "date_doy": "331", - "date_year": "2023", - "datetime": "2023-11-27", - "dwpt_mean": "4.6", - "dwpt_meanF": "40.3", - "eto_azmet": "2.0", - "eto_azmet_in": "0.08", - "eto_pen_mon": "1.4", - "eto_pen_mon_in": "0.05", - "heat_units_10C": "5.0", - "heat_units_13C": "3.4", - "heat_units_3413C": "3.4", - "heat_units_45F": "12.5", - "heat_units_50F": "8.9", - "heat_units_55F": "6.1", - "heat_units_7C": "6.9", - "heat_units_9455F": "6.1", - "heatstress_cotton_meanC": "9.7", - "heatstress_cotton_meanF": "49.4", - "meta_bat_volt_max": "14.37", - "meta_bat_volt_mean": "13.05", - "meta_bat_volt_min": "12.49", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "94", - "relative_humidity_mean": "65", - "relative_humidity_min": "28", - "sol_rad_total": "11.41", - "sol_rad_total_ly": "272.71", - "temp_air_maxC": "22.7", - "temp_air_maxF": "72.9", - "temp_air_meanC": "12.3", - "temp_air_meanF": "54.1", - "temp_air_minC": "4.9", - "temp_air_minF": "40.8", - "temp_soil_10cm_maxC": "16.8", - "temp_soil_10cm_maxF": "62.2", - "temp_soil_10cm_meanC": "13.3", - "temp_soil_10cm_meanF": "55.9", - "temp_soil_10cm_minC": "10.7", - "temp_soil_10cm_minF": "51.3", - "temp_soil_50cm_maxC": "16.4", - "temp_soil_50cm_maxF": "61.5", - "temp_soil_50cm_meanC": "16.1", - "temp_soil_50cm_meanF": "61.0", - "temp_soil_50cm_minC": "15.8", - "temp_soil_50cm_minF": "60.4", - "vp_actual_max": "0.99", - "vp_actual_mean": "0.85", - "vp_actual_min": "0.75", - "vp_deficit_mean": "0.69", - "wind_2min_spd_max_mph": "6.5", - "wind_2min_spd_max_mps": "2.9", - "wind_2min_spd_mean_mph": "0.9", - "wind_2min_spd_mean_mps": "0.4", - "wind_2min_timestamp": "2023-11-27T14:59:20-07:00", - "wind_2min_vector_dir": "286", - "wind_spd_max_mph": "10.5", - "wind_spd_max_mps": "4.7", - "wind_spd_mean_mph": "0.9", - "wind_spd_mean_mps": "0.4", - "wind_vector_dir": "249", - "wind_vector_dir_stand_dev": "44", - "wind_vector_magnitude": "0.1", - "wind_vector_magnitude_mph": "0.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "7", - "chill_hours_32F": "0", - "chill_hours_45F": "6", - "chill_hours_68F": "7", - "chill_hours_7C": "6", - "date_doy": "332", - "date_year": "2023", - "datetime": "2023-11-28", - "dwpt_mean": "4.6", - "dwpt_meanF": "40.3", - "eto_azmet": "2.9", - "eto_azmet_in": "0.11", - "eto_pen_mon": "1.9", - "eto_pen_mon_in": "0.08", - "heat_units_10C": "6.8", - "heat_units_13C": "5.0", - "heat_units_3413C": "5.0", - "heat_units_45F": "16.1", - "heat_units_50F": "12.3", - "heat_units_55F": "9.0", - "heat_units_7C": "9.0", - "heat_units_9455F": "9.0", - "heatstress_cotton_meanC": "11.9", - "heatstress_cotton_meanF": "53.4", - "meta_bat_volt_max": "14.32", - "meta_bat_volt_mean": "13.11", - "meta_bat_volt_min": "12.48", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 3, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "93", - "relative_humidity_mean": "57", - "relative_humidity_min": "24", - "sol_rad_total": "13.40", - "sol_rad_total_ly": "320.27", - "temp_air_maxC": "26.0", - "temp_air_maxF": "78.8", - "temp_air_meanC": "14.7", - "temp_air_meanF": "58.5", - "temp_air_minC": "6.3", - "temp_air_minF": "43.3", - "temp_soil_10cm_maxC": "18.0", - "temp_soil_10cm_maxF": "64.4", - "temp_soil_10cm_meanC": "14.3", - "temp_soil_10cm_meanF": "57.7", - "temp_soil_10cm_minC": "11.4", - "temp_soil_10cm_minF": "52.5", - "temp_soil_50cm_maxC": "16.0", - "temp_soil_50cm_maxF": "60.8", - "temp_soil_50cm_meanC": "15.9", - "temp_soil_50cm_meanF": "60.6", - "temp_soil_50cm_minC": "15.6", - "temp_soil_50cm_minF": "60.1", - "vp_actual_max": "1.07", - "vp_actual_mean": "0.85", - "vp_actual_min": "0.71", - "vp_deficit_mean": "0.97", - "wind_2min_spd_max_mph": "8.5", - "wind_2min_spd_max_mps": "3.8", - "wind_2min_spd_mean_mph": "1.8", - "wind_2min_spd_mean_mps": "0.8", - "wind_2min_timestamp": "2023-11-28T17:10:40-07:00", - "wind_2min_vector_dir": "287", - "wind_spd_max_mph": "12.8", - "wind_spd_max_mps": "5.7", - "wind_spd_mean_mph": "1.8", - "wind_spd_mean_mps": "0.8", - "wind_vector_dir": "248", - "wind_vector_dir_stand_dev": "51", - "wind_vector_magnitude": "0.1", - "wind_vector_magnitude_mph": "0.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "5", - "chill_hours_32F": "0", - "chill_hours_45F": "5", - "chill_hours_68F": "5", - "chill_hours_7C": "5", - "date_doy": "333", - "date_year": "2023", - "datetime": "2023-11-29", - "dwpt_mean": "4.1", - "dwpt_meanF": "39.4", - "eto_azmet": "2.7", - "eto_azmet_in": "0.11", - "eto_pen_mon": "2.0", - "eto_pen_mon_in": "0.08", - "heat_units_10C": "4.7", - "heat_units_13C": "3.1", - "heat_units_3413C": "3.1", - "heat_units_45F": "11.9", - "heat_units_50F": "8.4", - "heat_units_55F": "5.7", - "heat_units_7C": "6.6", - "heat_units_9455F": "5.7", - "heatstress_cotton_meanC": "10.8", - "heatstress_cotton_meanF": "51.5", - "meta_bat_volt_max": "14.47", - "meta_bat_volt_mean": "13.16", - "meta_bat_volt_min": "12.50", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "94", - "relative_humidity_mean": "57", - "relative_humidity_min": "31", - "sol_rad_total": "13.46", - "sol_rad_total_ly": "321.70", - "temp_air_maxC": "22.3", - "temp_air_maxF": "72.1", - "temp_air_meanC": "13.7", - "temp_air_meanF": "56.7", - "temp_air_minC": "4.3", - "temp_air_minF": "39.7", - "temp_soil_10cm_maxC": "17.7", - "temp_soil_10cm_maxF": "63.9", - "temp_soil_10cm_meanC": "14.4", - "temp_soil_10cm_meanF": "57.9", - "temp_soil_10cm_minC": "11.3", - "temp_soil_10cm_minF": "52.3", - "temp_soil_50cm_maxC": "16.1", - "temp_soil_50cm_maxF": "61.0", - "temp_soil_50cm_meanC": "15.9", - "temp_soil_50cm_meanF": "60.6", - "temp_soil_50cm_minC": "15.7", - "temp_soil_50cm_minF": "60.3", - "vp_actual_max": "1.06", - "vp_actual_mean": "0.82", - "vp_actual_min": "0.67", - "vp_deficit_mean": "0.85", - "wind_2min_spd_max_mph": "9.2", - "wind_2min_spd_max_mps": "4.1", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-11-29T14:46:10-07:00", - "wind_2min_vector_dir": "309", - "wind_spd_max_mph": "13.2", - "wind_spd_max_mps": "5.9", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "307", - "wind_vector_dir_stand_dev": "51", - "wind_vector_magnitude": "0.5", - "wind_vector_magnitude_mph": "1.1" - } - ], - "errors": [ - - ], - "i": "P2D", - "l": "az01", - "n": "Tucson", - "s": "2023-11-27T00:00", - "t": "daily" -} diff --git a/tests/testthat/add_units_mocks/hourly/az01/2023-11-28T01-00/PT11H.json b/tests/testthat/add_units_mocks/hourly/az01/2023-11-28T01-00/PT11H.json deleted file mode 100644 index 1bef7fb..0000000 --- a/tests/testthat/add_units_mocks/hourly/az01/2023-11-28T01-00/PT11H.json +++ /dev/null @@ -1,541 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "date_datetime": "2023-11-28 01:00:00", - "date_doy": "332", - "date_hour": "0100", - "date_year": "2023", - "dwpt": "5.6", - "dwptF": "42.1", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "3.4", - "heatstress_cottonF": "38.2", - "meta_bat_volt": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "87", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "7.6", - "temp_airF": "45.7", - "temp_soil_10cmC": "13.0", - "temp_soil_10cmF": "55.4", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.91", - "vp_deficit": "0.14", - "wind_2min_spd_max_mph": "2.0", - "wind_2min_spd_max_mps": "0.9", - "wind_2min_spd_mean_mph": "0.0", - "wind_2min_spd_mean_mps": "0.0", - "wind_2min_timestamp": "2023-11-28T00:05:10-07:00", - "wind_2min_vector_dir": "48", - "wind_spd_max_mph": "2.5", - "wind_spd_max_mps": "1.1", - "wind_spd_mph": "0.0", - "wind_spd_mps": "0.0", - "wind_vector_dir": "52", - "wind_vector_dir_stand_dev": "3", - "wind_vector_magnitude": "0.0", - "wind_vector_magnitude_mph": "0.0" - }, - { - "date_datetime": "2023-11-28 02:00:00", - "date_doy": "332", - "date_hour": "0200", - "date_year": "2023", - "dwpt": "5.1", - "dwptF": "41.2", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "2.8", - "heatstress_cottonF": "37.0", - "meta_bat_volt": "12.69", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "88", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "7.0", - "temp_airF": "44.6", - "temp_soil_10cmC": "12.6", - "temp_soil_10cmF": "54.7", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.88", - "vp_deficit": "0.12", - "wind_2min_spd_max_mph": "2.5", - "wind_2min_spd_max_mps": "1.1", - "wind_2min_spd_mean_mph": "0.0", - "wind_2min_spd_mean_mps": "0.0", - "wind_2min_timestamp": "2023-11-28T01:42:30-07:00", - "wind_2min_vector_dir": "63", - "wind_spd_max_mph": "3.1", - "wind_spd_max_mps": "1.4", - "wind_spd_mph": "0.0", - "wind_spd_mps": "0.0", - "wind_vector_dir": "63", - "wind_vector_dir_stand_dev": "0", - "wind_vector_magnitude": "0.0", - "wind_vector_magnitude_mph": "0.0" - }, - { - "date_datetime": "2023-11-28 03:00:00", - "date_doy": "332", - "date_hour": "0300", - "date_year": "2023", - "dwpt": "5.1", - "dwptF": "41.2", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "2.5", - "heatstress_cottonF": "36.5", - "meta_bat_volt": "12.67", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "90", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "6.7", - "temp_airF": "44.1", - "temp_soil_10cmC": "12.3", - "temp_soil_10cmF": "54.1", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.88", - "vp_deficit": "0.10", - "wind_2min_spd_max_mph": "0.2", - "wind_2min_spd_max_mps": "0.1", - "wind_2min_spd_mean_mph": "0.0", - "wind_2min_spd_mean_mps": "0.0", - "wind_2min_timestamp": "2023-11-28T02:22:20-07:00", - "wind_2min_vector_dir": "103", - "wind_spd_max_mph": "1.6", - "wind_spd_max_mps": "0.7", - "wind_spd_mph": "0.0", - "wind_spd_mps": "0.0", - "wind_vector_dir": "117", - "wind_vector_dir_stand_dev": "4", - "wind_vector_magnitude": "0.0", - "wind_vector_magnitude_mph": "0.0" - }, - { - "date_datetime": "2023-11-28 04:00:00", - "date_doy": "332", - "date_hour": "0400", - "date_year": "2023", - "dwpt": "5.3", - "dwptF": "41.5", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "2.4", - "heatstress_cottonF": "36.3", - "meta_bat_volt": "12.64", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "91", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "6.6", - "temp_airF": "43.9", - "temp_soil_10cmC": "12.0", - "temp_soil_10cmF": "53.6", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.89", - "vp_deficit": "0.09", - "wind_2min_spd_max_mph": "1.6", - "wind_2min_spd_max_mps": "0.7", - "wind_2min_spd_mean_mph": "0.0", - "wind_2min_spd_mean_mps": "0.0", - "wind_2min_timestamp": "2023-11-28T03:42:30-07:00", - "wind_2min_vector_dir": "134", - "wind_spd_max_mph": "2.9", - "wind_spd_max_mps": "1.3", - "wind_spd_mph": "0.0", - "wind_spd_mps": "0.0", - "wind_vector_dir": "134", - "wind_vector_dir_stand_dev": "1", - "wind_vector_magnitude": "0.0", - "wind_vector_magnitude_mph": "0.0" - }, - { - "date_datetime": "2023-11-28 05:00:00", - "date_doy": "332", - "date_hour": "0500", - "date_year": "2023", - "dwpt": "5.4", - "dwptF": "41.8", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "2.8", - "heatstress_cottonF": "37.1", - "meta_bat_volt": "12.61", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "90", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "7.0", - "temp_airF": "44.6", - "temp_soil_10cmC": "11.8", - "temp_soil_10cmF": "53.2", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.90", - "vp_deficit": "0.10", - "wind_2min_spd_max_mph": "0.0", - "wind_2min_spd_max_mps": "0.0", - "wind_2min_spd_mean_mph": "0.0", - "wind_2min_spd_mean_mps": "0.0", - "wind_2min_timestamp": "2023-11-28T04:00:10-07:00", - "wind_2min_vector_dir": "0", - "wind_spd_max_mph": "0.0", - "wind_spd_max_mps": "0.0", - "wind_spd_mph": "0.0", - "wind_spd_mps": "0.0", - "wind_vector_dir": "0", - "wind_vector_dir_stand_dev": "0", - "wind_vector_magnitude": "0.0", - "wind_vector_magnitude_mph": "0.0" - }, - { - "date_datetime": "2023-11-28 06:00:00", - "date_doy": "332", - "date_hour": "0600", - "date_year": "2023", - "dwpt": "5.4", - "dwptF": "41.8", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "2.8", - "heatstress_cottonF": "37.1", - "meta_bat_volt": "12.59", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "90", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "7.0", - "temp_airF": "44.6", - "temp_soil_10cmC": "11.7", - "temp_soil_10cmF": "53.1", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.90", - "vp_deficit": "0.10", - "wind_2min_spd_max_mph": "1.8", - "wind_2min_spd_max_mps": "0.8", - "wind_2min_spd_mean_mph": "0.2", - "wind_2min_spd_mean_mps": "0.1", - "wind_2min_timestamp": "2023-11-28T05:28:10-07:00", - "wind_2min_vector_dir": "65", - "wind_spd_max_mph": "2.2", - "wind_spd_max_mps": "1.0", - "wind_spd_mph": "0.2", - "wind_spd_mps": "0.1", - "wind_vector_dir": "68", - "wind_vector_dir_stand_dev": "2", - "wind_vector_magnitude": "0.1", - "wind_vector_magnitude_mph": "0.2" - }, - { - "date_datetime": "2023-11-28 07:00:00", - "date_doy": "332", - "date_hour": "0700", - "date_year": "2023", - "dwpt": "5.3", - "dwptF": "41.5", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "2.4", - "heatstress_cottonF": "36.3", - "meta_bat_volt": "12.56", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "91", - "sol_rad_total": "0.00", - "sol_rad_total_ly": "0.00", - "temp_airC": "6.6", - "temp_airF": "43.9", - "temp_soil_10cmC": "11.5", - "temp_soil_10cmF": "52.7", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.89", - "vp_deficit": "0.08", - "wind_2min_spd_max_mph": "0.7", - "wind_2min_spd_max_mps": "0.3", - "wind_2min_spd_mean_mph": "0.0", - "wind_2min_spd_mean_mps": "0.0", - "wind_2min_timestamp": "2023-11-28T06:26:30-07:00", - "wind_2min_vector_dir": "93", - "wind_spd_max_mph": "2.0", - "wind_spd_max_mps": "0.9", - "wind_spd_mph": "0.0", - "wind_spd_mps": "0.0", - "wind_vector_dir": "111", - "wind_vector_dir_stand_dev": "5", - "wind_vector_magnitude": "0.0", - "wind_vector_magnitude_mph": "0.0" - }, - { - "date_datetime": "2023-11-28 08:00:00", - "date_doy": "332", - "date_hour": "0800", - "date_year": "2023", - "dwpt": "5.6", - "dwptF": "42.1", - "eto_azmet": "0.0", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "7.8", - "heatstress_cottonF": "46.0", - "meta_bat_volt": "12.61", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "89", - "sol_rad_total": "0.16", - "sol_rad_total_ly": "3.82", - "temp_airC": "7.4", - "temp_airF": "45.3", - "temp_soil_10cmC": "11.4", - "temp_soil_10cmF": "52.5", - "temp_soil_50cmC": "16.0", - "temp_soil_50cmF": "60.8", - "vp_actual": "0.91", - "vp_deficit": "0.12", - "wind_2min_spd_max_mph": "2.2", - "wind_2min_spd_max_mps": "1.0", - "wind_2min_spd_mean_mph": "0.4", - "wind_2min_spd_mean_mps": "0.2", - "wind_2min_timestamp": "2023-11-28T07:56:30-07:00", - "wind_2min_vector_dir": "46", - "wind_spd_max_mph": "2.5", - "wind_spd_max_mps": "1.1", - "wind_spd_mph": "0.4", - "wind_spd_mps": "0.2", - "wind_vector_dir": "57", - "wind_vector_dir_stand_dev": "8", - "wind_vector_magnitude": "0.2", - "wind_vector_magnitude_mph": "0.4" - }, - { - "date_datetime": "2023-11-28 09:00:00", - "date_doy": "332", - "date_hour": "0900", - "date_year": "2023", - "dwpt": "5.0", - "dwptF": "40.9", - "eto_azmet": "0.1", - "eto_azmet_in": "0.00", - "heatstress_cottonC": "12.1", - "heatstress_cottonF": "53.8", - "meta_bat_volt": "13.39", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "62", - "sol_rad_total": "0.88", - "sol_rad_total_ly": "21.03", - "temp_airC": "12.4", - "temp_airF": "54.3", - "temp_soil_10cmC": "11.4", - "temp_soil_10cmF": "52.5", - "temp_soil_50cmC": "15.9", - "temp_soil_50cmF": "60.6", - "vp_actual": "0.87", - "vp_deficit": "0.58", - "wind_2min_spd_max_mph": "3.1", - "wind_2min_spd_max_mps": "1.4", - "wind_2min_spd_mean_mph": "1.3", - "wind_2min_spd_mean_mps": "0.6", - "wind_2min_timestamp": "2023-11-28T08:36:30-07:00", - "wind_2min_vector_dir": "114", - "wind_spd_max_mph": "4.0", - "wind_spd_max_mps": "1.8", - "wind_spd_mph": "1.3", - "wind_spd_mps": "0.6", - "wind_vector_dir": "102", - "wind_vector_dir_stand_dev": "16", - "wind_vector_magnitude": "0.6", - "wind_vector_magnitude_mph": "1.3" - }, - { - "date_datetime": "2023-11-28 10:00:00", - "date_doy": "332", - "date_hour": "1000", - "date_year": "2023", - "dwpt": "3.6", - "dwptF": "38.5", - "eto_azmet": "0.2", - "eto_azmet_in": "0.01", - "heatstress_cottonC": "15.8", - "heatstress_cottonF": "60.4", - "meta_bat_volt": "13.61", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "41", - "sol_rad_total": "1.13", - "sol_rad_total_ly": "27.01", - "temp_airC": "16.9", - "temp_airF": "62.4", - "temp_soil_10cmC": "12.0", - "temp_soil_10cmF": "53.6", - "temp_soil_50cmC": "15.9", - "temp_soil_50cmF": "60.6", - "vp_actual": "0.79", - "vp_deficit": "1.14", - "wind_2min_spd_max_mph": "2.9", - "wind_2min_spd_max_mps": "1.3", - "wind_2min_spd_mean_mph": "0.4", - "wind_2min_spd_mean_mps": "0.2", - "wind_2min_timestamp": "2023-11-28T09:24:50-07:00", - "wind_2min_vector_dir": "339", - "wind_spd_max_mph": "3.6", - "wind_spd_max_mps": "1.6", - "wind_spd_mph": "0.4", - "wind_spd_mps": "0.2", - "wind_vector_dir": "329", - "wind_vector_dir_stand_dev": "16", - "wind_vector_magnitude": "0.2", - "wind_vector_magnitude_mph": "0.4" - }, - { - "date_datetime": "2023-11-28 11:00:00", - "date_doy": "332", - "date_hour": "1100", - "date_year": "2023", - "dwpt": "3.2", - "dwptF": "37.8", - "eto_azmet": "0.4", - "eto_azmet_in": "0.01", - "heatstress_cottonC": "18.0", - "heatstress_cottonF": "64.5", - "meta_bat_volt": "14.20", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "34", - "sol_rad_total": "1.91", - "sol_rad_total_ly": "45.65", - "temp_airC": "19.7", - "temp_airF": "67.5", - "temp_soil_10cmC": "12.9", - "temp_soil_10cmF": "55.2", - "temp_soil_50cmC": "15.8", - "temp_soil_50cmF": "60.4", - "vp_actual": "0.77", - "vp_deficit": "1.53", - "wind_2min_spd_max_mph": "5.6", - "wind_2min_spd_max_mps": "2.5", - "wind_2min_spd_mean_mph": "1.8", - "wind_2min_spd_mean_mps": "0.8", - "wind_2min_timestamp": "2023-11-28T10:57:50-07:00", - "wind_2min_vector_dir": "158", - "wind_spd_max_mph": "6.9", - "wind_spd_max_mps": "3.1", - "wind_spd_mph": "1.8", - "wind_spd_mps": "0.8", - "wind_vector_dir": "136", - "wind_vector_dir_stand_dev": "52", - "wind_vector_magnitude": "0.3", - "wind_vector_magnitude_mph": "0.7" - }, - { - "date_datetime": "2023-11-28 12:00:00", - "date_doy": "332", - "date_hour": "1200", - "date_year": "2023", - "dwpt": "3.2", - "dwptF": "37.8", - "eto_azmet": "0.5", - "eto_azmet_in": "0.02", - "heatstress_cottonC": "19.7", - "heatstress_cottonF": "67.4", - "meta_bat_volt": "14.11", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total": "0.0", - "precip_total_in": "0.00", - "relative_humidity": "29", - "sol_rad_total": "2.13", - "sol_rad_total_ly": "50.91", - "temp_airC": "21.8", - "temp_airF": "71.2", - "temp_soil_10cmC": "14.0", - "temp_soil_10cmF": "57.2", - "temp_soil_50cmC": "15.8", - "temp_soil_50cmF": "60.4", - "vp_actual": "0.77", - "vp_deficit": "1.85", - "wind_2min_spd_max_mph": "6.0", - "wind_2min_spd_max_mps": "2.7", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-11-28T11:10:40-07:00", - "wind_2min_vector_dir": "138", - "wind_spd_max_mph": "8.3", - "wind_spd_max_mps": "3.7", - "wind_spd_mph": "4.0", - "wind_spd_mps": "1.8", - "wind_vector_dir": "127", - "wind_vector_dir_stand_dev": "27", - "wind_vector_magnitude": "1.6", - "wind_vector_magnitude_mph": "3.6" - } - ], - "errors": [ - - ], - "i": "PT11H", - "l": "az01", - "n": "Tucson", - "s": "2023-11-28T01:00", - "t": "hourly" -} diff --git a/tests/testthat/add_units_mocks/hueto/az01/2023-01-01T00-00/P331D.json b/tests/testthat/add_units_mocks/hueto/az01/2023-01-01T00-00/P331D.json deleted file mode 100644 index d64b635..0000000 --- a/tests/testthat/add_units_mocks/hueto/az01/2023-01-01T00-00/P331D.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C_sum": 95.0, - "chill_hours_20C_sum": 4419.0, - "chill_hours_32F_sum": 95.0, - "chill_hours_45F_sum": 696.0, - "chill_hours_68F_sum": 4419.0, - "chill_hours_7C_sum": 696.0, - "datetime_last": "2023-11-27", - "eto_azmet_in": 0.08, - "eto_azmet_in_sum": 75.4, - "eto_pen_mon_in": 0.05, - "eto_pen_mon_in_sum": 65.53, - "heat_units_45F_sum": 8095.6, - "heat_units_50F_sum": 6648.5, - "heat_units_55F_sum": 5296.9, - "heat_units_9455F_sum": 5810.7, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "precip_total_in": 0.0, - "precip_total_in_sum": 6.83 - } - ], - "errors": [ - - ], - "i": "P331D", - "l": "az01", - "n": "Tucson", - "s": "2023-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/daily_mocks/daily/az01/2022-09-01T00-00/P6D.json b/tests/testthat/daily_mocks/daily/az01/2022-09-01T00-00/P6D.json deleted file mode 100644 index 7e75268..0000000 --- a/tests/testthat/daily_mocks/daily/az01/2022-09-01T00-00/P6D.json +++ /dev/null @@ -1,552 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "244", - "date_year": "2022", - "datetime": "2022-09-01", - "dwpt_mean": "14.5", - "dwpt_meanF": "58.2", - "eto_azmet": "8.140153932181127", - "eto_azmet_in": "0.320477860309971", - "eto_pen_mon": "7.841413568053671", - "eto_pen_mon_in": "0.30871645217427307", - "heat_units_10C": "18.805335", - "heat_units_13C": "16.027535", - "heat_units_3413C": "17.890925", - "heat_units_45F": "38.849607", - "heat_units_50F": "33.849603", - "heat_units_55F": "28.849563", - "heat_units_7C": "21.583115", - "heat_units_9455F": "32.203665", - "heatstress_cotton_meanC": "27.5854886", - "heatstress_cotton_meanF": "81.6538794", - "meta_bat_volt_max": "13.82", - "meta_bat_volt_mean": "13.03", - "meta_bat_volt_min": "12.56", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "53.29", - "relative_humidity_mean": "37.35", - "relative_humidity_min": "23.18", - "sol_rad_total": "25.83639", - "sol_rad_total_ly": "617.50455108786", - "temp_air_maxC": "36.16", - "temp_air_maxF": "97.088", - "temp_air_meanC": "31.18", - "temp_air_meanF": "88.124", - "temp_air_minC": "25.75", - "temp_air_minF": "78.35", - "temp_soil_10cm_maxC": "29.12", - "temp_soil_10cm_maxF": "84.416", - "temp_soil_10cm_meanC": "27.09", - "temp_soil_10cm_meanF": "80.762", - "temp_soil_10cm_minC": "25.26", - "temp_soil_10cm_minF": "77.468", - "temp_soil_50cm_maxC": "27.31", - "temp_soil_50cm_maxF": "81.158", - "temp_soil_50cm_meanC": "27.1", - "temp_soil_50cm_meanF": "80.78", - "temp_soil_50cm_minC": "26.92", - "temp_soil_50cm_minF": "80.456", - "vp_actual_max": "1.991", - "vp_actual_mean": "1.657", - "vp_actual_min": "1.369", - "vp_deficit_mean": "2.944", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "17.7277495", - "wind_spd_max_mps": "7.925", - "wind_spd_mean_mph": "6.80477148", - "wind_spd_mean_mps": "3.042", - "wind_vector_dir": "105.9", - "wind_vector_dir_stand_dev": "23.5", - "wind_vector_magnitude": "2.785", - "wind_vector_magnitude_mph": "6.229877900000001" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "245", - "date_year": "2022", - "datetime": "2022-09-02", - "dwpt_mean": "15.3", - "dwpt_meanF": "59.6", - "eto_azmet": "6.9965037660181", - "eto_azmet_in": "0.2754523532681326", - "eto_pen_mon": "5.935359749638121", - "eto_pen_mon_in": "0.23367511334325286", - "heat_units_10C": "17.69224", - "heat_units_13C": "14.914440000000003", - "heat_units_3413C": "16.772520000000004", - "heat_units_45F": "36.846036000000005", - "heat_units_50F": "31.846032000000005", - "heat_units_55F": "26.845992000000006", - "heat_units_7C": "20.47002", - "heat_units_9455F": "30.19053600000001", - "heatstress_cotton_meanC": "27.3638429", - "heatstress_cotton_meanF": "81.2549171", - "meta_bat_volt_max": "13.85", - "meta_bat_volt_mean": "13.01", - "meta_bat_volt_min": "12.54", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "70.61", - "relative_humidity_mean": "42.04", - "relative_humidity_min": "16.87", - "sol_rad_total": "25.41505", - "sol_rad_total_ly": "607.4342832387", - "temp_air_maxC": "38.19", - "temp_air_maxF": "100.742", - "temp_air_meanC": "30.84", - "temp_air_meanF": "87.512", - "temp_air_minC": "22.51", - "temp_air_minF": "72.518", - "temp_soil_10cm_maxC": "30.31", - "temp_soil_10cm_maxF": "86.55799999999999", - "temp_soil_10cm_meanC": "27.65", - "temp_soil_10cm_meanF": "81.77", - "temp_soil_10cm_minC": "25.35", - "temp_soil_10cm_minF": "77.63", - "temp_soil_50cm_maxC": "27.09", - "temp_soil_50cm_maxF": "80.762", - "temp_soil_50cm_meanC": "26.95", - "temp_soil_50cm_meanF": "80.50999999999999", - "temp_soil_50cm_minC": "26.78", - "temp_soil_50cm_minF": "80.20400000000001", - "vp_actual_max": "2.387", - "vp_actual_mean": "1.743", - "vp_actual_min": "1.083", - "vp_deficit_mean": "2.852", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "17.224438000000003", - "wind_spd_max_mps": "7.7", - "wind_spd_mean_mph": "2.7111712800000003", - "wind_spd_mean_mps": "1.212", - "wind_vector_dir": "88.2", - "wind_vector_dir_stand_dev": "33.13", - "wind_vector_magnitude": "0.87", - "wind_vector_magnitude_mph": "1.9461378" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "246", - "date_year": "2022", - "datetime": "2022-09-03", - "dwpt_mean": "17.1", - "dwpt_meanF": "62.9", - "eto_azmet": "6.033575731106988", - "eto_azmet_in": "0.23754187653368214", - "eto_pen_mon": "5.911252112863655", - "eto_pen_mon_in": "0.2327259956834421", - "heat_units_10C": "18.10554", - "heat_units_13C": "15.32774", - "heat_units_3413C": "16.942085000000002", - "heat_units_45F": "37.589976", - "heat_units_50F": "32.589972", - "heat_units_55F": "27.589932", - "heat_units_7C": "20.88332", - "heat_units_9455F": "30.495753000000004", - "heatstress_cotton_meanC": "27.3055608", - "heatstress_cotton_meanF": "81.1500094", - "meta_bat_volt_max": "13.9", - "meta_bat_volt_mean": "13.03", - "meta_bat_volt_min": "12.55", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "72.94", - "relative_humidity_mean": "47.57", - "relative_humidity_min": "28.14", - "sol_rad_total": "19.32236", - "sol_rad_total_ly": "461.81549503464", - "temp_air_maxC": "35.62", - "temp_air_maxF": "96.116", - "temp_air_meanC": "30.04", - "temp_air_meanF": "86.072", - "temp_air_minC": "24.13", - "temp_air_minF": "75.434", - "temp_soil_10cm_maxC": "28.51", - "temp_soil_10cm_maxF": "83.31800000000001", - "temp_soil_10cm_meanC": "27.21", - "temp_soil_10cm_meanF": "80.97800000000001", - "temp_soil_10cm_minC": "26.13", - "temp_soil_10cm_minF": "79.03399999999999", - "temp_soil_50cm_maxC": "27.11", - "temp_soil_50cm_maxF": "80.798", - "temp_soil_50cm_meanC": "27.01", - "temp_soil_50cm_meanF": "80.618", - "temp_soil_50cm_minC": "26.9", - "temp_soil_50cm_minF": "80.42", - "vp_actual_max": "2.283", - "vp_actual_mean": "1.957", - "vp_actual_min": "1.574", - "vp_deficit_mean": "2.369", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "25.948504", - "wind_spd_max_mps": "11.6", - "wind_spd_mean_mph": "5.1785161", - "wind_spd_mean_mps": "2.315", - "wind_vector_dir": "91.9", - "wind_vector_dir_stand_dev": "21.3", - "wind_vector_magnitude": "2.059", - "wind_vector_magnitude_mph": "4.6058594600000005" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "247", - "date_year": "2022", - "datetime": "2022-09-04", - "dwpt_mean": "12.7", - "dwpt_meanF": "54.9", - "eto_azmet": "8.501018511922803", - "eto_azmet_in": "0.3346850988144008", - "eto_pen_mon": "8.194532982446582", - "eto_pen_mon_in": "0.32261876351892194", - "heat_units_10C": "18.369699999999998", - "heat_units_13C": "15.5919", - "heat_units_3413C": "17.463", - "heat_units_45F": "38.065464", - "heat_units_50F": "33.065459999999995", - "heat_units_55F": "28.065420000000003", - "heat_units_7C": "21.147479999999998", - "heat_units_9455F": "31.433400000000002", - "heatstress_cotton_meanC": "27.4758742", - "heatstress_cotton_meanF": "81.4565736", - "meta_bat_volt_max": "13.82", - "meta_bat_volt_mean": "13.02", - "meta_bat_volt_min": "12.6", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "68.21", - "relative_humidity_mean": "33.72", - "relative_humidity_min": "18.66", - "sol_rad_total": "24.51378", - "sol_rad_total_ly": "585.89341290972", - "temp_air_maxC": "37.07", - "temp_air_maxF": "98.726", - "temp_air_meanC": "31.32", - "temp_air_meanF": "88.376", - "temp_air_minC": "24.47", - "temp_air_minF": "76.04599999999999", - "temp_soil_10cm_maxC": "28.48", - "temp_soil_10cm_maxF": "83.26400000000001", - "temp_soil_10cm_meanC": "26.65", - "temp_soil_10cm_meanF": "79.97", - "temp_soil_10cm_minC": "25.19", - "temp_soil_10cm_minF": "77.34200000000001", - "temp_soil_50cm_maxC": "27", - "temp_soil_50cm_maxF": "80.6", - "temp_soil_50cm_meanC": "26.81", - "temp_soil_50cm_meanF": "80.258", - "temp_soil_50cm_minC": "26.64", - "temp_soil_50cm_minF": "79.952", - "vp_actual_max": "2.161", - "vp_actual_mean": "1.472", - "vp_actual_min": "1.086", - "vp_deficit_mean": "3.188", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "25.4340078", - "wind_spd_max_mps": "11.37", - "wind_spd_mean_mph": "7.5384878", - "wind_spd_mean_mps": "3.37", - "wind_vector_dir": "80.8", - "wind_vector_dir_stand_dev": "17.64", - "wind_vector_magnitude": "3.179", - "wind_vector_magnitude_mph": "7.11123226" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "248", - "date_year": "2022", - "datetime": "2022-09-05", - "dwpt_mean": "10.5", - "dwpt_meanF": "50.9", - "eto_azmet": "8.018214834548614", - "eto_azmet_in": "0.3156771180361789", - "eto_pen_mon": "7.155013273005533", - "eto_pen_mon_in": "0.28169287255822784", - "heat_units_10C": "17.02375", - "heat_units_13C": "14.24595", - "heat_units_3413C": "16.0222", - "heat_units_45F": "35.642754000000004", - "heat_units_50F": "30.64275", - "heat_units_55F": "25.64271", - "heat_units_7C": "19.80153", - "heat_units_9455F": "28.839960000000005", - "heatstress_cotton_meanC": "25.8027026", - "heatstress_cotton_meanF": "78.4448646", - "meta_bat_volt_max": "13.89", - "meta_bat_volt_mean": "13.02", - "meta_bat_volt_min": "12.54", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "59.61", - "relative_humidity_mean": "32.75", - "relative_humidity_min": "15.11", - "sol_rad_total": "25.27908", - "sol_rad_total_ly": "604.18452219192", - "temp_air_maxC": "38.39", - "temp_air_maxF": "101.102", - "temp_air_meanC": "30.1", - "temp_air_meanF": "86.18", - "temp_air_minC": "20.89", - "temp_air_minF": "69.602", - "temp_soil_10cm_maxC": "28.12", - "temp_soil_10cm_maxF": "82.616", - "temp_soil_10cm_meanC": "26.04", - "temp_soil_10cm_meanF": "78.872", - "temp_soil_10cm_minC": "24.09", - "temp_soil_10cm_minF": "75.362", - "temp_soil_50cm_maxC": "26.77", - "temp_soil_50cm_maxF": "80.186", - "temp_soil_50cm_meanC": "26.53", - "temp_soil_50cm_meanF": "79.754", - "temp_soil_50cm_minC": "26.32", - "temp_soil_50cm_minF": "79.376", - "vp_actual_max": "1.752", - "vp_actual_mean": "1.272", - "vp_actual_min": "0.99", - "vp_deficit_mean": "3.212", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "22.0785978", - "wind_spd_max_mps": "9.87", - "wind_spd_mean_mph": "4.95034822", - "wind_spd_mean_mps": "2.213", - "wind_vector_dir": "78.65", - "wind_vector_dir_stand_dev": "19.45", - "wind_vector_magnitude": "2.046", - "wind_vector_magnitude_mph": "4.57677924" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "249", - "date_year": "2022", - "datetime": "2022-09-06", - "dwpt_mean": "7.4", - "dwpt_meanF": "45.3", - "eto_azmet": "8.097008437945574", - "eto_azmet_in": "0.31877922220191723", - "eto_pen_mon": "7.009132652806762", - "eto_pen_mon_in": "0.27594955254100223", - "heat_units_10C": "16.953435", - "heat_units_13C": "14.175635", - "heat_units_3413C": "15.98944", - "heat_units_45F": "35.516187", - "heat_units_50F": "30.516182999999998", - "heat_units_55F": "25.516143", - "heat_units_7C": "19.731215", - "heat_units_9455F": "28.780992", - "heatstress_cotton_meanC": "25.8851292", - "heatstress_cotton_meanF": "78.5932325", - "meta_bat_volt_max": "13.76", - "meta_bat_volt_mean": "13", - "meta_bat_volt_min": "12.53", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "55.76", - "relative_humidity_mean": "26.2", - "relative_humidity_min": "9", - "sol_rad_total": "25.07922", - "sol_rad_total_ly": "599.40775347228", - "temp_air_maxC": "38.56", - "temp_air_maxF": "101.408", - "temp_air_meanC": "30.6", - "temp_air_meanF": "87.08000000000001", - "temp_air_minC": "20.69", - "temp_air_minF": "69.242", - "temp_soil_10cm_maxC": "28.05", - "temp_soil_10cm_maxF": "82.49000000000001", - "temp_soil_10cm_meanC": "25.86", - "temp_soil_10cm_meanF": "78.548", - "temp_soil_10cm_minC": "23.94", - "temp_soil_10cm_minF": "75.09200000000001", - "temp_soil_50cm_maxC": "26.46", - "temp_soil_50cm_maxF": "79.628", - "temp_soil_50cm_meanC": "26.26", - "temp_soil_50cm_meanF": "79.268", - "temp_soil_50cm_minC": "26.07", - "temp_soil_50cm_minF": "78.926", - "vp_actual_max": "1.569", - "vp_actual_mean": "1.03", - "vp_actual_min": "0.598", - "vp_deficit_mean": "3.568", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "22.0785978", - "wind_spd_max_mps": "9.87", - "wind_spd_mean_mph": "4.596911700000001", - "wind_spd_mean_mps": "2.055", - "wind_vector_dir": "91.8", - "wind_vector_dir_stand_dev": "23.55", - "wind_vector_magnitude": "1.831", - "wind_vector_magnitude_mph": "4.09583714" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "21", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "21", - "chill_hours_7C": "0", - "date_doy": "250", - "date_year": "2022", - "datetime": "2022-09-07", - "dwpt_mean": "10.2", - "dwpt_meanF": "50.4", - "eto_azmet": "6.350405758886794", - "eto_azmet_in": "0.25001547472737307", - "eto_pen_mon": "5.460637170374221", - "eto_pen_mon_in": "0.2149852853976331", - "heat_units_10C": "16.138295000000003", - "heat_units_13C": "13.360495000000004", - "heat_units_3413C": "14.974715000000003", - "heat_units_45F": "34.04893500000001", - "heat_units_50F": "29.048931000000007", - "heat_units_55F": "24.04889100000001", - "heat_units_7C": "18.916075000000003", - "heat_units_9455F": "26.954487000000007", - "heatstress_cotton_meanC": "24.8313874", - "heatstress_cotton_meanF": "76.6964974", - "meta_bat_volt_max": "13.92", - "meta_bat_volt_mean": "13.01", - "meta_bat_volt_min": "12.5", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 0, - "precip_total_in": "0.0", - "precip_total_mm": "0", - "relative_humidity_max": "65.45", - "relative_humidity_mean": "33.95", - "relative_humidity_min": "14.17", - "sol_rad_total": "22.38032", - "sol_rad_total_ly": "534.90249430368", - "temp_air_maxC": "37.71", - "temp_air_maxF": "99.878", - "temp_air_meanC": "28.94", - "temp_air_meanF": "84.09200000000001", - "temp_air_minC": "18.94", - "temp_air_minF": "66.09200000000001", - "temp_soil_10cm_maxC": "28.52", - "temp_soil_10cm_maxF": "83.336", - "temp_soil_10cm_meanC": "25.87", - "temp_soil_10cm_meanF": "78.566", - "temp_soil_10cm_minC": "23.51", - "temp_soil_10cm_minF": "74.31800000000001", - "temp_soil_50cm_maxC": "26.24", - "temp_soil_50cm_maxF": "79.232", - "temp_soil_50cm_meanC": "26.04", - "temp_soil_50cm_meanF": "78.872", - "temp_soil_50cm_minC": "25.86", - "temp_soil_50cm_minF": "78.548", - "vp_actual_max": "2.027", - "vp_actual_mean": "1.246", - "vp_actual_min": "0.891", - "vp_deficit_mean": "2.945", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "18.387646800000002", - "wind_spd_max_mps": "8.22", - "wind_spd_mean_mph": "2.83867686", - "wind_spd_mean_mps": "1.269", - "wind_vector_dir": "111.3", - "wind_vector_dir_stand_dev": "35.25", - "wind_vector_magnitude": "0.89", - "wind_vector_magnitude_mph": "1.9908766000000002" - } - ], - "errors": [ - - ], - "i": "P6D", - "l": "az01", - "n": "Tucson", - "s": "2022-09-01T00:00", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/az01/default/default.json b/tests/testthat/daily_mocks/daily/az01/default/default.json deleted file mode 100644 index 1ea49ce..0000000 --- a/tests/testthat/daily_mocks/daily/az01/default/default.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "5", - "chill_hours_32F": "0", - "chill_hours_45F": "9", - "chill_hours_68F": "5", - "chill_hours_7C": "9", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.2", - "dwpt_meanF": "11.9", - "eto_azmet": "3.1", - "eto_azmet_in": "0.12", - "eto_pen_mon": "2.0", - "eto_pen_mon_in": "0.08", - "heat_units_10C": "4.3", - "heat_units_13C": "2.9", - "heat_units_3413C": "2.9", - "heat_units_45F": "10.5", - "heat_units_50F": "7.7", - "heat_units_55F": "5.2", - "heat_units_7C": "5.9", - "heat_units_9455F": "5.2", - "heatstress_cotton_meanC": "6.9", - "heatstress_cotton_meanF": "44.4", - "meta_bat_volt_max": "14.45", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.49", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "56", - "relative_humidity_mean": "26", - "relative_humidity_min": "6", - "sol_rad_total": "13.99", - "sol_rad_total_ly": "334.37", - "temp_air_maxC": "22.8", - "temp_air_maxF": "73.0", - "temp_air_meanC": "10.3", - "temp_air_meanF": "50.5", - "temp_air_minC": "-0.3", - "temp_air_minF": "31.5", - "temp_soil_10cm_maxC": "14.3", - "temp_soil_10cm_maxF": "57.7", - "temp_soil_10cm_meanC": "10.3", - "temp_soil_10cm_meanF": "50.5", - "temp_soil_10cm_minC": "7.3", - "temp_soil_10cm_minF": "45.1", - "temp_soil_50cm_maxC": "13.7", - "temp_soil_50cm_maxF": "56.7", - "temp_soil_50cm_meanC": "13.3", - "temp_soil_50cm_meanF": "55.9", - "temp_soil_50cm_minC": "13.0", - "temp_soil_50cm_minF": "55.4", - "vp_actual_max": "0.36", - "vp_actual_mean": "0.26", - "vp_actual_min": "0.15", - "vp_deficit_mean": "1.15", - "wind_2min_spd_max_mph": "9.8", - "wind_2min_spd_max_mps": "4.4", - "wind_2min_spd_mean_mph": "2.2", - "wind_2min_spd_mean_mps": "1.0", - "wind_2min_timestamp": "2023-12-10T09:55:40-07:00", - "wind_2min_vector_dir": "147", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "2.2", - "wind_spd_mean_mps": "1.0", - "wind_vector_dir": "129", - "wind_vector_dir_stand_dev": "41", - "wind_vector_magnitude": "0.6", - "wind_vector_magnitude_mph": "1.3" - } - ], - "errors": [ - - ], - "i": "default", - "l": "az01", - "n": "Tucson", - "s": "default", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/az02/default/default.json b/tests/testthat/daily_mocks/daily/az02/default/default.json deleted file mode 100644 index 0006659..0000000 --- a/tests/testthat/daily_mocks/daily/az02/default/default.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "a": "YUV", - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "0", - "chill_hours_7C": "0", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-9.4", - "dwpt_meanF": "15.1", - "eto_azmet": "4.8", - "eto_azmet_in": "0.19", - "eto_pen_mon": "4.6", - "eto_pen_mon_in": "0.18", - "heat_units_10C": "3.9", - "heat_units_13C": "2.2", - "heat_units_3413C": "2.2", - "heat_units_45F": "10.6", - "heat_units_50F": "7.0", - "heat_units_55F": "4.0", - "heat_units_7C": "5.9", - "heat_units_9455F": "4.0", - "heatstress_cotton_meanC": "10.4", - "heatstress_cotton_meanF": "50.7", - "meta_bat_volt_max": "14.42", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.50", - "meta_needs_review": 0, - "meta_station_id": "az02", - "meta_station_name": "Yuma Valley", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "50", - "relative_humidity_mean": "19", - "relative_humidity_min": "11", - "sol_rad_total": "12.52", - "sol_rad_total_ly": "299.24", - "temp_air_maxC": "19.8", - "temp_air_maxF": "67.6", - "temp_air_meanC": "13.7", - "temp_air_meanF": "56.7", - "temp_air_minC": "6.1", - "temp_air_minF": "43.0", - "temp_soil_10cm_maxC": "15.7", - "temp_soil_10cm_maxF": "60.3", - "temp_soil_10cm_meanC": "12.8", - "temp_soil_10cm_meanF": "55.0", - "temp_soil_10cm_minC": "10.8", - "temp_soil_10cm_minF": "51.4", - "temp_soil_50cm_maxC": "16.6", - "temp_soil_50cm_maxF": "61.9", - "temp_soil_50cm_meanC": "16.2", - "temp_soil_50cm_meanF": "61.2", - "temp_soil_50cm_minC": "15.8", - "temp_soil_50cm_minF": "60.4", - "vp_actual_max": "0.48", - "vp_actual_mean": "0.30", - "vp_actual_min": "0.20", - "vp_deficit_mean": "1.31", - "wind_2min_spd_max_mph": "22.1", - "wind_2min_spd_max_mps": "9.9", - "wind_2min_spd_mean_mph": "9.4", - "wind_2min_spd_mean_mps": "4.2", - "wind_2min_timestamp": "2023-12-10T11:00:30-07:00", - "wind_2min_vector_dir": "357", - "wind_spd_max_mph": "27.3", - "wind_spd_max_mps": "12.2", - "wind_spd_mean_mph": "9.4", - "wind_spd_mean_mps": "4.2", - "wind_vector_dir": "2", - "wind_vector_dir_stand_dev": "23", - "wind_vector_magnitude": "3.8", - "wind_vector_magnitude_mph": "8.5" - } - ], - "errors": [ - - ], - "i": "default", - "l": "az02", - "n": "Yuma Valley", - "s": "default", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/az09/default/default.json b/tests/testthat/daily_mocks/daily/az09/default/default.json deleted file mode 100644 index 481220f..0000000 --- a/tests/testthat/daily_mocks/daily/az09/default/default.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "a": "BON", - "data": [ - { - "chill_hours_0C": "1", - "chill_hours_20C": "0", - "chill_hours_32F": "1", - "chill_hours_45F": "14", - "chill_hours_68F": "0", - "chill_hours_7C": "14", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-15.0", - "dwpt_meanF": "4.9", - "eto_azmet": "3.3", - "eto_azmet_in": "0.13", - "eto_pen_mon": "3.2", - "eto_pen_mon_in": "0.12", - "heat_units_10C": "0.9", - "heat_units_13C": "0.2", - "heat_units_3413C": "0.2", - "heat_units_45F": "3.6", - "heat_units_50F": "1.5", - "heat_units_55F": "0.3", - "heat_units_7C": "2.0", - "heat_units_9455F": "0.3", - "heatstress_cotton_meanC": "3.0", - "heatstress_cotton_meanF": "37.5", - "meta_bat_volt_max": "14.75", - "meta_bat_volt_mean": "13.42", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az09", - "meta_station_name": "Bonita", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "44", - "relative_humidity_mean": "22", - "relative_humidity_min": "11", - "sol_rad_total": "13.42", - "sol_rad_total_ly": "320.75", - "temp_air_maxC": "14.0", - "temp_air_maxF": "57.2", - "temp_air_meanC": "6.1", - "temp_air_meanF": "43.0", - "temp_air_minC": "-1.8", - "temp_air_minF": "28.8", - "temp_soil_10cm_maxC": "13.5", - "temp_soil_10cm_maxF": "56.3", - "temp_soil_10cm_meanC": "10.7", - "temp_soil_10cm_meanF": "51.3", - "temp_soil_10cm_minC": "8.6", - "temp_soil_10cm_minF": "47.5", - "temp_soil_50cm_maxC": "13.7", - "temp_soil_50cm_maxF": "56.7", - "temp_soil_50cm_meanC": "13.5", - "temp_soil_50cm_meanF": "56.3", - "temp_soil_50cm_minC": "13.3", - "temp_soil_50cm_minF": "55.9", - "vp_actual_max": "0.29", - "vp_actual_mean": "0.19", - "vp_actual_min": "0.15", - "vp_deficit_mean": "0.79", - "wind_2min_spd_max_mph": "23.5", - "wind_2min_spd_max_mps": "10.5", - "wind_2min_spd_mean_mph": "7.6", - "wind_2min_spd_mean_mps": "3.4", - "wind_2min_timestamp": "2023-12-10T01:02:30-07:00", - "wind_2min_vector_dir": "83", - "wind_spd_max_mph": "28.4", - "wind_spd_max_mps": "12.7", - "wind_spd_mean_mph": "7.6", - "wind_spd_mean_mps": "3.4", - "wind_vector_dir": "86", - "wind_vector_dir_stand_dev": "30", - "wind_vector_magnitude": "2.9", - "wind_vector_magnitude_mph": "6.5" - } - ], - "errors": [ - - ], - "i": "default", - "l": "az09", - "n": "Bonita", - "s": "default", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/az27/2022-09-29T00-00/PT0S.json b/tests/testthat/daily_mocks/daily/az27/2022-09-29T00-00/PT0S.json deleted file mode 100644 index 6148db5..0000000 --- a/tests/testthat/daily_mocks/daily/az27/2022-09-29T00-00/PT0S.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "a": "DES", - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "15", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "15", - "chill_hours_7C": "0", - "date_doy": "272", - "date_year": "2022", - "datetime": "2022-09-29", - "dwpt_mean": "-9999.0", - "dwpt_meanF": "-9999.0", - "eto_azmet": "0.8", - "eto_azmet_in": "0.03", - "eto_pen_mon": "-9999.0", - "eto_pen_mon_in": "-999.00", - "heat_units_10C": "-9999.0", - "heat_units_13C": "-9999.0", - "heat_units_3413C": "-9999.0", - "heat_units_45F": "-9999.0", - "heat_units_50F": "-9999.0", - "heat_units_55F": "-9999.0", - "heat_units_7C": "-9999.0", - "heat_units_9455F": "-9999.0", - "heatstress_cotton_meanC": "22.8", - "heatstress_cotton_meanF": "73.0", - "meta_bat_volt_max": "12.98", - "meta_bat_volt_mean": "12.83", - "meta_bat_volt_min": "12.69", - "meta_needs_review": 0, - "meta_station_id": "az27", - "meta_station_name": "Desert Ridge", - "meta_version": 4, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "57", - "relative_humidity_mean": "-99999", - "relative_humidity_min": "-99999", - "sol_rad_total": "-999.00", - "sol_rad_total_ly": "-999.00", - "temp_air_maxC": "-9999.0", - "temp_air_maxF": "-9999.0", - "temp_air_meanC": "-9999.0", - "temp_air_meanF": "-9999.0", - "temp_air_minC": "23.5", - "temp_air_minF": "74.3", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "26.0", - "temp_soil_10cm_minF": "78.8", - "temp_soil_50cm_maxC": "28.0", - "temp_soil_50cm_maxF": "82.4", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "-999.00", - "vp_actual_mean": "-999.00", - "vp_actual_min": "-999.00", - "vp_deficit_mean": "-999.00", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "-9999.0", - "wind_spd_max_mps": "-9999.0", - "wind_spd_mean_mph": "-9999.0", - "wind_spd_mean_mps": "-9999.0", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - } - ], - "errors": [ - - ], - "i": "PT0S", - "l": "az27", - "n": "Desert Ridge", - "s": "2022-09-29T00:00", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/az43/2023-01-01T00-00/P203D.json b/tests/testthat/daily_mocks/daily/az43/2023-01-01T00-00/P203D.json deleted file mode 100644 index a0643a7..0000000 --- a/tests/testthat/daily_mocks/daily/az43/2023-01-01T00-00/P203D.json +++ /dev/null @@ -1,6404 +0,0 @@ -{ - "a": "YUE", - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "12", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "12", - "chill_hours_7C": "0", - "date_doy": "122", - "date_year": "2023", - "datetime": "2023-05-02", - "dwpt_mean": "4.1", - "dwpt_meanF": "39.4", - "eto_azmet": "6.7", - "eto_azmet_in": "0.26", - "eto_pen_mon": "6.5", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "10.6", - "heat_units_13C": "7.9", - "heat_units_3413C": "7.9", - "heat_units_45F": "24.2", - "heat_units_50F": "19.2", - "heat_units_55F": "14.2", - "heat_units_7C": "13.4", - "heat_units_9455F": "14.2", - "heatstress_cotton_meanC": "17.6", - "heatstress_cotton_meanF": "63.6", - "meta_bat_volt_max": "14.41", - "meta_bat_volt_mean": "13.23", - "meta_bat_volt_min": "12.89", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 8, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "36", - "relative_humidity_min": "15", - "sol_rad_total": "26.53", - "sol_rad_total_ly": "634.08", - "temp_air_maxC": "27.4", - "temp_air_maxF": "81.3", - "temp_air_meanC": "20.5", - "temp_air_meanF": "68.9", - "temp_air_minC": "13.9", - "temp_air_minF": "57.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.14", - "vp_actual_mean": "0.82", - "vp_actual_min": "0.71", - "vp_deficit_mean": "1.67", - "wind_2min_spd_max_mph": "-9999.0", - "wind_2min_spd_max_mps": "-9999.0", - "wind_2min_spd_mean_mph": "-9999.0", - "wind_2min_spd_mean_mps": "-9999.0", - "wind_2min_timestamp": "-99999", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "26.6", - "wind_spd_max_mps": "11.9", - "wind_spd_mean_mph": "6.5", - "wind_spd_mean_mps": "2.9", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "12", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "12", - "chill_hours_7C": "0", - "date_doy": "123", - "date_year": "2023", - "datetime": "2023-05-03", - "dwpt_mean": "3.6", - "dwpt_meanF": "38.5", - "eto_azmet": "7.3", - "eto_azmet_in": "0.29", - "eto_pen_mon": "6.4", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "10.9", - "heat_units_13C": "8.2", - "heat_units_3413C": "8.2", - "heat_units_45F": "24.7", - "heat_units_50F": "19.7", - "heat_units_55F": "14.7", - "heat_units_7C": "13.7", - "heat_units_9455F": "14.7", - "heatstress_cotton_meanC": "18.0", - "heatstress_cotton_meanF": "64.4", - "meta_bat_volt_max": "14.59", - "meta_bat_volt_mean": "13.47", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "61", - "relative_humidity_mean": "34", - "relative_humidity_min": "15", - "sol_rad_total": "28.79", - "sol_rad_total_ly": "688.10", - "temp_air_maxC": "27.3", - "temp_air_maxF": "81.1", - "temp_air_meanC": "20.9", - "temp_air_meanF": "69.6", - "temp_air_minC": "14.6", - "temp_air_minF": "58.3", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.10", - "vp_actual_mean": "0.79", - "vp_actual_min": "0.54", - "vp_deficit_mean": "1.75", - "wind_2min_spd_max_mph": "15.2", - "wind_2min_spd_max_mps": "6.8", - "wind_2min_spd_mean_mph": "5.1", - "wind_2min_spd_mean_mps": "2.3", - "wind_2min_timestamp": "2023-05-03T23:59:20-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "18.6", - "wind_spd_max_mps": "8.3", - "wind_spd_mean_mph": "5.1", - "wind_spd_mean_mps": "2.3", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "10", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "10", - "chill_hours_7C": "0", - "date_doy": "124", - "date_year": "2023", - "datetime": "2023-05-04", - "dwpt_mean": "3.4", - "dwpt_meanF": "38.1", - "eto_azmet": "7.4", - "eto_azmet_in": "0.29", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "9.6", - "heat_units_13C": "6.8", - "heat_units_3413C": "6.8", - "heat_units_45F": "22.2", - "heat_units_50F": "17.2", - "heat_units_55F": "12.2", - "heat_units_7C": "12.3", - "heat_units_9455F": "12.2", - "heatstress_cotton_meanC": "16.5", - "heatstress_cotton_meanF": "61.7", - "meta_bat_volt_max": "14.64", - "meta_bat_volt_mean": "13.48", - "meta_bat_volt_min": "12.70", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "50", - "relative_humidity_mean": "36", - "relative_humidity_min": "20", - "sol_rad_total": "28.16", - "sol_rad_total_ly": "673.04", - "temp_air_maxC": "24.8", - "temp_air_maxF": "76.6", - "temp_air_meanC": "19.2", - "temp_air_meanF": "66.6", - "temp_air_minC": "14.3", - "temp_air_minF": "57.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.08", - "vp_actual_mean": "0.78", - "vp_actual_min": "0.62", - "vp_deficit_mean": "1.49", - "wind_2min_spd_max_mph": "20.1", - "wind_2min_spd_max_mps": "9.0", - "wind_2min_spd_mean_mph": "10.1", - "wind_2min_spd_mean_mps": "4.5", - "wind_2min_timestamp": "2023-05-04T02:12:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "25.9", - "wind_spd_max_mps": "11.6", - "wind_spd_mean_mph": "10.1", - "wind_spd_mean_mps": "4.5", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "12", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "12", - "chill_hours_7C": "0", - "date_doy": "125", - "date_year": "2023", - "datetime": "2023-05-05", - "dwpt_mean": "3.6", - "dwpt_meanF": "38.5", - "eto_azmet": "7.2", - "eto_azmet_in": "0.28", - "eto_pen_mon": "6.4", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "9.5", - "heat_units_13C": "6.8", - "heat_units_3413C": "6.8", - "heat_units_45F": "22.2", - "heat_units_50F": "17.2", - "heat_units_55F": "12.2", - "heat_units_7C": "12.3", - "heat_units_9455F": "12.2", - "heatstress_cotton_meanC": "16.8", - "heatstress_cotton_meanF": "62.2", - "meta_bat_volt_max": "14.64", - "meta_bat_volt_mean": "13.49", - "meta_bat_volt_min": "12.71", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "54", - "relative_humidity_mean": "36", - "relative_humidity_min": "17", - "sol_rad_total": "28.41", - "sol_rad_total_ly": "679.02", - "temp_air_maxC": "25.9", - "temp_air_maxF": "78.6", - "temp_air_meanC": "19.5", - "temp_air_meanF": "67.1", - "temp_air_minC": "13.2", - "temp_air_minF": "55.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.09", - "vp_actual_mean": "0.79", - "vp_actual_min": "0.58", - "vp_deficit_mean": "1.53", - "wind_2min_spd_max_mph": "20.4", - "wind_2min_spd_max_mps": "9.1", - "wind_2min_spd_mean_mph": "6.3", - "wind_2min_spd_mean_mps": "2.8", - "wind_2min_timestamp": "2023-05-05T00:53:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "25.3", - "wind_spd_max_mps": "11.3", - "wind_spd_mean_mph": "6.3", - "wind_spd_mean_mps": "2.8", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "14", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "14", - "chill_hours_7C": "0", - "date_doy": "126", - "date_year": "2023", - "datetime": "2023-05-06", - "dwpt_mean": "3.6", - "dwpt_meanF": "38.5", - "eto_azmet": "7.3", - "eto_azmet_in": "0.29", - "eto_pen_mon": "6.5", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "10.9", - "heat_units_13C": "8.1", - "heat_units_3413C": "8.1", - "heat_units_45F": "24.5", - "heat_units_50F": "19.5", - "heat_units_55F": "14.5", - "heat_units_7C": "13.6", - "heat_units_9455F": "14.5", - "heatstress_cotton_meanC": "18.5", - "heatstress_cotton_meanF": "65.2", - "meta_bat_volt_max": "14.55", - "meta_bat_volt_mean": "13.46", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "67", - "relative_humidity_mean": "34", - "relative_humidity_min": "10", - "sol_rad_total": "29.40", - "sol_rad_total_ly": "702.68", - "temp_air_maxC": "28.8", - "temp_air_maxF": "83.8", - "temp_air_meanC": "21.6", - "temp_air_meanF": "70.9", - "temp_air_minC": "12.9", - "temp_air_minF": "55.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.09", - "vp_actual_mean": "0.79", - "vp_actual_min": "0.40", - "vp_deficit_mean": "1.87", - "wind_2min_spd_max_mph": "13.0", - "wind_2min_spd_max_mps": "5.8", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-05-06T00:11:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "16.6", - "wind_spd_max_mps": "7.4", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "15", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "15", - "chill_hours_7C": "0", - "date_doy": "127", - "date_year": "2023", - "datetime": "2023-05-07", - "dwpt_mean": "5.3", - "dwpt_meanF": "41.5", - "eto_azmet": "7.6", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.5", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "11.5", - "heat_units_13C": "8.8", - "heat_units_3413C": "8.8", - "heat_units_45F": "25.8", - "heat_units_50F": "20.8", - "heat_units_55F": "15.8", - "heat_units_7C": "14.3", - "heat_units_9455F": "15.8", - "heatstress_cotton_meanC": "19.5", - "heatstress_cotton_meanF": "67.2", - "meta_bat_volt_max": "14.55", - "meta_bat_volt_mean": "13.46", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "70", - "relative_humidity_mean": "35", - "relative_humidity_min": "13", - "sol_rad_total": "28.84", - "sol_rad_total_ly": "689.29", - "temp_air_maxC": "30.2", - "temp_air_maxF": "86.4", - "temp_air_meanC": "22.6", - "temp_air_meanF": "72.7", - "temp_air_minC": "12.9", - "temp_air_minF": "55.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.32", - "vp_actual_mean": "0.89", - "vp_actual_min": "0.55", - "vp_deficit_mean": "1.96", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "4.7", - "wind_2min_spd_mean_mps": "2.1", - "wind_2min_timestamp": "2023-05-07T10:57:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.8", - "wind_spd_max_mps": "6.6", - "wind_spd_mean_mph": "4.7", - "wind_spd_mean_mps": "2.1", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "128", - "date_year": "2023", - "datetime": "2023-05-08", - "dwpt_mean": "3.9", - "dwpt_meanF": "39.1", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.7", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "12.3", - "heat_units_13C": "9.5", - "heat_units_3413C": "9.8", - "heat_units_45F": "27.1", - "heat_units_50F": "22.1", - "heat_units_55F": "17.1", - "heat_units_7C": "15.1", - "heat_units_9455F": "17.7", - "heatstress_cotton_meanC": "20.5", - "heatstress_cotton_meanF": "68.9", - "meta_bat_volt_max": "14.46", - "meta_bat_volt_mean": "13.42", - "meta_bat_volt_min": "12.71", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "70", - "relative_humidity_mean": "31", - "relative_humidity_min": "9", - "sol_rad_total": "29.58", - "sol_rad_total_ly": "706.98", - "temp_air_maxC": "32.2", - "temp_air_maxF": "90.0", - "temp_air_meanC": "24.2", - "temp_air_meanF": "75.6", - "temp_air_minC": "13.0", - "temp_air_minF": "55.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.35", - "vp_actual_mean": "0.81", - "vp_actual_min": "0.44", - "vp_deficit_mean": "2.37", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-05-08T08:45:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "15.0", - "wind_spd_max_mps": "6.7", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "21", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "21", - "chill_hours_7C": "0", - "date_doy": "129", - "date_year": "2023", - "datetime": "2023-05-09", - "dwpt_mean": "0.4", - "dwpt_meanF": "32.8", - "eto_azmet": "9.1", - "eto_azmet_in": "0.36", - "eto_pen_mon": "8.6", - "eto_pen_mon_in": "0.34", - "heat_units_10C": "14.6", - "heat_units_13C": "11.8", - "heat_units_3413C": "12.1", - "heat_units_45F": "31.2", - "heat_units_50F": "26.2", - "heat_units_55F": "21.2", - "heat_units_7C": "17.3", - "heat_units_9455F": "21.7", - "heatstress_cotton_meanC": "21.1", - "heatstress_cotton_meanF": "69.9", - "meta_bat_volt_max": "14.42", - "meta_bat_volt_mean": "13.41", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "55", - "relative_humidity_mean": "22", - "relative_humidity_min": "5", - "sol_rad_total": "29.57", - "sol_rad_total_ly": "706.74", - "temp_air_maxC": "31.9", - "temp_air_maxF": "89.4", - "temp_air_meanC": "24.9", - "temp_air_meanF": "76.8", - "temp_air_minC": "17.8", - "temp_air_minF": "64.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.11", - "vp_actual_mean": "0.63", - "vp_actual_min": "0.24", - "vp_deficit_mean": "2.60", - "wind_2min_spd_max_mph": "18.6", - "wind_2min_spd_max_mps": "8.3", - "wind_2min_spd_mean_mph": "7.6", - "wind_2min_spd_mean_mps": "3.4", - "wind_2min_timestamp": "2023-05-09T23:57:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "25.9", - "wind_spd_max_mps": "11.6", - "wind_spd_mean_mph": "7.6", - "wind_spd_mean_mps": "3.4", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "11", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "11", - "chill_hours_7C": "0", - "date_doy": "130", - "date_year": "2023", - "datetime": "2023-05-10", - "dwpt_mean": "4.1", - "dwpt_meanF": "39.4", - "eto_azmet": "7.6", - "eto_azmet_in": "0.30", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.29", - "heat_units_10C": "10.9", - "heat_units_13C": "8.1", - "heat_units_3413C": "8.1", - "heat_units_45F": "24.5", - "heat_units_50F": "19.5", - "heat_units_55F": "14.5", - "heat_units_7C": "13.6", - "heat_units_9455F": "14.5", - "heatstress_cotton_meanC": "17.9", - "heatstress_cotton_meanF": "64.2", - "meta_bat_volt_max": "14.62", - "meta_bat_volt_mean": "13.47", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "59", - "relative_humidity_mean": "35", - "relative_humidity_min": "16", - "sol_rad_total": "28.85", - "sol_rad_total_ly": "689.53", - "temp_air_maxC": "28.0", - "temp_air_maxF": "82.4", - "temp_air_meanC": "20.8", - "temp_air_meanF": "69.4", - "temp_air_minC": "13.7", - "temp_air_minF": "56.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.29", - "vp_actual_mean": "0.82", - "vp_actual_min": "0.51", - "vp_deficit_mean": "1.70", - "wind_2min_spd_max_mph": "18.8", - "wind_2min_spd_max_mps": "8.4", - "wind_2min_spd_mean_mph": "7.6", - "wind_2min_spd_mean_mps": "3.4", - "wind_2min_timestamp": "2023-05-10T01:17:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "24.2", - "wind_spd_max_mps": "10.8", - "wind_spd_mean_mph": "7.6", - "wind_spd_mean_mps": "3.4", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "15", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "15", - "chill_hours_7C": "0", - "date_doy": "131", - "date_year": "2023", - "datetime": "2023-05-11", - "dwpt_mean": "6.8", - "dwpt_meanF": "44.3", - "eto_azmet": "6.8", - "eto_azmet_in": "0.27", - "eto_pen_mon": "5.4", - "eto_pen_mon_in": "0.21", - "heat_units_10C": "11.1", - "heat_units_13C": "8.5", - "heat_units_3413C": "8.5", - "heat_units_45F": "25.0", - "heat_units_50F": "20.0", - "heat_units_55F": "15.2", - "heat_units_7C": "13.9", - "heat_units_9455F": "15.3", - "heatstress_cotton_meanC": "18.9", - "heatstress_cotton_meanF": "66.0", - "meta_bat_volt_max": "14.38", - "meta_bat_volt_mean": "13.38", - "meta_bat_volt_min": "12.69", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "80", - "relative_humidity_mean": "42", - "relative_humidity_min": "15", - "sol_rad_total": "28.93", - "sol_rad_total_ly": "691.44", - "temp_air_maxC": "30.5", - "temp_air_maxF": "86.9", - "temp_air_meanC": "21.9", - "temp_air_meanF": "71.4", - "temp_air_minC": "11.8", - "temp_air_minF": "53.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.37", - "vp_actual_mean": "0.99", - "vp_actual_min": "0.64", - "vp_deficit_mean": "1.81", - "wind_2min_spd_max_mph": "8.3", - "wind_2min_spd_max_mps": "3.7", - "wind_2min_spd_mean_mph": "2.2", - "wind_2min_spd_mean_mps": "1.0", - "wind_2min_timestamp": "2023-05-11T12:34:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "10.3", - "wind_spd_max_mps": "4.6", - "wind_spd_mean_mph": "2.2", - "wind_spd_mean_mps": "1.0", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "15", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "15", - "chill_hours_7C": "0", - "date_doy": "132", - "date_year": "2023", - "datetime": "2023-05-12", - "dwpt_mean": "7.8", - "dwpt_meanF": "46.1", - "eto_azmet": "7.2", - "eto_azmet_in": "0.28", - "eto_pen_mon": "5.9", - "eto_pen_mon_in": "0.23", - "heat_units_10C": "13.1", - "heat_units_13C": "10.3", - "heat_units_3413C": "11.1", - "heat_units_45F": "28.6", - "heat_units_50F": "23.6", - "heat_units_55F": "18.6", - "heat_units_7C": "15.9", - "heat_units_9455F": "20.0", - "heatstress_cotton_meanC": "20.7", - "heatstress_cotton_meanF": "69.3", - "meta_bat_volt_max": "14.27", - "meta_bat_volt_mean": "13.34", - "meta_bat_volt_min": "12.69", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "85", - "relative_humidity_mean": "40", - "relative_humidity_min": "12", - "sol_rad_total": "28.84", - "sol_rad_total_ly": "689.29", - "temp_air_maxC": "34.2", - "temp_air_maxF": "93.6", - "temp_air_meanC": "24.1", - "temp_air_meanF": "75.4", - "temp_air_minC": "13.6", - "temp_air_minF": "56.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.64", - "vp_actual_mean": "1.06", - "vp_actual_min": "0.62", - "vp_deficit_mean": "2.17", - "wind_2min_spd_max_mph": "10.7", - "wind_2min_spd_max_mps": "4.8", - "wind_2min_spd_mean_mph": "2.5", - "wind_2min_spd_mean_mps": "1.1", - "wind_2min_timestamp": "2023-05-12T16:56:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "12.3", - "wind_spd_max_mps": "5.5", - "wind_spd_mean_mph": "2.5", - "wind_spd_mean_mps": "1.1", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "16", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "16", - "chill_hours_7C": "0", - "date_doy": "133", - "date_year": "2023", - "datetime": "2023-05-13", - "dwpt_mean": "8.5", - "dwpt_meanF": "47.3", - "eto_azmet": "7.6", - "eto_azmet_in": "0.30", - "eto_pen_mon": "7.0", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "14.5", - "heat_units_13C": "11.8", - "heat_units_3413C": "13.2", - "heat_units_45F": "31.2", - "heat_units_50F": "26.2", - "heat_units_55F": "21.2", - "heat_units_7C": "17.3", - "heat_units_9455F": "23.7", - "heatstress_cotton_meanC": "22.1", - "heatstress_cotton_meanF": "71.8", - "meta_bat_volt_max": "14.27", - "meta_bat_volt_mean": "13.33", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "68", - "relative_humidity_mean": "37", - "relative_humidity_min": "7", - "sol_rad_total": "28.91", - "sol_rad_total_ly": "690.97", - "temp_air_maxC": "37.7", - "temp_air_maxF": "99.9", - "temp_air_meanC": "25.9", - "temp_air_meanF": "78.6", - "temp_air_minC": "15.3", - "temp_air_minF": "59.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.70", - "vp_actual_mean": "1.11", - "vp_actual_min": "0.45", - "vp_deficit_mean": "2.51", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-05-13T15:04:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.2", - "wind_spd_max_mps": "5.9", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "134", - "date_year": "2023", - "datetime": "2023-05-14", - "dwpt_mean": "7.8", - "dwpt_meanF": "46.1", - "eto_azmet": "8.4", - "eto_azmet_in": "0.33", - "eto_pen_mon": "7.3", - "eto_pen_mon_in": "0.29", - "heat_units_10C": "15.6", - "heat_units_13C": "12.8", - "heat_units_3413C": "14.2", - "heat_units_45F": "33.0", - "heat_units_50F": "28.0", - "heat_units_55F": "23.0", - "heat_units_7C": "18.4", - "heat_units_9455F": "25.5", - "heatstress_cotton_meanC": "22.9", - "heatstress_cotton_meanF": "73.2", - "meta_bat_volt_max": "14.22", - "meta_bat_volt_mean": "13.32", - "meta_bat_volt_min": "12.71", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "64", - "relative_humidity_mean": "33", - "relative_humidity_min": "11", - "sol_rad_total": "28.96", - "sol_rad_total_ly": "692.16", - "temp_air_maxC": "36.4", - "temp_air_maxF": "97.5", - "temp_air_meanC": "26.8", - "temp_air_meanF": "80.2", - "temp_air_minC": "18.1", - "temp_air_minF": "64.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.57", - "vp_actual_mean": "1.06", - "vp_actual_min": "0.63", - "vp_deficit_mean": "2.68", - "wind_2min_spd_max_mph": "14.8", - "wind_2min_spd_max_mps": "6.6", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-05-14T10:49:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "20.8", - "wind_spd_max_mps": "9.3", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "135", - "date_year": "2023", - "datetime": "2023-05-15", - "dwpt_mean": "6.4", - "dwpt_meanF": "43.5", - "eto_azmet": "7.5", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.4", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "14.3", - "heat_units_13C": "11.5", - "heat_units_3413C": "12.8", - "heat_units_45F": "30.7", - "heat_units_50F": "25.7", - "heat_units_55F": "20.7", - "heat_units_7C": "17.1", - "heat_units_9455F": "23.0", - "heatstress_cotton_meanC": "22.8", - "heatstress_cotton_meanF": "73.0", - "meta_bat_volt_max": "14.20", - "meta_bat_volt_mean": "13.31", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "60", - "relative_humidity_mean": "30", - "relative_humidity_min": "9", - "sol_rad_total": "28.44", - "sol_rad_total_ly": "679.73", - "temp_air_maxC": "35.9", - "temp_air_maxF": "96.6", - "temp_air_meanC": "26.9", - "temp_air_meanF": "80.4", - "temp_air_minC": "15.5", - "temp_air_minF": "59.9", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.49", - "vp_actual_mean": "0.96", - "vp_actual_min": "0.44", - "vp_deficit_mean": "2.82", - "wind_2min_spd_max_mph": "9.6", - "wind_2min_spd_max_mps": "4.3", - "wind_2min_spd_mean_mph": "2.9", - "wind_2min_spd_mean_mps": "1.3", - "wind_2min_timestamp": "2023-05-15T11:37:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "11.6", - "wind_spd_max_mps": "5.2", - "wind_spd_mean_mph": "2.9", - "wind_spd_mean_mps": "1.3", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "136", - "date_year": "2023", - "datetime": "2023-05-16", - "dwpt_mean": "8.2", - "dwpt_meanF": "46.8", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "15.1", - "heat_units_13C": "12.4", - "heat_units_3413C": "13.8", - "heat_units_45F": "32.3", - "heat_units_50F": "27.3", - "heat_units_55F": "22.3", - "heat_units_7C": "17.9", - "heat_units_9455F": "24.9", - "heatstress_cotton_meanC": "23.4", - "heatstress_cotton_meanF": "74.0", - "meta_bat_volt_max": "14.20", - "meta_bat_volt_mean": "13.31", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "71", - "relative_humidity_mean": "33", - "relative_humidity_min": "12", - "sol_rad_total": "28.95", - "sol_rad_total_ly": "691.92", - "temp_air_maxC": "36.8", - "temp_air_maxF": "98.2", - "temp_air_meanC": "27.5", - "temp_air_meanF": "81.5", - "temp_air_minC": "17.1", - "temp_air_minF": "62.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.73", - "vp_actual_mean": "1.09", - "vp_actual_min": "0.59", - "vp_deficit_mean": "2.80", - "wind_2min_spd_max_mph": "10.1", - "wind_2min_spd_max_mps": "4.5", - "wind_2min_spd_mean_mph": "2.9", - "wind_2min_spd_mean_mps": "1.3", - "wind_2min_timestamp": "2023-05-16T15:12:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "12.1", - "wind_spd_max_mps": "5.4", - "wind_spd_mean_mph": "2.9", - "wind_spd_mean_mps": "1.3", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "137", - "date_year": "2023", - "datetime": "2023-05-17", - "dwpt_mean": "8.6", - "dwpt_meanF": "47.5", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.9", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "15.5", - "heat_units_13C": "12.8", - "heat_units_3413C": "14.2", - "heat_units_45F": "33.0", - "heat_units_50F": "28.0", - "heat_units_55F": "23.0", - "heat_units_7C": "18.3", - "heat_units_9455F": "25.6", - "heatstress_cotton_meanC": "23.4", - "heatstress_cotton_meanF": "74.1", - "meta_bat_volt_max": "14.20", - "meta_bat_volt_mean": "13.31", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "69", - "relative_humidity_mean": "34", - "relative_humidity_min": "11", - "sol_rad_total": "29.12", - "sol_rad_total_ly": "695.98", - "temp_air_maxC": "36.8", - "temp_air_maxF": "98.2", - "temp_air_meanC": "27.3", - "temp_air_meanF": "81.1", - "temp_air_minC": "17.9", - "temp_air_minF": "64.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.47", - "vp_actual_mean": "1.12", - "vp_actual_min": "0.62", - "vp_deficit_mean": "2.70", - "wind_2min_spd_max_mph": "11.2", - "wind_2min_spd_max_mps": "5.0", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-05-17T16:43:50-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "138", - "date_year": "2023", - "datetime": "2023-05-18", - "dwpt_mean": "11.5", - "dwpt_meanF": "52.7", - "eto_azmet": "6.7", - "eto_azmet_in": "0.26", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "15.8", - "heat_units_13C": "13.0", - "heat_units_3413C": "13.9", - "heat_units_45F": "33.4", - "heat_units_50F": "28.4", - "heat_units_55F": "23.4", - "heat_units_7C": "18.6", - "heat_units_9455F": "25.1", - "heatstress_cotton_meanC": "23.6", - "heatstress_cotton_meanF": "74.5", - "meta_bat_volt_max": "14.27", - "meta_bat_volt_mean": "13.34", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "66", - "relative_humidity_mean": "40", - "relative_humidity_min": "19", - "sol_rad_total": "23.41", - "sol_rad_total_ly": "559.51", - "temp_air_maxC": "34.0", - "temp_air_maxF": "93.2", - "temp_air_meanC": "26.8", - "temp_air_meanF": "80.2", - "temp_air_minC": "19.4", - "temp_air_minF": "66.9", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.83", - "vp_actual_mean": "1.36", - "vp_actual_min": "0.97", - "vp_deficit_mean": "2.30", - "wind_2min_spd_max_mph": "13.6", - "wind_2min_spd_max_mps": "6.1", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-05-18T16:07:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "16.3", - "wind_spd_max_mps": "7.3", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "20", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "20", - "chill_hours_7C": "0", - "date_doy": "139", - "date_year": "2023", - "datetime": "2023-05-19", - "dwpt_mean": "13.5", - "dwpt_meanF": "56.3", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "15.6", - "heat_units_13C": "12.9", - "heat_units_3413C": "14.2", - "heat_units_45F": "33.1", - "heat_units_50F": "28.1", - "heat_units_55F": "23.1", - "heat_units_7C": "18.4", - "heat_units_9455F": "25.5", - "heatstress_cotton_meanC": "24.2", - "heatstress_cotton_meanF": "75.6", - "meta_bat_volt_max": "14.23", - "meta_bat_volt_mean": "13.32", - "meta_bat_volt_min": "12.71", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "82", - "relative_humidity_mean": "46", - "relative_humidity_min": "20", - "sol_rad_total": "28.24", - "sol_rad_total_ly": "674.95", - "temp_air_maxC": "35.5", - "temp_air_maxF": "95.9", - "temp_air_meanC": "27.4", - "temp_air_meanF": "81.3", - "temp_air_minC": "18.6", - "temp_air_minF": "65.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.92", - "vp_actual_mean": "1.55", - "vp_actual_min": "1.08", - "vp_deficit_mean": "2.26", - "wind_2min_spd_max_mph": "13.0", - "wind_2min_spd_max_mps": "5.8", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-05-19T09:52:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "15.7", - "wind_spd_max_mps": "7.0", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "140", - "date_year": "2023", - "datetime": "2023-05-20", - "dwpt_mean": "12.9", - "dwpt_meanF": "55.2", - "eto_azmet": "6.3", - "eto_azmet_in": "0.25", - "eto_pen_mon": "6.0", - "eto_pen_mon_in": "0.23", - "heat_units_10C": "16.6", - "heat_units_13C": "13.8", - "heat_units_3413C": "15.0", - "heat_units_45F": "34.8", - "heat_units_50F": "29.8", - "heat_units_55F": "24.8", - "heat_units_7C": "19.4", - "heat_units_9455F": "27.1", - "heatstress_cotton_meanC": "24.2", - "heatstress_cotton_meanF": "75.6", - "meta_bat_volt_max": "14.26", - "meta_bat_volt_mean": "13.32", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "69", - "relative_humidity_mean": "43", - "relative_humidity_min": "20", - "sol_rad_total": "25.91", - "sol_rad_total_ly": "619.26", - "temp_air_maxC": "34.8", - "temp_air_maxF": "94.6", - "temp_air_meanC": "27.2", - "temp_air_meanF": "81.0", - "temp_air_minC": "20.9", - "temp_air_minF": "69.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.99", - "vp_actual_mean": "1.49", - "vp_actual_min": "1.02", - "vp_deficit_mean": "2.21", - "wind_2min_spd_max_mph": "9.4", - "wind_2min_spd_max_mps": "4.2", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-05-20T16:16:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "11.6", - "wind_spd_max_mps": "5.2", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "141", - "date_year": "2023", - "datetime": "2023-05-21", - "dwpt_mean": "11.1", - "dwpt_meanF": "51.9", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.7", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "15.3", - "heat_units_13C": "12.5", - "heat_units_3413C": "13.7", - "heat_units_45F": "32.5", - "heat_units_50F": "27.5", - "heat_units_55F": "22.5", - "heat_units_7C": "18.1", - "heat_units_9455F": "24.7", - "heatstress_cotton_meanC": "23.3", - "heatstress_cotton_meanF": "73.9", - "meta_bat_volt_max": "14.24", - "meta_bat_volt_mean": "13.31", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "74", - "relative_humidity_mean": "41", - "relative_humidity_min": "15", - "sol_rad_total": "29.07", - "sol_rad_total_ly": "694.79", - "temp_air_maxC": "35.7", - "temp_air_maxF": "96.3", - "temp_air_meanC": "26.8", - "temp_air_meanF": "80.2", - "temp_air_minC": "17.6", - "temp_air_minF": "63.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.85", - "vp_actual_mean": "1.32", - "vp_actual_min": "0.87", - "vp_deficit_mean": "2.40", - "wind_2min_spd_max_mph": "10.5", - "wind_2min_spd_max_mps": "4.7", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-05-21T14:47:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "15.7", - "wind_spd_max_mps": "7.0", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "20", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "20", - "chill_hours_7C": "0", - "date_doy": "142", - "date_year": "2023", - "datetime": "2023-05-22", - "dwpt_mean": "9.5", - "dwpt_meanF": "49.1", - "eto_azmet": "7.6", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "15.5", - "heat_units_13C": "12.7", - "heat_units_3413C": "14.1", - "heat_units_45F": "32.9", - "heat_units_50F": "27.9", - "heat_units_55F": "22.9", - "heat_units_7C": "18.3", - "heat_units_9455F": "25.4", - "heatstress_cotton_meanC": "23.3", - "heatstress_cotton_meanF": "73.9", - "meta_bat_volt_max": "14.25", - "meta_bat_volt_mean": "13.32", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "66", - "relative_humidity_mean": "37", - "relative_humidity_min": "14", - "sol_rad_total": "29.34", - "sol_rad_total_ly": "701.24", - "temp_air_maxC": "36.6", - "temp_air_maxF": "97.9", - "temp_air_meanC": "27.0", - "temp_air_meanF": "80.6", - "temp_air_minC": "17.8", - "temp_air_minF": "64.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.55", - "vp_actual_mean": "1.19", - "vp_actual_min": "0.82", - "vp_deficit_mean": "2.55", - "wind_2min_spd_max_mph": "9.8", - "wind_2min_spd_max_mps": "4.4", - "wind_2min_spd_mean_mph": "2.9", - "wind_2min_spd_mean_mps": "1.3", - "wind_2min_timestamp": "2023-05-22T17:38:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "12.8", - "wind_spd_max_mps": "5.7", - "wind_spd_mean_mph": "2.9", - "wind_spd_mean_mps": "1.3", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "143", - "date_year": "2023", - "datetime": "2023-05-23", - "dwpt_mean": "10.1", - "dwpt_meanF": "50.3", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "7.0", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "14.6", - "heat_units_13C": "11.8", - "heat_units_3413C": "13.2", - "heat_units_45F": "31.3", - "heat_units_50F": "26.3", - "heat_units_55F": "21.3", - "heat_units_7C": "17.4", - "heat_units_9455F": "23.8", - "heatstress_cotton_meanC": "22.8", - "heatstress_cotton_meanF": "73.0", - "meta_bat_volt_max": "14.31", - "meta_bat_volt_mean": "13.34", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "77", - "relative_humidity_mean": "39", - "relative_humidity_min": "14", - "sol_rad_total": "29.50", - "sol_rad_total_ly": "705.07", - "temp_air_maxC": "36.5", - "temp_air_maxF": "97.7", - "temp_air_meanC": "26.4", - "temp_air_meanF": "79.5", - "temp_air_minC": "16.0", - "temp_air_minF": "60.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.97", - "vp_actual_mean": "1.24", - "vp_actual_min": "0.83", - "vp_deficit_mean": "2.42", - "wind_2min_spd_max_mph": "11.4", - "wind_2min_spd_max_mps": "5.1", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-05-23T17:56:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.8", - "wind_spd_max_mps": "6.6", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "21", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "21", - "chill_hours_7C": "0", - "date_doy": "144", - "date_year": "2023", - "datetime": "2023-05-24", - "dwpt_mean": "9.9", - "dwpt_meanF": "49.8", - "eto_azmet": "8.3", - "eto_azmet_in": "0.33", - "eto_pen_mon": "7.9", - "eto_pen_mon_in": "0.31", - "heat_units_10C": "15.9", - "heat_units_13C": "13.1", - "heat_units_3413C": "14.5", - "heat_units_45F": "33.6", - "heat_units_50F": "28.6", - "heat_units_55F": "23.6", - "heat_units_7C": "18.6", - "heat_units_9455F": "26.0", - "heatstress_cotton_meanC": "23.6", - "heatstress_cotton_meanF": "74.5", - "meta_bat_volt_max": "14.28", - "meta_bat_volt_mean": "13.33", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "65", - "relative_humidity_mean": "37", - "relative_humidity_min": "12", - "sol_rad_total": "29.23", - "sol_rad_total_ly": "698.61", - "temp_air_maxC": "35.8", - "temp_air_maxF": "96.4", - "temp_air_meanC": "27.2", - "temp_air_meanF": "81.0", - "temp_air_minC": "19.0", - "temp_air_minF": "66.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.81", - "vp_actual_mean": "1.22", - "vp_actual_min": "0.66", - "vp_deficit_mean": "2.53", - "wind_2min_spd_max_mph": "13.0", - "wind_2min_spd_max_mps": "5.8", - "wind_2min_spd_mean_mph": "5.4", - "wind_2min_spd_mean_mps": "2.4", - "wind_2min_timestamp": "2023-05-24T15:16:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "17.4", - "wind_spd_max_mps": "7.8", - "wind_spd_mean_mph": "5.4", - "wind_spd_mean_mps": "2.4", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "145", - "date_year": "2023", - "datetime": "2023-05-25", - "dwpt_mean": "9.3", - "dwpt_meanF": "48.7", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "7.1", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "14.9", - "heat_units_13C": "12.2", - "heat_units_3413C": "13.2", - "heat_units_45F": "31.9", - "heat_units_50F": "26.9", - "heat_units_55F": "21.9", - "heat_units_7C": "17.7", - "heat_units_9455F": "23.8", - "heatstress_cotton_meanC": "23.0", - "heatstress_cotton_meanF": "73.4", - "meta_bat_volt_max": "14.31", - "meta_bat_volt_mean": "13.33", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "68", - "relative_humidity_mean": "36", - "relative_humidity_min": "13", - "sol_rad_total": "29.58", - "sol_rad_total_ly": "706.98", - "temp_air_maxC": "34.7", - "temp_air_maxF": "94.5", - "temp_air_meanC": "26.5", - "temp_air_meanF": "79.7", - "temp_air_minC": "17.3", - "temp_air_minF": "63.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.97", - "vp_actual_mean": "1.17", - "vp_actual_min": "0.54", - "vp_deficit_mean": "2.44", - "wind_2min_spd_max_mph": "11.2", - "wind_2min_spd_max_mps": "5.0", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-05-25T12:26:20-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.5", - "wind_spd_max_mps": "6.5", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "22", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "22", - "chill_hours_7C": "0", - "date_doy": "146", - "date_year": "2023", - "datetime": "2023-05-26", - "dwpt_mean": "2.5", - "dwpt_meanF": "36.4", - "eto_azmet": "8.6", - "eto_azmet_in": "0.34", - "eto_pen_mon": "7.6", - "eto_pen_mon_in": "0.30", - "heat_units_10C": "15.6", - "heat_units_13C": "12.8", - "heat_units_3413C": "13.3", - "heat_units_45F": "33.1", - "heat_units_50F": "28.1", - "heat_units_55F": "23.1", - "heat_units_7C": "18.4", - "heat_units_9455F": "24.0", - "heatstress_cotton_meanC": "21.8", - "heatstress_cotton_meanF": "71.3", - "meta_bat_volt_max": "14.40", - "meta_bat_volt_mean": "13.38", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "49", - "relative_humidity_mean": "23", - "relative_humidity_min": "10", - "sol_rad_total": "30.28", - "sol_rad_total_ly": "723.71", - "temp_air_maxC": "32.7", - "temp_air_maxF": "90.9", - "temp_air_meanC": "25.7", - "temp_air_meanF": "78.3", - "temp_air_minC": "19.5", - "temp_air_minF": "67.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.12", - "vp_actual_mean": "0.73", - "vp_actual_min": "0.47", - "vp_deficit_mean": "2.66", - "wind_2min_spd_max_mph": "12.3", - "wind_2min_spd_max_mps": "5.5", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-05-26T07:53:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "147", - "date_year": "2023", - "datetime": "2023-05-27", - "dwpt_mean": "5.8", - "dwpt_meanF": "42.4", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "14.0", - "heat_units_13C": "11.2", - "heat_units_3413C": "12.1", - "heat_units_45F": "30.2", - "heat_units_50F": "25.2", - "heat_units_55F": "20.2", - "heat_units_7C": "16.8", - "heat_units_9455F": "21.7", - "heatstress_cotton_meanC": "21.8", - "heatstress_cotton_meanF": "71.3", - "meta_bat_volt_max": "14.33", - "meta_bat_volt_mean": "13.36", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "64", - "relative_humidity_mean": "31", - "relative_humidity_min": "10", - "sol_rad_total": "30.28", - "sol_rad_total_ly": "723.71", - "temp_air_maxC": "34.2", - "temp_air_maxF": "93.6", - "temp_air_meanC": "25.5", - "temp_air_meanF": "77.9", - "temp_air_minC": "15.5", - "temp_air_minF": "59.9", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.30", - "vp_actual_mean": "0.92", - "vp_actual_min": "0.50", - "vp_deficit_mean": "2.49", - "wind_2min_spd_max_mph": "8.5", - "wind_2min_spd_max_mps": "3.8", - "wind_2min_spd_mean_mph": "3.1", - "wind_2min_spd_mean_mps": "1.4", - "wind_2min_timestamp": "2023-05-27T15:42:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "11.0", - "wind_spd_max_mps": "4.9", - "wind_spd_mean_mph": "3.1", - "wind_spd_mean_mps": "1.4", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "148", - "date_year": "2023", - "datetime": "2023-05-28", - "dwpt_mean": "6.2", - "dwpt_meanF": "43.2", - "eto_azmet": "8.2", - "eto_azmet_in": "0.32", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "14.3", - "heat_units_13C": "11.5", - "heat_units_3413C": "12.7", - "heat_units_45F": "30.8", - "heat_units_50F": "25.8", - "heat_units_55F": "20.8", - "heat_units_7C": "17.1", - "heat_units_9455F": "22.9", - "heatstress_cotton_meanC": "22.0", - "heatstress_cotton_meanF": "71.6", - "meta_bat_volt_max": "14.32", - "meta_bat_volt_mean": "13.34", - "meta_bat_volt_min": "12.72", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "63", - "relative_humidity_mean": "32", - "relative_humidity_min": "7", - "sol_rad_total": "30.38", - "sol_rad_total_ly": "726.10", - "temp_air_maxC": "35.5", - "temp_air_maxF": "95.9", - "temp_air_meanC": "25.9", - "temp_air_meanF": "78.6", - "temp_air_minC": "15.7", - "temp_air_minF": "60.3", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.48", - "vp_actual_mean": "0.95", - "vp_actual_min": "0.40", - "vp_deficit_mean": "2.60", - "wind_2min_spd_max_mph": "12.1", - "wind_2min_spd_max_mps": "5.4", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-05-28T13:57:50-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "149", - "date_year": "2023", - "datetime": "2023-05-29", - "dwpt_mean": "8.4", - "dwpt_meanF": "47.1", - "eto_azmet": "8.6", - "eto_azmet_in": "0.34", - "eto_pen_mon": "7.6", - "eto_pen_mon_in": "0.30", - "heat_units_10C": "14.7", - "heat_units_13C": "11.9", - "heat_units_3413C": "12.9", - "heat_units_45F": "31.5", - "heat_units_50F": "26.5", - "heat_units_55F": "21.5", - "heat_units_7C": "17.5", - "heat_units_9455F": "23.2", - "heatstress_cotton_meanC": "22.3", - "heatstress_cotton_meanF": "72.1", - "meta_bat_volt_max": "14.37", - "meta_bat_volt_mean": "13.36", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "66", - "relative_humidity_mean": "35", - "relative_humidity_min": "13", - "sol_rad_total": "29.99", - "sol_rad_total_ly": "716.78", - "temp_air_maxC": "34.3", - "temp_air_maxF": "93.7", - "temp_air_meanC": "25.8", - "temp_air_meanF": "78.4", - "temp_air_minC": "17.0", - "temp_air_minF": "62.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.64", - "vp_actual_mean": "1.10", - "vp_actual_min": "0.69", - "vp_deficit_mean": "2.36", - "wind_2min_spd_max_mph": "14.1", - "wind_2min_spd_max_mps": "6.3", - "wind_2min_spd_mean_mph": "5.1", - "wind_2min_spd_mean_mps": "2.3", - "wind_2min_timestamp": "2023-05-29T10:16:50-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "17.9", - "wind_spd_max_mps": "8.0", - "wind_spd_mean_mph": "5.1", - "wind_spd_mean_mps": "2.3", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "16", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "16", - "chill_hours_7C": "0", - "date_doy": "150", - "date_year": "2023", - "datetime": "2023-05-30", - "dwpt_mean": "7.4", - "dwpt_meanF": "45.3", - "eto_azmet": "8.2", - "eto_azmet_in": "0.32", - "eto_pen_mon": "7.8", - "eto_pen_mon_in": "0.31", - "heat_units_10C": "14.8", - "heat_units_13C": "12.0", - "heat_units_3413C": "12.7", - "heat_units_45F": "31.6", - "heat_units_50F": "26.6", - "heat_units_55F": "21.6", - "heat_units_7C": "17.6", - "heat_units_9455F": "22.8", - "heatstress_cotton_meanC": "21.8", - "heatstress_cotton_meanF": "71.3", - "meta_bat_volt_max": "14.39", - "meta_bat_volt_mean": "13.37", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "63", - "relative_humidity_mean": "35", - "relative_humidity_min": "11", - "sol_rad_total": "30.06", - "sol_rad_total_ly": "718.45", - "temp_air_maxC": "33.4", - "temp_air_maxF": "92.1", - "temp_air_meanC": "25.3", - "temp_air_meanF": "77.5", - "temp_air_minC": "17.5", - "temp_air_minF": "63.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.64", - "vp_actual_mean": "1.03", - "vp_actual_min": "0.56", - "vp_deficit_mean": "2.31", - "wind_2min_spd_max_mph": "18.8", - "wind_2min_spd_max_mps": "8.4", - "wind_2min_spd_mean_mph": "5.8", - "wind_2min_spd_mean_mps": "2.6", - "wind_2min_timestamp": "2023-05-30T23:13:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "23.9", - "wind_spd_max_mps": "10.7", - "wind_spd_mean_mph": "5.8", - "wind_spd_mean_mps": "2.6", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "151", - "date_year": "2023", - "datetime": "2023-05-31", - "dwpt_mean": "5.9", - "dwpt_meanF": "42.6", - "eto_azmet": "8.0", - "eto_azmet_in": "0.31", - "eto_pen_mon": "8.1", - "eto_pen_mon_in": "0.32", - "heat_units_10C": "14.2", - "heat_units_13C": "11.5", - "heat_units_3413C": "11.5", - "heat_units_45F": "30.6", - "heat_units_50F": "25.6", - "heat_units_55F": "20.6", - "heat_units_7C": "17.0", - "heat_units_9455F": "20.6", - "heatstress_cotton_meanC": "20.8", - "heatstress_cotton_meanF": "69.5", - "meta_bat_volt_max": "14.45", - "meta_bat_volt_mean": "13.40", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "32", - "relative_humidity_min": "17", - "sol_rad_total": "29.62", - "sol_rad_total_ly": "707.94", - "temp_air_maxC": "30.3", - "temp_air_maxF": "86.5", - "temp_air_meanC": "24.0", - "temp_air_meanF": "75.2", - "temp_air_minC": "18.2", - "temp_air_minF": "64.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.17", - "vp_actual_mean": "0.93", - "vp_actual_min": "0.73", - "vp_deficit_mean": "2.14", - "wind_2min_spd_max_mph": "18.6", - "wind_2min_spd_max_mps": "8.3", - "wind_2min_spd_mean_mph": "7.8", - "wind_2min_spd_mean_mps": "3.5", - "wind_2min_timestamp": "2023-05-31T02:03:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "24.4", - "wind_spd_max_mps": "10.9", - "wind_spd_mean_mph": "7.8", - "wind_spd_mean_mps": "3.5", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "152", - "date_year": "2023", - "datetime": "2023-06-01", - "dwpt_mean": "9.7", - "dwpt_meanF": "49.4", - "eto_azmet": "7.5", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "13.4", - "heat_units_13C": "10.6", - "heat_units_3413C": "11.1", - "heat_units_45F": "29.1", - "heat_units_50F": "24.1", - "heat_units_55F": "19.1", - "heat_units_7C": "16.2", - "heat_units_9455F": "20.0", - "heatstress_cotton_meanC": "21.4", - "heatstress_cotton_meanF": "70.6", - "meta_bat_volt_max": "14.35", - "meta_bat_volt_mean": "13.35", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "72", - "relative_humidity_mean": "41", - "relative_humidity_min": "18", - "sol_rad_total": "29.36", - "sol_rad_total_ly": "701.72", - "temp_air_maxC": "32.8", - "temp_air_maxF": "91.0", - "temp_air_meanC": "24.5", - "temp_air_meanF": "76.1", - "temp_air_minC": "15.0", - "temp_air_minF": "59.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.73", - "vp_actual_mean": "1.20", - "vp_actual_min": "0.86", - "vp_deficit_mean": "2.01", - "wind_2min_spd_max_mph": "11.2", - "wind_2min_spd_max_mps": "5.0", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-06-01T14:40:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "4.0", - "wind_spd_mean_mps": "1.8", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "153", - "date_year": "2023", - "datetime": "2023-06-02", - "dwpt_mean": "12.1", - "dwpt_meanF": "53.7", - "eto_azmet": "7.1", - "eto_azmet_in": "0.28", - "eto_pen_mon": "6.5", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "14.8", - "heat_units_13C": "12.1", - "heat_units_3413C": "12.8", - "heat_units_45F": "31.7", - "heat_units_50F": "26.7", - "heat_units_55F": "21.7", - "heat_units_7C": "17.6", - "heat_units_9455F": "23.0", - "heatstress_cotton_meanC": "22.2", - "heatstress_cotton_meanF": "71.9", - "meta_bat_volt_max": "14.36", - "meta_bat_volt_mean": "13.34", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "82", - "relative_humidity_mean": "48", - "relative_humidity_min": "20", - "sol_rad_total": "29.12", - "sol_rad_total_ly": "695.98", - "temp_air_maxC": "33.4", - "temp_air_maxF": "92.1", - "temp_air_meanC": "25.0", - "temp_air_meanF": "77.0", - "temp_air_minC": "17.7", - "temp_air_minF": "63.9", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.81", - "vp_actual_mean": "1.41", - "vp_actual_min": "1.01", - "vp_deficit_mean": "1.89", - "wind_2min_spd_max_mph": "10.3", - "wind_2min_spd_max_mps": "4.6", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-06-02T13:55:50-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.2", - "wind_spd_max_mps": "5.9", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "16", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "16", - "chill_hours_7C": "0", - "date_doy": "154", - "date_year": "2023", - "datetime": "2023-06-03", - "dwpt_mean": "9.3", - "dwpt_meanF": "48.7", - "eto_azmet": "7.6", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.5", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "14.6", - "heat_units_13C": "11.8", - "heat_units_3413C": "13.0", - "heat_units_45F": "31.2", - "heat_units_50F": "26.2", - "heat_units_55F": "21.2", - "heat_units_7C": "17.3", - "heat_units_9455F": "23.5", - "heatstress_cotton_meanC": "22.7", - "heatstress_cotton_meanF": "72.9", - "meta_bat_volt_max": "14.20", - "meta_bat_volt_mean": "13.29", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "85", - "relative_humidity_mean": "39", - "relative_humidity_min": "12", - "sol_rad_total": "29.77", - "sol_rad_total_ly": "711.52", - "temp_air_maxC": "36.0", - "temp_air_maxF": "96.8", - "temp_air_meanC": "26.4", - "temp_air_meanF": "79.5", - "temp_air_minC": "16.0", - "temp_air_minF": "60.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.71", - "vp_actual_mean": "1.17", - "vp_actual_min": "0.67", - "vp_deficit_mean": "2.52", - "wind_2min_spd_max_mph": "10.7", - "wind_2min_spd_max_mps": "4.8", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-06-03T14:25:40-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.4", - "wind_spd_max_mps": "6.0", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "155", - "date_year": "2023", - "datetime": "2023-06-04", - "dwpt_mean": "6.8", - "dwpt_meanF": "44.3", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.9", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "15.6", - "heat_units_13C": "12.8", - "heat_units_3413C": "14.4", - "heat_units_45F": "33.1", - "heat_units_50F": "28.1", - "heat_units_55F": "23.1", - "heat_units_7C": "18.4", - "heat_units_9455F": "26.0", - "heatstress_cotton_meanC": "23.4", - "heatstress_cotton_meanF": "74.1", - "meta_bat_volt_max": "14.23", - "meta_bat_volt_mean": "13.31", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "60", - "relative_humidity_mean": "31", - "relative_humidity_min": "7", - "sol_rad_total": "29.95", - "sol_rad_total_ly": "715.82", - "temp_air_maxC": "37.7", - "temp_air_maxF": "99.9", - "temp_air_meanC": "27.6", - "temp_air_meanF": "81.7", - "temp_air_minC": "17.8", - "temp_air_minF": "64.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.46", - "vp_actual_mean": "0.99", - "vp_actual_min": "0.41", - "vp_deficit_mean": "2.94", - "wind_2min_spd_max_mph": "10.3", - "wind_2min_spd_max_mps": "4.6", - "wind_2min_spd_mean_mph": "2.9", - "wind_2min_spd_mean_mps": "1.3", - "wind_2min_timestamp": "2023-06-04T13:59:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.1", - "wind_spd_max_mps": "6.3", - "wind_spd_mean_mph": "2.9", - "wind_spd_mean_mps": "1.3", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "156", - "date_year": "2023", - "datetime": "2023-06-05", - "dwpt_mean": "3.4", - "dwpt_meanF": "38.1", - "eto_azmet": "9.3", - "eto_azmet_in": "0.37", - "eto_pen_mon": "8.3", - "eto_pen_mon_in": "0.33", - "heat_units_10C": "14.5", - "heat_units_13C": "11.7", - "heat_units_3413C": "13.0", - "heat_units_45F": "31.1", - "heat_units_50F": "26.1", - "heat_units_55F": "21.1", - "heat_units_7C": "17.3", - "heat_units_9455F": "23.5", - "heatstress_cotton_meanC": "22.8", - "heatstress_cotton_meanF": "73.0", - "meta_bat_volt_max": "14.25", - "meta_bat_volt_mean": "13.33", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "56", - "relative_humidity_mean": "25", - "relative_humidity_min": "7", - "sol_rad_total": "30.05", - "sol_rad_total_ly": "718.21", - "temp_air_maxC": "36.6", - "temp_air_maxF": "97.9", - "temp_air_meanC": "27.3", - "temp_air_meanF": "81.1", - "temp_air_minC": "15.6", - "temp_air_minF": "60.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.43", - "vp_actual_mean": "0.78", - "vp_actual_min": "0.39", - "vp_deficit_mean": "3.09", - "wind_2min_spd_max_mph": "16.1", - "wind_2min_spd_max_mps": "7.2", - "wind_2min_spd_mean_mph": "5.4", - "wind_2min_spd_mean_mps": "2.4", - "wind_2min_timestamp": "2023-06-05T12:29:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "20.6", - "wind_spd_max_mps": "9.2", - "wind_spd_mean_mph": "5.4", - "wind_spd_mean_mps": "2.4", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "21", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "21", - "chill_hours_7C": "0", - "date_doy": "157", - "date_year": "2023", - "datetime": "2023-06-06", - "dwpt_mean": "4.1", - "dwpt_meanF": "39.4", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.8", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "14.1", - "heat_units_13C": "11.3", - "heat_units_3413C": "12.0", - "heat_units_45F": "30.3", - "heat_units_50F": "25.3", - "heat_units_55F": "20.3", - "heat_units_7C": "16.8", - "heat_units_9455F": "21.6", - "heatstress_cotton_meanC": "22.1", - "heatstress_cotton_meanF": "71.8", - "meta_bat_volt_max": "14.31", - "meta_bat_volt_mean": "13.34", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "48", - "relative_humidity_mean": "26", - "relative_humidity_min": "9", - "sol_rad_total": "29.62", - "sol_rad_total_ly": "707.94", - "temp_air_maxC": "33.7", - "temp_air_maxF": "92.7", - "temp_air_meanC": "26.0", - "temp_air_meanF": "78.8", - "temp_air_minC": "15.9", - "temp_air_minF": "60.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.50", - "vp_actual_mean": "0.82", - "vp_actual_min": "0.47", - "vp_deficit_mean": "2.66", - "wind_2min_spd_max_mph": "10.7", - "wind_2min_spd_max_mps": "4.8", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-06-06T06:40:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "158", - "date_year": "2023", - "datetime": "2023-06-07", - "dwpt_mean": "8.0", - "dwpt_meanF": "46.3", - "eto_azmet": "7.7", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.8", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "13.9", - "heat_units_13C": "11.1", - "heat_units_3413C": "11.7", - "heat_units_45F": "29.9", - "heat_units_50F": "24.9", - "heat_units_55F": "19.9", - "heat_units_7C": "16.6", - "heat_units_9455F": "21.1", - "heatstress_cotton_meanC": "21.7", - "heatstress_cotton_meanF": "71.1", - "meta_bat_volt_max": "14.35", - "meta_bat_volt_mean": "13.35", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "68", - "relative_humidity_mean": "36", - "relative_humidity_min": "13", - "sol_rad_total": "29.65", - "sol_rad_total_ly": "708.65", - "temp_air_maxC": "33.4", - "temp_air_maxF": "92.1", - "temp_air_meanC": "25.1", - "temp_air_meanF": "77.2", - "temp_air_minC": "15.6", - "temp_air_minF": "60.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.70", - "vp_actual_mean": "1.07", - "vp_actual_min": "0.64", - "vp_deficit_mean": "2.26", - "wind_2min_spd_max_mph": "11.4", - "wind_2min_spd_max_mps": "5.1", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-06-07T14:04:20-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "15.7", - "wind_spd_max_mps": "7.0", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "20", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "20", - "chill_hours_7C": "0", - "date_doy": "159", - "date_year": "2023", - "datetime": "2023-06-08", - "dwpt_mean": "8.9", - "dwpt_meanF": "48.0", - "eto_azmet": "7.0", - "eto_azmet_in": "0.28", - "eto_pen_mon": "6.2", - "eto_pen_mon_in": "0.24", - "heat_units_10C": "14.8", - "heat_units_13C": "12.1", - "heat_units_3413C": "13.1", - "heat_units_45F": "31.7", - "heat_units_50F": "26.7", - "heat_units_55F": "21.7", - "heat_units_7C": "17.6", - "heat_units_9455F": "23.5", - "heatstress_cotton_meanC": "22.3", - "heatstress_cotton_meanF": "72.2", - "meta_bat_volt_max": "14.26", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "75", - "relative_humidity_mean": "38", - "relative_humidity_min": "12", - "sol_rad_total": "27.99", - "sol_rad_total_ly": "668.98", - "temp_air_maxC": "34.5", - "temp_air_maxF": "94.1", - "temp_air_meanC": "25.7", - "temp_air_meanF": "78.3", - "temp_air_minC": "17.2", - "temp_air_minF": "63.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.55", - "vp_actual_mean": "1.14", - "vp_actual_min": "0.61", - "vp_deficit_mean": "2.32", - "wind_2min_spd_max_mph": "11.6", - "wind_2min_spd_max_mps": "5.2", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-06-08T18:24:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.5", - "wind_spd_max_mps": "6.5", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "160", - "date_year": "2023", - "datetime": "2023-06-09", - "dwpt_mean": "8.5", - "dwpt_meanF": "47.3", - "eto_azmet": "7.4", - "eto_azmet_in": "0.29", - "eto_pen_mon": "6.4", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "14.8", - "heat_units_13C": "12.0", - "heat_units_3413C": "13.1", - "heat_units_45F": "31.6", - "heat_units_50F": "26.6", - "heat_units_55F": "21.6", - "heat_units_7C": "17.6", - "heat_units_9455F": "23.6", - "heatstress_cotton_meanC": "22.4", - "heatstress_cotton_meanF": "72.3", - "meta_bat_volt_max": "14.26", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "74", - "relative_humidity_mean": "36", - "relative_humidity_min": "13", - "sol_rad_total": "29.17", - "sol_rad_total_ly": "697.18", - "temp_air_maxC": "35.0", - "temp_air_maxF": "95.0", - "temp_air_meanC": "25.9", - "temp_air_meanF": "78.6", - "temp_air_minC": "16.8", - "temp_air_minF": "62.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.57", - "vp_actual_mean": "1.11", - "vp_actual_min": "0.72", - "vp_deficit_mean": "2.43", - "wind_2min_spd_max_mph": "10.3", - "wind_2min_spd_max_mps": "4.6", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-06-09T18:50:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "161", - "date_year": "2023", - "datetime": "2023-06-10", - "dwpt_mean": "7.4", - "dwpt_meanF": "45.3", - "eto_azmet": "8.1", - "eto_azmet_in": "0.32", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "14.7", - "heat_units_13C": "11.9", - "heat_units_3413C": "13.0", - "heat_units_45F": "31.4", - "heat_units_50F": "26.4", - "heat_units_55F": "21.4", - "heat_units_7C": "17.4", - "heat_units_9455F": "23.3", - "heatstress_cotton_meanC": "22.2", - "heatstress_cotton_meanF": "72.0", - "meta_bat_volt_max": "14.26", - "meta_bat_volt_mean": "13.32", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "71", - "relative_humidity_mean": "35", - "relative_humidity_min": "7", - "sol_rad_total": "29.53", - "sol_rad_total_ly": "705.78", - "temp_air_maxC": "35.1", - "temp_air_maxF": "95.2", - "temp_air_meanC": "26.0", - "temp_air_meanF": "78.8", - "temp_air_minC": "16.5", - "temp_air_minF": "61.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.51", - "vp_actual_mean": "1.03", - "vp_actual_min": "0.38", - "vp_deficit_mean": "2.52", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-06-10T14:16:50-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.1", - "wind_spd_max_mps": "6.3", - "wind_spd_mean_mph": "4.0", - "wind_spd_mean_mps": "1.8", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "17", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "17", - "chill_hours_7C": "0", - "date_doy": "162", - "date_year": "2023", - "datetime": "2023-06-11", - "dwpt_mean": "11.1", - "dwpt_meanF": "51.9", - "eto_azmet": "7.5", - "eto_azmet_in": "0.30", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "14.6", - "heat_units_13C": "11.8", - "heat_units_3413C": "12.1", - "heat_units_45F": "31.2", - "heat_units_50F": "26.2", - "heat_units_55F": "21.2", - "heat_units_7C": "17.3", - "heat_units_9455F": "21.7", - "heatstress_cotton_meanC": "21.7", - "heatstress_cotton_meanF": "71.0", - "meta_bat_volt_max": "14.36", - "meta_bat_volt_mean": "13.35", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "81", - "relative_humidity_mean": "47", - "relative_humidity_min": "20", - "sol_rad_total": "28.75", - "sol_rad_total_ly": "687.14", - "temp_air_maxC": "31.8", - "temp_air_maxF": "89.2", - "temp_air_meanC": "24.4", - "temp_air_meanF": "75.9", - "temp_air_minC": "17.9", - "temp_air_minF": "64.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.77", - "vp_actual_mean": "1.32", - "vp_actual_min": "0.88", - "vp_deficit_mean": "1.83", - "wind_2min_spd_max_mph": "17.9", - "wind_2min_spd_max_mps": "8.0", - "wind_2min_spd_mean_mph": "6.0", - "wind_2min_spd_mean_mps": "2.7", - "wind_2min_timestamp": "2023-06-11T21:04:20-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "23.7", - "wind_spd_max_mps": "10.6", - "wind_spd_mean_mph": "6.0", - "wind_spd_mean_mps": "2.7", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "163", - "date_year": "2023", - "datetime": "2023-06-12", - "dwpt_mean": "8.9", - "dwpt_meanF": "48.0", - "eto_azmet": "7.5", - "eto_azmet_in": "0.30", - "eto_pen_mon": "6.7", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "14.7", - "heat_units_13C": "11.9", - "heat_units_3413C": "12.1", - "heat_units_45F": "31.4", - "heat_units_50F": "26.4", - "heat_units_55F": "21.4", - "heat_units_7C": "17.5", - "heat_units_9455F": "21.7", - "heatstress_cotton_meanC": "21.6", - "heatstress_cotton_meanF": "70.9", - "meta_bat_volt_max": "14.36", - "meta_bat_volt_mean": "13.35", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "61", - "relative_humidity_mean": "38", - "relative_humidity_min": "18", - "sol_rad_total": "29.37", - "sol_rad_total_ly": "701.96", - "temp_air_maxC": "31.3", - "temp_air_maxF": "88.3", - "temp_air_meanC": "24.7", - "temp_air_meanF": "76.5", - "temp_air_minC": "18.4", - "temp_air_minF": "65.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.60", - "vp_actual_mean": "1.14", - "vp_actual_min": "0.77", - "vp_deficit_mean": "2.06", - "wind_2min_spd_max_mph": "9.4", - "wind_2min_spd_max_mps": "4.2", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-06-12T00:05:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.8", - "wind_spd_max_mps": "6.6", - "wind_spd_mean_mph": "4.0", - "wind_spd_mean_mps": "1.8", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "18", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "18", - "chill_hours_7C": "0", - "date_doy": "164", - "date_year": "2023", - "datetime": "2023-06-13", - "dwpt_mean": "9.7", - "dwpt_meanF": "49.4", - "eto_azmet": "7.2", - "eto_azmet_in": "0.28", - "eto_pen_mon": "6.3", - "eto_pen_mon_in": "0.25", - "heat_units_10C": "14.3", - "heat_units_13C": "11.5", - "heat_units_3413C": "12.3", - "heat_units_45F": "30.7", - "heat_units_50F": "25.7", - "heat_units_55F": "20.7", - "heat_units_7C": "17.1", - "heat_units_9455F": "22.2", - "heatstress_cotton_meanC": "22.5", - "heatstress_cotton_meanF": "72.4", - "meta_bat_volt_max": "14.26", - "meta_bat_volt_mean": "13.31", - "meta_bat_volt_min": "12.74", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "73", - "relative_humidity_mean": "40", - "relative_humidity_min": "15", - "sol_rad_total": "29.41", - "sol_rad_total_ly": "702.92", - "temp_air_maxC": "34.0", - "temp_air_maxF": "93.2", - "temp_air_meanC": "25.8", - "temp_air_meanF": "78.4", - "temp_air_minC": "16.2", - "temp_air_minF": "61.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.73", - "vp_actual_mean": "1.20", - "vp_actual_min": "0.77", - "vp_deficit_mean": "2.28", - "wind_2min_spd_max_mph": "9.8", - "wind_2min_spd_max_mps": "4.4", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-06-13T14:29:20-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.5", - "wind_spd_max_mps": "6.5", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "20", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "20", - "chill_hours_7C": "0", - "date_doy": "165", - "date_year": "2023", - "datetime": "2023-06-14", - "dwpt_mean": "7.8", - "dwpt_meanF": "46.1", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "15.5", - "heat_units_13C": "12.7", - "heat_units_3413C": "14.0", - "heat_units_45F": "32.9", - "heat_units_50F": "27.9", - "heat_units_55F": "22.9", - "heat_units_7C": "18.3", - "heat_units_9455F": "25.3", - "heatstress_cotton_meanC": "23.7", - "heatstress_cotton_meanF": "74.7", - "meta_bat_volt_max": "14.19", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "65", - "relative_humidity_mean": "32", - "relative_humidity_min": "9", - "sol_rad_total": "29.46", - "sol_rad_total_ly": "704.11", - "temp_air_maxC": "36.4", - "temp_air_maxF": "97.5", - "temp_air_meanC": "27.8", - "temp_air_meanF": "82.0", - "temp_air_minC": "17.8", - "temp_air_minF": "64.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.56", - "vp_actual_mean": "1.06", - "vp_actual_min": "0.51", - "vp_deficit_mean": "2.87", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-06-14T14:31:10-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "22", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "22", - "chill_hours_7C": "0", - "date_doy": "166", - "date_year": "2023", - "datetime": "2023-06-15", - "dwpt_mean": "7.4", - "dwpt_meanF": "45.3", - "eto_azmet": "8.1", - "eto_azmet_in": "0.32", - "eto_pen_mon": "7.0", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "16.1", - "heat_units_13C": "13.3", - "heat_units_3413C": "14.7", - "heat_units_45F": "33.9", - "heat_units_50F": "28.9", - "heat_units_55F": "23.9", - "heat_units_7C": "18.8", - "heat_units_9455F": "26.5", - "heatstress_cotton_meanC": "24.1", - "heatstress_cotton_meanF": "75.4", - "meta_bat_volt_max": "14.19", - "meta_bat_volt_mean": "13.29", - "meta_bat_volt_min": "12.77", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "57", - "relative_humidity_mean": "28", - "relative_humidity_min": "13", - "sol_rad_total": "28.62", - "sol_rad_total_ly": "684.03", - "temp_air_maxC": "36.2", - "temp_air_maxF": "97.2", - "temp_air_meanC": "28.3", - "temp_air_meanF": "82.9", - "temp_air_minC": "19.3", - "temp_air_minF": "66.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.57", - "vp_actual_mean": "1.03", - "vp_actual_min": "0.74", - "vp_deficit_mean": "2.96", - "wind_2min_spd_max_mph": "11.2", - "wind_2min_spd_max_mps": "5.0", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-06-15T14:17:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.0", - "wind_spd_max_mps": "5.8", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "21", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "21", - "chill_hours_7C": "0", - "date_doy": "167", - "date_year": "2023", - "datetime": "2023-06-16", - "dwpt_mean": "9.4", - "dwpt_meanF": "48.9", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.9", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "15.9", - "heat_units_13C": "13.2", - "heat_units_3413C": "14.6", - "heat_units_45F": "33.7", - "heat_units_50F": "28.7", - "heat_units_55F": "23.7", - "heat_units_7C": "18.7", - "heat_units_9455F": "26.2", - "heatstress_cotton_meanC": "24.4", - "heatstress_cotton_meanF": "75.9", - "meta_bat_volt_max": "14.24", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.76", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "67", - "relative_humidity_mean": "33", - "relative_humidity_min": "12", - "sol_rad_total": "29.08", - "sol_rad_total_ly": "695.03", - "temp_air_maxC": "36.3", - "temp_air_maxF": "97.3", - "temp_air_meanC": "28.4", - "temp_air_meanF": "83.1", - "temp_air_minC": "18.9", - "temp_air_minF": "66.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.61", - "vp_actual_mean": "1.18", - "vp_actual_min": "0.70", - "vp_deficit_mean": "2.87", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-06-16T14:50:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "168", - "date_year": "2023", - "datetime": "2023-06-17", - "dwpt_mean": "9.1", - "dwpt_meanF": "48.5", - "eto_azmet": "7.8", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.6", - "eto_pen_mon_in": "0.26", - "heat_units_10C": "17.3", - "heat_units_13C": "14.5", - "heat_units_3413C": "16.4", - "heat_units_45F": "36.1", - "heat_units_50F": "31.1", - "heat_units_55F": "26.1", - "heat_units_7C": "20.0", - "heat_units_9455F": "29.6", - "heatstress_cotton_meanC": "25.6", - "heatstress_cotton_meanF": "78.0", - "meta_bat_volt_max": "14.07", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.76", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "60", - "relative_humidity_mean": "30", - "relative_humidity_min": "9", - "sol_rad_total": "29.05", - "sol_rad_total_ly": "694.31", - "temp_air_maxC": "39.8", - "temp_air_maxF": "103.6", - "temp_air_meanC": "30.2", - "temp_air_meanF": "86.4", - "temp_air_minC": "21.2", - "temp_air_minF": "70.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.85", - "vp_actual_mean": "1.16", - "vp_actual_min": "0.62", - "vp_deficit_mean": "3.38", - "wind_2min_spd_max_mph": "8.3", - "wind_2min_spd_max_mps": "3.7", - "wind_2min_spd_mean_mph": "2.2", - "wind_2min_spd_mean_mps": "1.0", - "wind_2min_timestamp": "2023-06-17T14:30:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "11.0", - "wind_spd_max_mps": "4.9", - "wind_spd_mean_mph": "2.2", - "wind_spd_mean_mps": "1.0", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "169", - "date_year": "2023", - "datetime": "2023-06-18", - "dwpt_mean": "5.8", - "dwpt_meanF": "42.4", - "eto_azmet": "9.6", - "eto_azmet_in": "0.38", - "eto_pen_mon": "9.0", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "17.0", - "heat_units_13C": "14.2", - "heat_units_3413C": "16.2", - "heat_units_45F": "35.6", - "heat_units_50F": "30.6", - "heat_units_55F": "25.6", - "heat_units_7C": "19.8", - "heat_units_9455F": "29.1", - "heatstress_cotton_meanC": "26.0", - "heatstress_cotton_meanF": "78.7", - "meta_bat_volt_max": "14.13", - "meta_bat_volt_mean": "13.27", - "meta_bat_volt_min": "12.76", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "58", - "relative_humidity_mean": "24", - "relative_humidity_min": "6", - "sol_rad_total": "29.99", - "sol_rad_total_ly": "716.78", - "temp_air_maxC": "39.6", - "temp_air_maxF": "103.3", - "temp_air_meanC": "31.1", - "temp_air_meanF": "88.0", - "temp_air_minC": "20.6", - "temp_air_minF": "69.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.60", - "vp_actual_mean": "0.92", - "vp_actual_min": "0.42", - "vp_deficit_mean": "3.82", - "wind_2min_spd_max_mph": "16.8", - "wind_2min_spd_max_mps": "7.5", - "wind_2min_spd_mean_mph": "5.6", - "wind_2min_spd_mean_mps": "2.5", - "wind_2min_timestamp": "2023-06-18T19:00:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "21.5", - "wind_spd_max_mps": "9.6", - "wind_spd_mean_mph": "5.6", - "wind_spd_mean_mps": "2.5", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "170", - "date_year": "2023", - "datetime": "2023-06-19", - "dwpt_mean": "6.7", - "dwpt_meanF": "44.0", - "eto_azmet": "9.0", - "eto_azmet_in": "0.35", - "eto_pen_mon": "8.8", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "15.9", - "heat_units_13C": "13.2", - "heat_units_3413C": "14.7", - "heat_units_45F": "33.7", - "heat_units_50F": "28.7", - "heat_units_55F": "23.7", - "heat_units_7C": "18.7", - "heat_units_9455F": "26.5", - "heatstress_cotton_meanC": "25.6", - "heatstress_cotton_meanF": "78.1", - "meta_bat_volt_max": "14.18", - "meta_bat_volt_mean": "13.28", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "58", - "relative_humidity_mean": "25", - "relative_humidity_min": "9", - "sol_rad_total": "28.38", - "sol_rad_total_ly": "678.30", - "temp_air_maxC": "37.7", - "temp_air_maxF": "99.9", - "temp_air_meanC": "30.3", - "temp_air_meanF": "86.5", - "temp_air_minC": "18.5", - "temp_air_minF": "65.3", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.37", - "vp_actual_mean": "0.98", - "vp_actual_min": "0.61", - "vp_deficit_mean": "3.49", - "wind_2min_spd_max_mph": "18.1", - "wind_2min_spd_max_mps": "8.1", - "wind_2min_spd_mean_mph": "6.3", - "wind_2min_spd_mean_mps": "2.8", - "wind_2min_timestamp": "2023-06-19T23:55:30-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "20.4", - "wind_spd_max_mps": "9.1", - "wind_spd_mean_mph": "6.3", - "wind_spd_mean_mps": "2.8", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "171", - "date_year": "2023", - "datetime": "2023-06-20", - "dwpt_mean": "3.4", - "dwpt_meanF": "38.1", - "eto_azmet": "9.4", - "eto_azmet_in": "0.37", - "eto_pen_mon": "9.0", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "16.6", - "heat_units_13C": "13.8", - "heat_units_3413C": "15.3", - "heat_units_45F": "34.8", - "heat_units_50F": "29.8", - "heat_units_55F": "24.8", - "heat_units_7C": "19.3", - "heat_units_9455F": "27.6", - "heatstress_cotton_meanC": "25.8", - "heatstress_cotton_meanF": "78.3", - "meta_bat_volt_max": "14.19", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "19", - "relative_humidity_min": "5", - "sol_rad_total": "29.17", - "sol_rad_total_ly": "697.18", - "temp_air_maxC": "37.3", - "temp_air_maxF": "99.1", - "temp_air_meanC": "30.8", - "temp_air_meanF": "87.4", - "temp_air_minC": "20.0", - "temp_air_minF": "68.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.28", - "vp_actual_mean": "0.78", - "vp_actual_min": "0.20", - "vp_deficit_mean": "3.79", - "wind_2min_spd_max_mph": "17.0", - "wind_2min_spd_max_mps": "7.6", - "wind_2min_spd_mean_mph": "6.3", - "wind_2min_spd_mean_mps": "2.8", - "wind_2min_timestamp": "2023-06-20T00:50:00-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "23.7", - "wind_spd_max_mps": "10.6", - "wind_spd_mean_mph": "6.3", - "wind_spd_mean_mps": "2.8", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "172", - "date_year": "2023", - "datetime": "2023-06-21", - "dwpt_mean": "-2.2", - "dwpt_meanF": "28.0", - "eto_azmet": "10.5", - "eto_azmet_in": "0.41", - "eto_pen_mon": "9.7", - "eto_pen_mon_in": "0.38", - "heat_units_10C": "17.8", - "heat_units_13C": "15.0", - "heat_units_3413C": "16.9", - "heat_units_45F": "37.1", - "heat_units_50F": "32.1", - "heat_units_55F": "27.1", - "heat_units_7C": "20.6", - "heat_units_9455F": "30.4", - "heatstress_cotton_meanC": "25.7", - "heatstress_cotton_meanF": "78.3", - "meta_bat_volt_max": "-999.00", - "meta_bat_volt_mean": "-999.00", - "meta_bat_volt_min": "-999.00", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 5, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "47", - "relative_humidity_mean": "13", - "relative_humidity_min": "2", - "sol_rad_total": "31.41", - "sol_rad_total_ly": "750.72", - "temp_air_maxC": "37.8", - "temp_air_maxF": "100.0", - "temp_air_meanC": "31.3", - "temp_air_meanF": "88.3", - "temp_air_minC": "23.0", - "temp_air_minF": "73.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.52", - "vp_actual_mean": "0.52", - "vp_actual_min": "0.08", - "vp_deficit_mean": "4.16", - "wind_2min_spd_max_mph": "13.6", - "wind_2min_spd_max_mps": "6.1", - "wind_2min_spd_mean_mph": "6.5", - "wind_2min_spd_mean_mps": "2.9", - "wind_2min_timestamp": "2023-06-21T23:27:20-07:00", - "wind_2min_vector_dir": "-99999", - "wind_spd_max_mph": "19.0", - "wind_spd_max_mps": "8.5", - "wind_spd_mean_mph": "6.5", - "wind_spd_mean_mps": "2.9", - "wind_vector_dir": "-99999", - "wind_vector_dir_stand_dev": "-99999", - "wind_vector_magnitude": "-9999.0", - "wind_vector_magnitude_mph": "-9999.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "173", - "date_year": "2023", - "datetime": "2023-06-22", - "dwpt_mean": "-7.8", - "dwpt_meanF": "18.0", - "eto_azmet": "11.5", - "eto_azmet_in": "0.45", - "eto_pen_mon": "11.2", - "eto_pen_mon_in": "0.44", - "heat_units_10C": "16.1", - "heat_units_13C": "13.3", - "heat_units_3413C": "14.9", - "heat_units_45F": "34.0", - "heat_units_50F": "29.0", - "heat_units_55F": "24.0", - "heat_units_7C": "18.9", - "heat_units_9455F": "26.8", - "heatstress_cotton_meanC": "24.5", - "heatstress_cotton_meanF": "76.0", - "meta_bat_volt_max": "14.24", - "meta_bat_volt_mean": "13.35", - "meta_bat_volt_min": "12.78", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "38", - "relative_humidity_mean": "9", - "relative_humidity_min": "2", - "sol_rad_total": "31.63", - "sol_rad_total_ly": "755.98", - "temp_air_maxC": "37.0", - "temp_air_maxF": "98.6", - "temp_air_meanC": "29.9", - "temp_air_meanF": "85.8", - "temp_air_minC": "19.1", - "temp_air_minF": "66.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.01", - "vp_actual_mean": "0.34", - "vp_actual_min": "0.11", - "vp_deficit_mean": "4.02", - "wind_2min_spd_max_mph": "20.8", - "wind_2min_spd_max_mps": "9.3", - "wind_2min_spd_mean_mph": "9.2", - "wind_2min_spd_mean_mps": "4.1", - "wind_2min_timestamp": "2023-06-22T23:56:50-07:00", - "wind_2min_vector_dir": "303", - "wind_spd_max_mph": "27.7", - "wind_spd_max_mps": "12.4", - "wind_spd_mean_mph": "9.2", - "wind_spd_mean_mps": "4.1", - "wind_vector_dir": "298", - "wind_vector_dir_stand_dev": "30", - "wind_vector_magnitude": "3.5", - "wind_vector_magnitude_mph": "7.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "22", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "22", - "chill_hours_7C": "0", - "date_doy": "174", - "date_year": "2023", - "datetime": "2023-06-23", - "dwpt_mean": "-5.0", - "dwpt_meanF": "22.9", - "eto_azmet": "10.0", - "eto_azmet_in": "0.39", - "eto_pen_mon": "9.4", - "eto_pen_mon_in": "0.37", - "heat_units_10C": "16.0", - "heat_units_13C": "13.2", - "heat_units_3413C": "14.6", - "heat_units_45F": "33.8", - "heat_units_50F": "28.8", - "heat_units_55F": "23.8", - "heat_units_7C": "18.8", - "heat_units_9455F": "26.2", - "heatstress_cotton_meanC": "22.1", - "heatstress_cotton_meanF": "71.8", - "meta_bat_volt_max": "14.33", - "meta_bat_volt_mean": "13.37", - "meta_bat_volt_min": "12.77", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 2, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "44", - "relative_humidity_mean": "13", - "relative_humidity_min": "2", - "sol_rad_total": "32.12", - "sol_rad_total_ly": "767.69", - "temp_air_maxC": "35.8", - "temp_air_maxF": "96.4", - "temp_air_meanC": "26.9", - "temp_air_meanF": "80.4", - "temp_air_minC": "19.2", - "temp_air_minF": "66.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.20", - "vp_actual_mean": "0.42", - "vp_actual_min": "0.13", - "vp_deficit_mean": "3.28", - "wind_2min_spd_max_mph": "21.7", - "wind_2min_spd_max_mps": "9.7", - "wind_2min_spd_mean_mph": "6.5", - "wind_2min_spd_mean_mps": "2.9", - "wind_2min_timestamp": "2023-06-23T01:36:40-07:00", - "wind_2min_vector_dir": "310", - "wind_spd_max_mph": "26.6", - "wind_spd_max_mps": "11.9", - "wind_spd_mean_mph": "6.5", - "wind_spd_mean_mps": "2.9", - "wind_vector_dir": "304", - "wind_vector_dir_stand_dev": "34", - "wind_vector_magnitude": "2.3", - "wind_vector_magnitude_mph": "5.1" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "19", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "19", - "chill_hours_7C": "0", - "date_doy": "175", - "date_year": "2023", - "datetime": "2023-06-24", - "dwpt_mean": "0.9", - "dwpt_meanF": "33.5", - "eto_azmet": "8.6", - "eto_azmet_in": "0.34", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "15.2", - "heat_units_13C": "12.4", - "heat_units_3413C": "14.0", - "heat_units_45F": "32.3", - "heat_units_50F": "27.3", - "heat_units_55F": "22.3", - "heat_units_7C": "18.0", - "heat_units_9455F": "25.1", - "heatstress_cotton_meanC": "24.1", - "heatstress_cotton_meanF": "75.4", - "meta_bat_volt_max": "14.16", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "52", - "relative_humidity_mean": "19", - "relative_humidity_min": "4", - "sol_rad_total": "31.07", - "sol_rad_total_ly": "742.59", - "temp_air_maxC": "38.3", - "temp_air_maxF": "100.9", - "temp_air_meanC": "29.4", - "temp_air_meanF": "84.9", - "temp_air_minC": "16.6", - "temp_air_minF": "61.9", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.34", - "vp_actual_mean": "0.65", - "vp_actual_min": "0.28", - "vp_deficit_mean": "3.72", - "wind_2min_spd_max_mph": "14.3", - "wind_2min_spd_max_mps": "6.4", - "wind_2min_spd_mean_mph": "3.1", - "wind_2min_spd_mean_mps": "1.4", - "wind_2min_timestamp": "2023-06-24T23:58:40-07:00", - "wind_2min_vector_dir": "313", - "wind_spd_max_mph": "19.9", - "wind_spd_max_mps": "8.9", - "wind_spd_mean_mph": "3.1", - "wind_spd_mean_mps": "1.4", - "wind_vector_dir": "267", - "wind_vector_dir_stand_dev": "52", - "wind_vector_magnitude": "0.6", - "wind_vector_magnitude_mph": "1.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "176", - "date_year": "2023", - "datetime": "2023-06-25", - "dwpt_mean": "-8.6", - "dwpt_meanF": "16.6", - "eto_azmet": "10.1", - "eto_azmet_in": "0.40", - "eto_pen_mon": "8.8", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "16.8", - "heat_units_13C": "14.0", - "heat_units_3413C": "15.9", - "heat_units_45F": "35.3", - "heat_units_50F": "30.3", - "heat_units_55F": "25.3", - "heat_units_7C": "19.6", - "heat_units_9455F": "28.7", - "heatstress_cotton_meanC": "26.3", - "heatstress_cotton_meanF": "79.3", - "meta_bat_volt_max": "14.13", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.77", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "29", - "relative_humidity_mean": "7", - "relative_humidity_min": "2", - "sol_rad_total": "31.42", - "sol_rad_total_ly": "750.96", - "temp_air_maxC": "40.0", - "temp_air_maxF": "104.0", - "temp_air_meanC": "32.7", - "temp_air_meanF": "90.9", - "temp_air_minC": "20.0", - "temp_air_minF": "68.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "0.91", - "vp_actual_mean": "0.32", - "vp_actual_min": "0.13", - "vp_deficit_mean": "4.81", - "wind_2min_spd_max_mph": "13.9", - "wind_2min_spd_max_mps": "6.2", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-06-25T00:03:30-07:00", - "wind_2min_vector_dir": "301", - "wind_spd_max_mph": "16.3", - "wind_spd_max_mps": "7.3", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "304", - "wind_vector_dir_stand_dev": "41", - "wind_vector_magnitude": "1.6", - "wind_vector_magnitude_mph": "3.6" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "177", - "date_year": "2023", - "datetime": "2023-06-26", - "dwpt_mean": "-5.4", - "dwpt_meanF": "22.4", - "eto_azmet": "10.9", - "eto_azmet_in": "0.43", - "eto_pen_mon": "11.1", - "eto_pen_mon_in": "0.44", - "heat_units_10C": "19.2", - "heat_units_13C": "16.4", - "heat_units_3413C": "18.8", - "heat_units_45F": "39.5", - "heat_units_50F": "34.5", - "heat_units_55F": "29.5", - "heat_units_7C": "22.0", - "heat_units_9455F": "33.8", - "heatstress_cotton_meanC": "27.1", - "heatstress_cotton_meanF": "80.8", - "meta_bat_volt_max": "14.11", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.80", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "20", - "relative_humidity_mean": "9", - "relative_humidity_min": "4", - "sol_rad_total": "30.76", - "sol_rad_total_ly": "735.18", - "temp_air_maxC": "39.7", - "temp_air_maxF": "103.5", - "temp_air_meanC": "33.5", - "temp_air_meanF": "92.3", - "temp_air_minC": "26.3", - "temp_air_minF": "79.3", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "0.88", - "vp_actual_mean": "0.41", - "vp_actual_min": "0.20", - "vp_deficit_mean": "4.88", - "wind_2min_spd_max_mph": "17.2", - "wind_2min_spd_max_mps": "7.7", - "wind_2min_spd_mean_mph": "8.1", - "wind_2min_spd_mean_mps": "3.6", - "wind_2min_timestamp": "2023-06-26T21:59:20-07:00", - "wind_2min_vector_dir": "298", - "wind_spd_max_mph": "23.0", - "wind_spd_max_mps": "10.3", - "wind_spd_mean_mph": "8.1", - "wind_spd_mean_mps": "3.6", - "wind_vector_dir": "308", - "wind_vector_dir_stand_dev": "32", - "wind_vector_magnitude": "3.1", - "wind_vector_magnitude_mph": "6.9" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "178", - "date_year": "2023", - "datetime": "2023-06-27", - "dwpt_mean": "-0.7", - "dwpt_meanF": "30.7", - "eto_azmet": "9.7", - "eto_azmet_in": "0.38", - "eto_pen_mon": "8.8", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "18.3", - "heat_units_13C": "15.6", - "heat_units_3413C": "17.7", - "heat_units_45F": "38.0", - "heat_units_50F": "33.0", - "heat_units_55F": "28.0", - "heat_units_7C": "21.1", - "heat_units_9455F": "31.9", - "heatstress_cotton_meanC": "26.1", - "heatstress_cotton_meanF": "78.9", - "meta_bat_volt_max": "14.15", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.78", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "26", - "relative_humidity_mean": "13", - "relative_humidity_min": "4", - "sol_rad_total": "30.79", - "sol_rad_total_ly": "735.90", - "temp_air_maxC": "38.9", - "temp_air_maxF": "102.0", - "temp_air_meanC": "31.8", - "temp_air_meanF": "89.2", - "temp_air_minC": "24.2", - "temp_air_minF": "75.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.01", - "vp_actual_mean": "0.58", - "vp_actual_min": "0.26", - "vp_deficit_mean": "4.28", - "wind_2min_spd_max_mph": "16.3", - "wind_2min_spd_max_mps": "7.3", - "wind_2min_spd_mean_mph": "5.1", - "wind_2min_spd_mean_mps": "2.3", - "wind_2min_timestamp": "2023-06-27T00:38:40-07:00", - "wind_2min_vector_dir": "309", - "wind_spd_max_mph": "21.3", - "wind_spd_max_mps": "9.5", - "wind_spd_mean_mph": "5.1", - "wind_spd_mean_mps": "2.3", - "wind_vector_dir": "290", - "wind_vector_dir_stand_dev": "46", - "wind_vector_magnitude": "1.5", - "wind_vector_magnitude_mph": "3.4" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "21", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "21", - "chill_hours_7C": "0", - "date_doy": "179", - "date_year": "2023", - "datetime": "2023-06-28", - "dwpt_mean": "-1.2", - "dwpt_meanF": "29.9", - "eto_azmet": "9.3", - "eto_azmet_in": "0.37", - "eto_pen_mon": "8.0", - "eto_pen_mon_in": "0.32", - "heat_units_10C": "15.4", - "heat_units_13C": "12.6", - "heat_units_3413C": "14.3", - "heat_units_45F": "32.7", - "heat_units_50F": "27.7", - "heat_units_55F": "22.7", - "heat_units_7C": "18.2", - "heat_units_9455F": "25.7", - "heatstress_cotton_meanC": "24.9", - "heatstress_cotton_meanF": "76.7", - "meta_bat_volt_max": "14.19", - "meta_bat_volt_mean": "13.32", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "52", - "relative_humidity_mean": "16", - "relative_humidity_min": "4", - "sol_rad_total": "30.71", - "sol_rad_total_ly": "733.99", - "temp_air_maxC": "38.4", - "temp_air_maxF": "101.1", - "temp_air_meanC": "30.3", - "temp_air_meanF": "86.5", - "temp_air_minC": "17.2", - "temp_air_minF": "63.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.22", - "vp_actual_mean": "0.56", - "vp_actual_min": "0.23", - "vp_deficit_mean": "4.00", - "wind_2min_spd_max_mph": "14.8", - "wind_2min_spd_max_mps": "6.6", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-06-28T21:25:40-07:00", - "wind_2min_vector_dir": "295", - "wind_spd_max_mph": "17.7", - "wind_spd_max_mps": "7.9", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "263", - "wind_vector_dir_stand_dev": "41", - "wind_vector_magnitude": "1.3", - "wind_vector_magnitude_mph": "2.9" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "180", - "date_year": "2023", - "datetime": "2023-06-29", - "dwpt_mean": "3.9", - "dwpt_meanF": "39.1", - "eto_azmet": "9.1", - "eto_azmet_in": "0.36", - "eto_pen_mon": "7.3", - "eto_pen_mon_in": "0.29", - "heat_units_10C": "17.5", - "heat_units_13C": "14.7", - "heat_units_3413C": "16.7", - "heat_units_45F": "36.5", - "heat_units_50F": "31.5", - "heat_units_55F": "26.5", - "heat_units_7C": "20.3", - "heat_units_9455F": "30.0", - "heatstress_cotton_meanC": "26.2", - "heatstress_cotton_meanF": "79.1", - "meta_bat_volt_max": "14.14", - "meta_bat_volt_mean": "13.30", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "46", - "relative_humidity_mean": "19", - "relative_humidity_min": "8", - "sol_rad_total": "30.62", - "sol_rad_total_ly": "731.84", - "temp_air_maxC": "39.1", - "temp_air_maxF": "102.4", - "temp_air_meanC": "31.3", - "temp_air_meanF": "88.3", - "temp_air_minC": "21.9", - "temp_air_minF": "71.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.37", - "vp_actual_mean": "0.81", - "vp_actual_min": "0.55", - "vp_deficit_mean": "3.94", - "wind_2min_spd_max_mph": "11.6", - "wind_2min_spd_max_mps": "5.2", - "wind_2min_spd_mean_mph": "3.1", - "wind_2min_spd_mean_mps": "1.4", - "wind_2min_timestamp": "2023-06-29T00:20:50-07:00", - "wind_2min_vector_dir": "298", - "wind_spd_max_mph": "16.6", - "wind_spd_max_mps": "7.4", - "wind_spd_mean_mph": "3.1", - "wind_spd_mean_mps": "1.4", - "wind_vector_dir": "259", - "wind_vector_dir_stand_dev": "58", - "wind_vector_magnitude": "0.5", - "wind_vector_magnitude_mph": "1.1" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "181", - "date_year": "2023", - "datetime": "2023-06-30", - "dwpt_mean": "8.0", - "dwpt_meanF": "46.3", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "6.9", - "eto_pen_mon_in": "0.27", - "heat_units_10C": "17.1", - "heat_units_13C": "14.3", - "heat_units_3413C": "16.4", - "heat_units_45F": "35.7", - "heat_units_50F": "30.7", - "heat_units_55F": "25.7", - "heat_units_7C": "19.9", - "heat_units_9455F": "29.5", - "heatstress_cotton_meanC": "26.2", - "heatstress_cotton_meanF": "79.1", - "meta_bat_volt_max": "14.10", - "meta_bat_volt_mean": "13.28", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "52", - "relative_humidity_mean": "26", - "relative_humidity_min": "8", - "sol_rad_total": "29.20", - "sol_rad_total_ly": "697.90", - "temp_air_maxC": "41.8", - "temp_air_maxF": "107.2", - "temp_air_meanC": "31.3", - "temp_air_meanF": "88.3", - "temp_air_minC": "20.3", - "temp_air_minF": "68.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.77", - "vp_actual_mean": "1.07", - "vp_actual_min": "0.60", - "vp_deficit_mean": "3.83", - "wind_2min_spd_max_mph": "10.1", - "wind_2min_spd_max_mps": "4.5", - "wind_2min_spd_mean_mph": "2.5", - "wind_2min_spd_mean_mps": "1.1", - "wind_2min_timestamp": "2023-06-30T09:21:10-07:00", - "wind_2min_vector_dir": "179", - "wind_spd_max_mph": "11.9", - "wind_spd_max_mps": "5.3", - "wind_spd_mean_mph": "2.5", - "wind_spd_mean_mps": "1.1", - "wind_vector_dir": "195", - "wind_vector_dir_stand_dev": "30", - "wind_vector_magnitude": "0.8", - "wind_vector_magnitude_mph": "1.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "182", - "date_year": "2023", - "datetime": "2023-07-01", - "dwpt_mean": "7.8", - "dwpt_meanF": "46.1", - "eto_azmet": "9.2", - "eto_azmet_in": "0.36", - "eto_pen_mon": "8.2", - "eto_pen_mon_in": "0.32", - "heat_units_10C": "17.4", - "heat_units_13C": "14.6", - "heat_units_3413C": "16.8", - "heat_units_45F": "36.3", - "heat_units_50F": "31.3", - "heat_units_55F": "26.3", - "heat_units_7C": "20.2", - "heat_units_9455F": "30.3", - "heatstress_cotton_meanC": "26.8", - "heatstress_cotton_meanF": "80.2", - "meta_bat_volt_max": "14.03", - "meta_bat_volt_mean": "13.26", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "61", - "relative_humidity_mean": "26", - "relative_humidity_min": "7", - "sol_rad_total": "29.99", - "sol_rad_total_ly": "716.78", - "temp_air_maxC": "42.6", - "temp_air_maxF": "108.7", - "temp_air_meanC": "32.3", - "temp_air_meanF": "90.1", - "temp_air_minC": "21.1", - "temp_air_minF": "70.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.57", - "vp_actual_mean": "1.06", - "vp_actual_min": "0.57", - "vp_deficit_mean": "4.14", - "wind_2min_spd_max_mph": "10.7", - "wind_2min_spd_max_mps": "4.8", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-07-01T10:50:00-07:00", - "wind_2min_vector_dir": "175", - "wind_spd_max_mph": "14.1", - "wind_spd_max_mps": "6.3", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "189", - "wind_vector_dir_stand_dev": "23", - "wind_vector_magnitude": "1.5", - "wind_vector_magnitude_mph": "3.4" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "183", - "date_year": "2023", - "datetime": "2023-07-02", - "dwpt_mean": "10.0", - "dwpt_meanF": "50.0", - "eto_azmet": "9.1", - "eto_azmet_in": "0.36", - "eto_pen_mon": "8.4", - "eto_pen_mon_in": "0.33", - "heat_units_10C": "18.0", - "heat_units_13C": "15.3", - "heat_units_3413C": "17.5", - "heat_units_45F": "37.5", - "heat_units_50F": "32.5", - "heat_units_55F": "27.5", - "heat_units_7C": "20.8", - "heat_units_9455F": "31.5", - "heatstress_cotton_meanC": "27.4", - "heatstress_cotton_meanF": "81.4", - "meta_bat_volt_max": "14.02", - "meta_bat_volt_mean": "13.25", - "meta_bat_volt_min": "12.75", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "27", - "relative_humidity_min": "12", - "sol_rad_total": "29.83", - "sol_rad_total_ly": "712.95", - "temp_air_maxC": "43.0", - "temp_air_maxF": "109.4", - "temp_air_meanC": "32.8", - "temp_air_meanF": "91.0", - "temp_air_minC": "22.5", - "temp_air_minF": "72.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.99", - "vp_actual_mean": "1.23", - "vp_actual_min": "0.77", - "vp_deficit_mean": "4.07", - "wind_2min_spd_max_mph": "11.6", - "wind_2min_spd_max_mps": "5.2", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-07-02T11:58:20-07:00", - "wind_2min_vector_dir": "185", - "wind_spd_max_mph": "14.5", - "wind_spd_max_mps": "6.5", - "wind_spd_mean_mph": "4.0", - "wind_spd_mean_mps": "1.8", - "wind_vector_dir": "186", - "wind_vector_dir_stand_dev": "22", - "wind_vector_magnitude": "1.6", - "wind_vector_magnitude_mph": "3.6" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "184", - "date_year": "2023", - "datetime": "2023-07-03", - "dwpt_mean": "13.3", - "dwpt_meanF": "56.0", - "eto_azmet": "8.9", - "eto_azmet_in": "0.35", - "eto_pen_mon": "8.6", - "eto_pen_mon_in": "0.34", - "heat_units_10C": "18.1", - "heat_units_13C": "15.3", - "heat_units_3413C": "17.7", - "heat_units_45F": "37.5", - "heat_units_50F": "32.5", - "heat_units_55F": "27.5", - "heat_units_7C": "20.8", - "heat_units_9455F": "31.8", - "heatstress_cotton_meanC": "28.0", - "heatstress_cotton_meanF": "82.4", - "meta_bat_volt_max": "14.01", - "meta_bat_volt_mean": "13.25", - "meta_bat_volt_min": "12.76", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "60", - "relative_humidity_mean": "34", - "relative_humidity_min": "10", - "sol_rad_total": "29.73", - "sol_rad_total_ly": "710.56", - "temp_air_maxC": "44.0", - "temp_air_maxF": "111.2", - "temp_air_meanC": "32.9", - "temp_air_meanF": "91.2", - "temp_air_minC": "22.5", - "temp_air_minF": "72.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.24", - "vp_actual_mean": "1.53", - "vp_actual_min": "0.88", - "vp_deficit_mean": "3.81", - "wind_2min_spd_max_mph": "11.6", - "wind_2min_spd_max_mps": "5.2", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-07-03T17:22:00-07:00", - "wind_2min_vector_dir": "199", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "188", - "wind_vector_dir_stand_dev": "23", - "wind_vector_magnitude": "1.7", - "wind_vector_magnitude_mph": "3.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "185", - "date_year": "2023", - "datetime": "2023-07-04", - "dwpt_mean": "13.9", - "dwpt_meanF": "57.0", - "eto_azmet": "9.2", - "eto_azmet_in": "0.36", - "eto_pen_mon": "9.1", - "eto_pen_mon_in": "0.36", - "heat_units_10C": "18.4", - "heat_units_13C": "15.7", - "heat_units_3413C": "18.1", - "heat_units_45F": "38.2", - "heat_units_50F": "33.2", - "heat_units_55F": "28.2", - "heat_units_7C": "21.2", - "heat_units_9455F": "32.5", - "heatstress_cotton_meanC": "28.3", - "heatstress_cotton_meanF": "82.9", - "meta_bat_volt_max": "14.05", - "meta_bat_volt_mean": "13.27", - "meta_bat_volt_min": "12.78", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "67", - "relative_humidity_mean": "35", - "relative_humidity_min": "10", - "sol_rad_total": "29.62", - "sol_rad_total_ly": "707.94", - "temp_air_maxC": "43.1", - "temp_air_maxF": "109.6", - "temp_air_meanC": "33.1", - "temp_air_meanF": "91.6", - "temp_air_minC": "23.8", - "temp_air_minF": "74.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.43", - "vp_actual_mean": "1.59", - "vp_actual_min": "0.59", - "vp_deficit_mean": "3.76", - "wind_2min_spd_max_mph": "14.3", - "wind_2min_spd_max_mps": "6.4", - "wind_2min_spd_mean_mph": "5.1", - "wind_2min_spd_mean_mps": "2.3", - "wind_2min_timestamp": "2023-07-04T14:10:30-07:00", - "wind_2min_vector_dir": "197", - "wind_spd_max_mph": "18.3", - "wind_spd_max_mps": "8.2", - "wind_spd_mean_mph": "5.1", - "wind_spd_mean_mps": "2.3", - "wind_vector_dir": "194", - "wind_vector_dir_stand_dev": "30", - "wind_vector_magnitude": "1.9", - "wind_vector_magnitude_mph": "4.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "186", - "date_year": "2023", - "datetime": "2023-07-05", - "dwpt_mean": "7.3", - "dwpt_meanF": "45.1", - "eto_azmet": "8.9", - "eto_azmet_in": "0.35", - "eto_pen_mon": "7.2", - "eto_pen_mon_in": "0.28", - "heat_units_10C": "16.6", - "heat_units_13C": "13.8", - "heat_units_3413C": "15.8", - "heat_units_45F": "34.9", - "heat_units_50F": "29.9", - "heat_units_55F": "24.9", - "heat_units_7C": "19.4", - "heat_units_9455F": "28.4", - "heatstress_cotton_meanC": "26.7", - "heatstress_cotton_meanF": "80.0", - "meta_bat_volt_max": "14.11", - "meta_bat_volt_mean": "13.27", - "meta_bat_volt_min": "12.76", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "49", - "relative_humidity_mean": "22", - "relative_humidity_min": "4", - "sol_rad_total": "30.67", - "sol_rad_total_ly": "733.03", - "temp_air_maxC": "41.3", - "temp_air_maxF": "106.3", - "temp_air_meanC": "31.9", - "temp_air_meanF": "89.4", - "temp_air_minC": "19.2", - "temp_air_minF": "66.6", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.89", - "vp_actual_mean": "1.02", - "vp_actual_min": "0.25", - "vp_deficit_mean": "3.97", - "wind_2min_spd_max_mph": "11.2", - "wind_2min_spd_max_mps": "5.0", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-07-05T16:26:00-07:00", - "wind_2min_vector_dir": "203", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "196", - "wind_vector_dir_stand_dev": "38", - "wind_vector_magnitude": "0.8", - "wind_vector_magnitude_mph": "1.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "187", - "date_year": "2023", - "datetime": "2023-07-06", - "dwpt_mean": "3.2", - "dwpt_meanF": "37.8", - "eto_azmet": "9.9", - "eto_azmet_in": "0.39", - "eto_pen_mon": "9.2", - "eto_pen_mon_in": "0.36", - "heat_units_10C": "17.8", - "heat_units_13C": "15.0", - "heat_units_3413C": "17.2", - "heat_units_45F": "37.1", - "heat_units_50F": "32.1", - "heat_units_55F": "27.1", - "heat_units_7C": "20.6", - "heat_units_9455F": "31.0", - "heatstress_cotton_meanC": "27.4", - "heatstress_cotton_meanF": "81.3", - "meta_bat_volt_max": "14.07", - "meta_bat_volt_mean": "13.27", - "meta_bat_volt_min": "12.78", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "59", - "relative_humidity_mean": "19", - "relative_humidity_min": "3", - "sol_rad_total": "30.50", - "sol_rad_total_ly": "728.97", - "temp_air_maxC": "41.1", - "temp_air_maxF": "106.0", - "temp_air_meanC": "33.4", - "temp_air_meanF": "92.1", - "temp_air_minC": "22.3", - "temp_air_minF": "72.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.75", - "vp_actual_mean": "0.77", - "vp_actual_min": "0.21", - "vp_deficit_mean": "4.62", - "wind_2min_spd_max_mph": "20.1", - "wind_2min_spd_max_mps": "9.0", - "wind_2min_spd_mean_mph": "5.4", - "wind_2min_spd_mean_mps": "2.4", - "wind_2min_timestamp": "2023-07-06T22:47:10-07:00", - "wind_2min_vector_dir": "300", - "wind_spd_max_mph": "23.7", - "wind_spd_max_mps": "10.6", - "wind_spd_mean_mph": "5.4", - "wind_spd_mean_mps": "2.4", - "wind_vector_dir": "270", - "wind_vector_dir_stand_dev": "40", - "wind_vector_magnitude": "1.7", - "wind_vector_magnitude_mph": "3.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "188", - "date_year": "2023", - "datetime": "2023-07-07", - "dwpt_mean": "-5.0", - "dwpt_meanF": "22.9", - "eto_azmet": "9.9", - "eto_azmet_in": "0.39", - "eto_pen_mon": "8.3", - "eto_pen_mon_in": "0.33", - "heat_units_10C": "17.7", - "heat_units_13C": "14.9", - "heat_units_3413C": "17.0", - "heat_units_45F": "36.8", - "heat_units_50F": "31.8", - "heat_units_55F": "26.8", - "heat_units_7C": "20.4", - "heat_units_9455F": "30.6", - "heatstress_cotton_meanC": "27.2", - "heatstress_cotton_meanF": "80.9", - "meta_bat_volt_max": "14.12", - "meta_bat_volt_mean": "13.29", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "28", - "relative_humidity_mean": "9", - "relative_humidity_min": "2", - "sol_rad_total": "30.73", - "sol_rad_total_ly": "734.46", - "temp_air_maxC": "40.7", - "temp_air_maxF": "105.3", - "temp_air_meanC": "33.5", - "temp_air_meanF": "92.3", - "temp_air_minC": "22.1", - "temp_air_minF": "71.8", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "1.20", - "vp_actual_mean": "0.42", - "vp_actual_min": "0.19", - "vp_deficit_mean": "4.92", - "wind_2min_spd_max_mph": "16.1", - "wind_2min_spd_max_mps": "7.2", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-07-07T00:15:10-07:00", - "wind_2min_vector_dir": "302", - "wind_spd_max_mph": "19.0", - "wind_spd_max_mps": "8.5", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "298", - "wind_vector_dir_stand_dev": "53", - "wind_vector_magnitude": "0.9", - "wind_vector_magnitude_mph": "2.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "189", - "date_year": "2023", - "datetime": "2023-07-08", - "dwpt_mean": "8.5", - "dwpt_meanF": "47.3", - "eto_azmet": "8.8", - "eto_azmet_in": "0.35", - "eto_pen_mon": "7.6", - "eto_pen_mon_in": "0.30", - "heat_units_10C": "16.9", - "heat_units_13C": "14.2", - "heat_units_3413C": "16.2", - "heat_units_45F": "35.5", - "heat_units_50F": "30.5", - "heat_units_55F": "25.5", - "heat_units_7C": "19.7", - "heat_units_9455F": "29.1", - "heatstress_cotton_meanC": "26.7", - "heatstress_cotton_meanF": "80.1", - "meta_bat_volt_max": "14.07", - "meta_bat_volt_mean": "13.28", - "meta_bat_volt_min": "12.76", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "43", - "relative_humidity_mean": "24", - "relative_humidity_min": "8", - "sol_rad_total": "29.86", - "sol_rad_total_ly": "713.67", - "temp_air_maxC": "41.3", - "temp_air_maxF": "106.3", - "temp_air_meanC": "31.8", - "temp_air_meanF": "89.2", - "temp_air_minC": "20.0", - "temp_air_minF": "68.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.08", - "vp_actual_mean": "1.11", - "vp_actual_min": "0.59", - "vp_deficit_mean": "3.87", - "wind_2min_spd_max_mph": "11.0", - "wind_2min_spd_max_mps": "4.9", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-07-08T12:11:40-07:00", - "wind_2min_vector_dir": "141", - "wind_spd_max_mph": "13.0", - "wind_spd_max_mps": "5.8", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "158", - "wind_vector_dir_stand_dev": "35", - "wind_vector_magnitude": "1.1", - "wind_vector_magnitude_mph": "2.5" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "190", - "date_year": "2023", - "datetime": "2023-07-09", - "dwpt_mean": "10.4", - "dwpt_meanF": "50.7", - "eto_azmet": "9.3", - "eto_azmet_in": "0.37", - "eto_pen_mon": "8.4", - "eto_pen_mon_in": "0.33", - "heat_units_10C": "17.9", - "heat_units_13C": "15.1", - "heat_units_3413C": "17.2", - "heat_units_45F": "37.3", - "heat_units_50F": "32.3", - "heat_units_55F": "27.3", - "heat_units_7C": "20.7", - "heat_units_9455F": "31.0", - "heatstress_cotton_meanC": "27.2", - "heatstress_cotton_meanF": "80.9", - "meta_bat_volt_max": "14.09", - "meta_bat_volt_mean": "13.29", - "meta_bat_volt_min": "12.77", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "49", - "relative_humidity_mean": "27", - "relative_humidity_min": "12", - "sol_rad_total": "29.35", - "sol_rad_total_ly": "701.48", - "temp_air_maxC": "39.7", - "temp_air_maxF": "103.5", - "temp_air_meanC": "32.0", - "temp_air_meanF": "89.6", - "temp_air_minC": "22.9", - "temp_air_minF": "73.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.19", - "vp_actual_mean": "1.26", - "vp_actual_min": "0.68", - "vp_deficit_mean": "3.69", - "wind_2min_spd_max_mph": "14.5", - "wind_2min_spd_max_mps": "6.5", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-07-09T10:42:10-07:00", - "wind_2min_vector_dir": "149", - "wind_spd_max_mph": "16.8", - "wind_spd_max_mps": "7.5", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "164", - "wind_vector_dir_stand_dev": "20", - "wind_vector_magnitude": "2.0", - "wind_vector_magnitude_mph": "4.5" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "191", - "date_year": "2023", - "datetime": "2023-07-10", - "dwpt_mean": "16.3", - "dwpt_meanF": "61.4", - "eto_azmet": "9.1", - "eto_azmet_in": "0.36", - "eto_pen_mon": "8.5", - "eto_pen_mon_in": "0.34", - "heat_units_10C": "18.8", - "heat_units_13C": "16.0", - "heat_units_3413C": "18.4", - "heat_units_45F": "38.9", - "heat_units_50F": "33.9", - "heat_units_55F": "28.9", - "heat_units_7C": "21.6", - "heat_units_9455F": "33.2", - "heatstress_cotton_meanC": "29.1", - "heatstress_cotton_meanF": "84.3", - "meta_bat_volt_max": "14.05", - "meta_bat_volt_mean": "13.27", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "65", - "relative_humidity_mean": "38", - "relative_humidity_min": "21", - "sol_rad_total": "28.32", - "sol_rad_total_ly": "676.86", - "temp_air_maxC": "40.7", - "temp_air_maxF": "105.3", - "temp_air_meanC": "33.3", - "temp_air_meanF": "91.9", - "temp_air_minC": "25.2", - "temp_air_minF": "77.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.42", - "vp_actual_mean": "1.86", - "vp_actual_min": "1.17", - "vp_deficit_mean": "3.43", - "wind_2min_spd_max_mph": "13.4", - "wind_2min_spd_max_mps": "6.0", - "wind_2min_spd_mean_mph": "5.4", - "wind_2min_spd_mean_mps": "2.4", - "wind_2min_timestamp": "2023-07-10T17:29:50-07:00", - "wind_2min_vector_dir": "197", - "wind_spd_max_mph": "17.7", - "wind_spd_max_mps": "7.9", - "wind_spd_mean_mph": "5.4", - "wind_spd_mean_mps": "2.4", - "wind_vector_dir": "168", - "wind_vector_dir_stand_dev": "32", - "wind_vector_magnitude": "1.9", - "wind_vector_magnitude_mph": "4.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "192", - "date_year": "2023", - "datetime": "2023-07-11", - "dwpt_mean": "17.2", - "dwpt_meanF": "62.9", - "eto_azmet": "7.9", - "eto_azmet_in": "0.31", - "eto_pen_mon": "7.6", - "eto_pen_mon_in": "0.30", - "heat_units_10C": "19.4", - "heat_units_13C": "16.6", - "heat_units_3413C": "19.3", - "heat_units_45F": "39.9", - "heat_units_50F": "34.9", - "heat_units_55F": "29.9", - "heat_units_7C": "22.1", - "heat_units_9455F": "34.7", - "heatstress_cotton_meanC": "30.5", - "heatstress_cotton_meanF": "86.9", - "meta_bat_volt_max": "13.98", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.80", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "62", - "relative_humidity_mean": "37", - "relative_humidity_min": "19", - "sol_rad_total": "28.24", - "sol_rad_total_ly": "674.95", - "temp_air_maxC": "42.2", - "temp_air_maxF": "108.0", - "temp_air_meanC": "34.9", - "temp_air_meanF": "94.8", - "temp_air_minC": "26.9", - "temp_air_minF": "80.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.63", - "vp_actual_mean": "1.96", - "vp_actual_min": "1.45", - "vp_deficit_mean": "3.82", - "wind_2min_spd_max_mph": "10.3", - "wind_2min_spd_max_mps": "4.6", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-07-11T09:12:30-07:00", - "wind_2min_vector_dir": "143", - "wind_spd_max_mph": "12.8", - "wind_spd_max_mps": "5.7", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "179", - "wind_vector_dir_stand_dev": "35", - "wind_vector_magnitude": "1.1", - "wind_vector_magnitude_mph": "2.5" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "193", - "date_year": "2023", - "datetime": "2023-07-12", - "dwpt_mean": "15.9", - "dwpt_meanF": "60.7", - "eto_azmet": "8.7", - "eto_azmet_in": "0.34", - "eto_pen_mon": "7.9", - "eto_pen_mon_in": "0.31", - "heat_units_10C": "19.4", - "heat_units_13C": "16.6", - "heat_units_3413C": "19.2", - "heat_units_45F": "39.8", - "heat_units_50F": "34.8", - "heat_units_55F": "29.8", - "heat_units_7C": "22.1", - "heat_units_9455F": "34.6", - "heatstress_cotton_meanC": "30.5", - "heatstress_cotton_meanF": "87.0", - "meta_bat_volt_max": "13.97", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "55", - "relative_humidity_mean": "33", - "relative_humidity_min": "17", - "sol_rad_total": "27.79", - "sol_rad_total_ly": "664.20", - "temp_air_maxC": "42.5", - "temp_air_maxF": "108.5", - "temp_air_meanC": "35.4", - "temp_air_meanF": "95.7", - "temp_air_minC": "26.7", - "temp_air_minF": "80.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.43", - "vp_actual_mean": "1.81", - "vp_actual_min": "1.41", - "vp_deficit_mean": "4.14", - "wind_2min_spd_max_mph": "12.1", - "wind_2min_spd_max_mps": "5.4", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-07-12T15:24:50-07:00", - "wind_2min_vector_dir": "205", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "214", - "wind_vector_dir_stand_dev": "33", - "wind_vector_magnitude": "1.4", - "wind_vector_magnitude_mph": "3.1" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "194", - "date_year": "2023", - "datetime": "2023-07-13", - "dwpt_mean": "14.3", - "dwpt_meanF": "57.7", - "eto_azmet": "8.6", - "eto_azmet_in": "0.34", - "eto_pen_mon": "7.9", - "eto_pen_mon_in": "0.31", - "heat_units_10C": "19.3", - "heat_units_13C": "16.5", - "heat_units_3413C": "19.2", - "heat_units_45F": "39.7", - "heat_units_50F": "34.7", - "heat_units_55F": "29.7", - "heat_units_7C": "22.0", - "heat_units_9455F": "34.6", - "heatstress_cotton_meanC": "30.7", - "heatstress_cotton_meanF": "87.2", - "meta_bat_volt_max": "13.96", - "meta_bat_volt_mean": "13.25", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "55", - "relative_humidity_mean": "29", - "relative_humidity_min": "13", - "sol_rad_total": "28.39", - "sol_rad_total_ly": "678.54", - "temp_air_maxC": "43.6", - "temp_air_maxF": "110.5", - "temp_air_meanC": "36.1", - "temp_air_meanF": "97.0", - "temp_air_minC": "26.5", - "temp_air_minF": "79.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.32", - "vp_actual_mean": "1.63", - "vp_actual_min": "1.20", - "vp_deficit_mean": "4.59", - "wind_2min_spd_max_mph": "12.1", - "wind_2min_spd_max_mps": "5.4", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-07-13T09:50:50-07:00", - "wind_2min_vector_dir": "299", - "wind_spd_max_mph": "17.7", - "wind_spd_max_mps": "7.9", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "240", - "wind_vector_dir_stand_dev": "33", - "wind_vector_magnitude": "1.2", - "wind_vector_magnitude_mph": "2.7" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "195", - "date_year": "2023", - "datetime": "2023-07-14", - "dwpt_mean": "15.5", - "dwpt_meanF": "59.9", - "eto_azmet": "8.4", - "eto_azmet_in": "0.33", - "eto_pen_mon": "7.4", - "eto_pen_mon_in": "0.29", - "heat_units_10C": "19.2", - "heat_units_13C": "16.4", - "heat_units_3413C": "19.1", - "heat_units_45F": "39.6", - "heat_units_50F": "34.6", - "heat_units_55F": "29.6", - "heat_units_7C": "22.0", - "heat_units_9455F": "34.4", - "heatstress_cotton_meanC": "30.7", - "heatstress_cotton_meanF": "87.2", - "meta_bat_volt_max": "13.89", - "meta_bat_volt_mean": "13.23", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "32", - "relative_humidity_min": "18", - "sol_rad_total": "28.11", - "sol_rad_total_ly": "671.85", - "temp_air_maxC": "43.9", - "temp_air_maxF": "111.0", - "temp_air_meanC": "35.9", - "temp_air_meanF": "96.6", - "temp_air_minC": "26.1", - "temp_air_minF": "79.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.48", - "vp_actual_mean": "1.76", - "vp_actual_min": "1.39", - "vp_deficit_mean": "4.41", - "wind_2min_spd_max_mph": "9.2", - "wind_2min_spd_max_mps": "4.1", - "wind_2min_spd_mean_mph": "2.9", - "wind_2min_spd_mean_mps": "1.3", - "wind_2min_timestamp": "2023-07-14T16:14:00-07:00", - "wind_2min_vector_dir": "191", - "wind_spd_max_mph": "11.6", - "wind_spd_max_mps": "5.2", - "wind_spd_mean_mph": "2.9", - "wind_spd_mean_mps": "1.3", - "wind_vector_dir": "185", - "wind_vector_dir_stand_dev": "34", - "wind_vector_magnitude": "1.0", - "wind_vector_magnitude_mph": "2.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "196", - "date_year": "2023", - "datetime": "2023-07-15", - "dwpt_mean": "16.3", - "dwpt_meanF": "61.4", - "eto_azmet": "8.9", - "eto_azmet_in": "0.35", - "eto_pen_mon": "8.1", - "eto_pen_mon_in": "0.32", - "heat_units_10C": "19.8", - "heat_units_13C": "17.0", - "heat_units_3413C": "20.0", - "heat_units_45F": "40.6", - "heat_units_50F": "35.6", - "heat_units_55F": "30.6", - "heat_units_7C": "22.6", - "heat_units_9455F": "36.0", - "heatstress_cotton_meanC": "31.4", - "heatstress_cotton_meanF": "88.6", - "meta_bat_volt_max": "13.93", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "32", - "relative_humidity_min": "16", - "sol_rad_total": "27.92", - "sol_rad_total_ly": "667.30", - "temp_air_maxC": "44.3", - "temp_air_maxF": "111.7", - "temp_air_meanC": "36.8", - "temp_air_meanF": "98.2", - "temp_air_minC": "28.4", - "temp_air_minF": "83.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.42", - "vp_actual_mean": "1.86", - "vp_actual_min": "1.48", - "vp_deficit_mean": "4.57", - "wind_2min_spd_max_mph": "13.4", - "wind_2min_spd_max_mps": "6.0", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-07-15T12:23:00-07:00", - "wind_2min_vector_dir": "209", - "wind_spd_max_mph": "16.6", - "wind_spd_max_mps": "7.4", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "191", - "wind_vector_dir_stand_dev": "21", - "wind_vector_magnitude": "1.5", - "wind_vector_magnitude_mph": "3.4" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "197", - "date_year": "2023", - "datetime": "2023-07-16", - "dwpt_mean": "19.7", - "dwpt_meanF": "67.5", - "eto_azmet": "9.1", - "eto_azmet_in": "0.36", - "eto_pen_mon": "9.5", - "eto_pen_mon_in": "0.37", - "heat_units_10C": "20.0", - "heat_units_13C": "17.2", - "heat_units_3413C": "20.6", - "heat_units_45F": "41.0", - "heat_units_50F": "36.0", - "heat_units_55F": "31.0", - "heat_units_7C": "22.8", - "heat_units_9455F": "37.0", - "heatstress_cotton_meanC": "31.7", - "heatstress_cotton_meanF": "89.0", - "meta_bat_volt_max": "13.95", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.80", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "59", - "relative_humidity_mean": "41", - "relative_humidity_min": "22", - "sol_rad_total": "25.21", - "sol_rad_total_ly": "602.53", - "temp_air_maxC": "43.7", - "temp_air_maxF": "110.7", - "temp_air_meanC": "35.8", - "temp_air_meanF": "96.4", - "temp_air_minC": "30.2", - "temp_air_minF": "86.4", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.86", - "vp_actual_mean": "2.30", - "vp_actual_min": "1.88", - "vp_deficit_mean": "3.71", - "wind_2min_spd_max_mph": "17.4", - "wind_2min_spd_max_mps": "7.8", - "wind_2min_spd_mean_mph": "6.9", - "wind_2min_spd_mean_mps": "3.1", - "wind_2min_timestamp": "2023-07-16T17:56:10-07:00", - "wind_2min_vector_dir": "193", - "wind_spd_max_mph": "21.0", - "wind_spd_max_mps": "9.4", - "wind_spd_mean_mph": "6.9", - "wind_spd_mean_mps": "3.1", - "wind_vector_dir": "164", - "wind_vector_dir_stand_dev": "23", - "wind_vector_magnitude": "2.8", - "wind_vector_magnitude_mph": "6.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "198", - "date_year": "2023", - "datetime": "2023-07-17", - "dwpt_mean": "18.1", - "dwpt_meanF": "64.6", - "eto_azmet": "9.1", - "eto_azmet_in": "0.36", - "eto_pen_mon": "8.8", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "20.0", - "heat_units_13C": "17.2", - "heat_units_3413C": "20.5", - "heat_units_45F": "41.0", - "heat_units_50F": "36.0", - "heat_units_55F": "31.0", - "heat_units_7C": "22.8", - "heat_units_9455F": "36.9", - "heatstress_cotton_meanC": "31.8", - "heatstress_cotton_meanF": "89.2", - "meta_bat_volt_max": "13.94", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.82", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "57", - "relative_humidity_mean": "36", - "relative_humidity_min": "17", - "sol_rad_total": "27.91", - "sol_rad_total_ly": "667.07", - "temp_air_maxC": "43.7", - "temp_air_maxF": "110.7", - "temp_air_meanC": "36.6", - "temp_air_meanF": "97.9", - "temp_air_minC": "30.0", - "temp_air_minF": "86.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "3.00", - "vp_actual_mean": "2.08", - "vp_actual_min": "1.41", - "vp_deficit_mean": "4.23", - "wind_2min_spd_max_mph": "14.1", - "wind_2min_spd_max_mps": "6.3", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-07-17T15:25:30-07:00", - "wind_2min_vector_dir": "181", - "wind_spd_max_mph": "19.0", - "wind_spd_max_mps": "8.5", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "177", - "wind_vector_dir_stand_dev": "25", - "wind_vector_magnitude": "1.9", - "wind_vector_magnitude_mph": "4.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "199", - "date_year": "2023", - "datetime": "2023-07-18", - "dwpt_mean": "13.7", - "dwpt_meanF": "56.7", - "eto_azmet": "9.2", - "eto_azmet_in": "0.36", - "eto_pen_mon": "8.3", - "eto_pen_mon_in": "0.33", - "heat_units_10C": "19.6", - "heat_units_13C": "16.8", - "heat_units_3413C": "19.7", - "heat_units_45F": "40.3", - "heat_units_50F": "35.3", - "heat_units_55F": "30.3", - "heat_units_7C": "22.4", - "heat_units_9455F": "35.5", - "heatstress_cotton_meanC": "31.8", - "heatstress_cotton_meanF": "89.2", - "meta_bat_volt_max": "13.84", - "meta_bat_volt_mean": "13.21", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "26", - "relative_humidity_min": "14", - "sol_rad_total": "28.05", - "sol_rad_total_ly": "670.41", - "temp_air_maxC": "45.3", - "temp_air_maxF": "113.5", - "temp_air_meanC": "38.0", - "temp_air_meanF": "100.4", - "temp_air_minC": "27.5", - "temp_air_minF": "81.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.26", - "vp_actual_mean": "1.57", - "vp_actual_min": "1.00", - "vp_deficit_mean": "5.31", - "wind_2min_spd_max_mph": "16.3", - "wind_2min_spd_max_mps": "7.3", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-07-18T21:06:00-07:00", - "wind_2min_vector_dir": "294", - "wind_spd_max_mph": "19.7", - "wind_spd_max_mps": "8.8", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "251", - "wind_vector_dir_stand_dev": "36", - "wind_vector_magnitude": "1.1", - "wind_vector_magnitude_mph": "2.5" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "200", - "date_year": "2023", - "datetime": "2023-07-19", - "dwpt_mean": "14.5", - "dwpt_meanF": "58.1", - "eto_azmet": "9.4", - "eto_azmet_in": "0.37", - "eto_pen_mon": "9.2", - "eto_pen_mon_in": "0.36", - "heat_units_10C": "19.8", - "heat_units_13C": "17.0", - "heat_units_3413C": "20.2", - "heat_units_45F": "40.6", - "heat_units_50F": "35.6", - "heat_units_55F": "30.6", - "heat_units_7C": "22.6", - "heat_units_9455F": "36.3", - "heatstress_cotton_meanC": "32.1", - "heatstress_cotton_meanF": "89.8", - "meta_bat_volt_max": "13.88", - "meta_bat_volt_mean": "13.22", - "meta_bat_volt_min": "12.81", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 3, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "49", - "relative_humidity_mean": "26", - "relative_humidity_min": "13", - "sol_rad_total": "28.58", - "sol_rad_total_ly": "683.08", - "temp_air_maxC": "45.5", - "temp_air_maxF": "113.9", - "temp_air_meanC": "37.9", - "temp_air_meanF": "100.2", - "temp_air_minC": "28.6", - "temp_air_minF": "83.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.22", - "vp_actual_mean": "1.65", - "vp_actual_min": "1.23", - "vp_deficit_mean": "5.12", - "wind_2min_spd_max_mph": "13.4", - "wind_2min_spd_max_mps": "6.0", - "wind_2min_spd_mean_mph": "4.9", - "wind_2min_spd_mean_mps": "2.2", - "wind_2min_timestamp": "2023-07-19T01:15:10-07:00", - "wind_2min_vector_dir": "291", - "wind_spd_max_mph": "16.3", - "wind_spd_max_mps": "7.3", - "wind_spd_mean_mph": "4.9", - "wind_spd_mean_mps": "2.2", - "wind_vector_dir": "223", - "wind_vector_dir_stand_dev": "45", - "wind_vector_magnitude": "1.4", - "wind_vector_magnitude_mph": "3.1" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "201", - "date_year": "2023", - "datetime": "2023-07-20", - "dwpt_mean": "13.7", - "dwpt_meanF": "56.7", - "eto_azmet": "8.9", - "eto_azmet_in": "0.35", - "eto_pen_mon": "8.2", - "eto_pen_mon_in": "0.32", - "heat_units_10C": "19.4", - "heat_units_13C": "16.6", - "heat_units_3413C": "19.4", - "heat_units_45F": "39.9", - "heat_units_50F": "34.9", - "heat_units_55F": "29.9", - "heat_units_7C": "22.2", - "heat_units_9455F": "35.0", - "heatstress_cotton_meanC": "31.1", - "heatstress_cotton_meanF": "88.0", - "meta_bat_volt_max": "13.83", - "meta_bat_volt_mean": "13.21", - "meta_bat_volt_min": "12.78", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "59", - "relative_humidity_mean": "29", - "relative_humidity_min": "7", - "sol_rad_total": "28.62", - "sol_rad_total_ly": "684.03", - "temp_air_maxC": "47.2", - "temp_air_maxF": "117.0", - "temp_air_meanC": "37.2", - "temp_air_meanF": "99.0", - "temp_air_minC": "26.5", - "temp_air_minF": "79.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.31", - "vp_actual_mean": "1.57", - "vp_actual_min": "0.72", - "vp_deficit_mean": "5.12", - "wind_2min_spd_max_mph": "10.5", - "wind_2min_spd_max_mps": "4.7", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-07-20T17:55:50-07:00", - "wind_2min_vector_dir": "294", - "wind_spd_max_mph": "13.9", - "wind_spd_max_mps": "6.2", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "218", - "wind_vector_dir_stand_dev": "39", - "wind_vector_magnitude": "1.0", - "wind_vector_magnitude_mph": "2.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "202", - "date_year": "2023", - "datetime": "2023-07-21", - "dwpt_mean": "17.5", - "dwpt_meanF": "63.5", - "eto_azmet": "8.9", - "eto_azmet_in": "0.35", - "eto_pen_mon": "8.9", - "eto_pen_mon_in": "0.35", - "heat_units_10C": "19.5", - "heat_units_13C": "16.7", - "heat_units_3413C": "19.6", - "heat_units_45F": "40.1", - "heat_units_50F": "35.1", - "heat_units_55F": "30.1", - "heat_units_7C": "22.3", - "heat_units_9455F": "35.3", - "heatstress_cotton_meanC": "31.3", - "heatstress_cotton_meanF": "88.4", - "meta_bat_volt_max": "13.95", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.78", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "60", - "relative_humidity_mean": "35", - "relative_humidity_min": "11", - "sol_rad_total": "28.06", - "sol_rad_total_ly": "670.65", - "temp_air_maxC": "45.6", - "temp_air_maxF": "114.1", - "temp_air_meanC": "36.4", - "temp_air_meanF": "97.5", - "temp_air_minC": "27.2", - "temp_air_minF": "81.0", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.90", - "vp_actual_mean": "2.00", - "vp_actual_min": "1.02", - "vp_deficit_mean": "4.33", - "wind_2min_spd_max_mph": "14.3", - "wind_2min_spd_max_mps": "6.4", - "wind_2min_spd_mean_mph": "4.7", - "wind_2min_spd_mean_mps": "2.1", - "wind_2min_timestamp": "2023-07-21T03:23:10-07:00", - "wind_2min_vector_dir": "158", - "wind_spd_max_mph": "15.7", - "wind_spd_max_mps": "7.0", - "wind_spd_mean_mph": "4.7", - "wind_spd_mean_mps": "2.1", - "wind_vector_dir": "178", - "wind_vector_dir_stand_dev": "32", - "wind_vector_magnitude": "1.7", - "wind_vector_magnitude_mph": "3.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "203", - "date_year": "2023", - "datetime": "2023-07-22", - "dwpt_mean": "16.3", - "dwpt_meanF": "61.3", - "eto_azmet": "7.2", - "eto_azmet_in": "0.28", - "eto_pen_mon": "7.4", - "eto_pen_mon_in": "0.29", - "heat_units_10C": "19.7", - "heat_units_13C": "16.9", - "heat_units_3413C": "20.0", - "heat_units_45F": "40.5", - "heat_units_50F": "35.5", - "heat_units_55F": "30.5", - "heat_units_7C": "22.5", - "heat_units_9455F": "36.0", - "heatstress_cotton_meanC": "31.3", - "heatstress_cotton_meanF": "88.3", - "meta_bat_volt_max": "13.79", - "meta_bat_volt_mean": "13.16", - "meta_bat_volt_min": "12.79", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "50", - "relative_humidity_mean": "32", - "relative_humidity_min": "18", - "sol_rad_total": "21.44", - "sol_rad_total_ly": "512.43", - "temp_air_maxC": "43.7", - "temp_air_maxF": "110.7", - "temp_air_meanC": "36.4", - "temp_air_meanF": "97.5", - "temp_air_minC": "28.4", - "temp_air_minF": "83.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.38", - "vp_actual_mean": "1.85", - "vp_actual_min": "1.53", - "vp_deficit_mean": "4.39", - "wind_2min_spd_max_mph": "14.1", - "wind_2min_spd_max_mps": "6.3", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-07-22T01:35:50-07:00", - "wind_2min_vector_dir": "151", - "wind_spd_max_mph": "17.4", - "wind_spd_max_mps": "7.8", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "169", - "wind_vector_dir_stand_dev": "50", - "wind_vector_magnitude": "1.0", - "wind_vector_magnitude_mph": "2.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "23", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "23", - "chill_hours_7C": "0", - "date_doy": "204", - "date_year": "2023", - "datetime": "2023-07-23", - "dwpt_mean": "18.0", - "dwpt_meanF": "64.5", - "eto_azmet": "7.7", - "eto_azmet_in": "0.30", - "eto_pen_mon": "8.2", - "eto_pen_mon_in": "0.32", - "heat_units_10C": "20.0", - "heat_units_13C": "17.2", - "heat_units_3413C": "20.5", - "heat_units_45F": "41.0", - "heat_units_50F": "36.0", - "heat_units_55F": "31.0", - "heat_units_7C": "22.8", - "heat_units_9455F": "36.9", - "heatstress_cotton_meanC": "31.4", - "heatstress_cotton_meanF": "88.5", - "meta_bat_volt_max": "13.82", - "meta_bat_volt_mean": "13.16", - "meta_bat_volt_min": "12.77", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "56", - "relative_humidity_mean": "37", - "relative_humidity_min": "18", - "sol_rad_total": "21.77", - "sol_rad_total_ly": "520.32", - "temp_air_maxC": "42.5", - "temp_air_maxF": "108.5", - "temp_air_meanC": "35.6", - "temp_air_meanF": "96.1", - "temp_air_minC": "30.1", - "temp_air_minF": "86.2", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "2.53", - "vp_actual_mean": "2.07", - "vp_actual_min": "1.48", - "vp_deficit_mean": "3.84", - "wind_2min_spd_max_mph": "27.1", - "wind_2min_spd_max_mps": "12.1", - "wind_2min_spd_mean_mph": "5.8", - "wind_2min_spd_mean_mps": "2.6", - "wind_2min_timestamp": "2023-07-23T01:05:00-07:00", - "wind_2min_vector_dir": "146", - "wind_spd_max_mph": "32.9", - "wind_spd_max_mps": "14.7", - "wind_spd_mean_mph": "5.8", - "wind_spd_mean_mps": "2.6", - "wind_vector_dir": "178", - "wind_vector_dir_stand_dev": "48", - "wind_vector_magnitude": "1.6", - "wind_vector_magnitude_mph": "3.6" - } - ], - "errors": [ - - ], - "i": "P203D", - "l": "az43", - "n": "Yuma Valley ETo", - "s": "2023-01-01T00:00", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/default/1980-01-01T00-00/P1D.json b/tests/testthat/daily_mocks/daily/default/1980-01-01T00-00/P1D.json deleted file mode 100644 index ff873be..0000000 --- a/tests/testthat/daily_mocks/daily/default/1980-01-01T00-00/P1D.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": [ - - ], - "errors": [ - - ], - "i": "P1D", - "l": "default", - "s": "1980-01-01T00:00", - "t": "daily" -} diff --git a/tests/testthat/daily_mocks/daily/default/default/default.json b/tests/testthat/daily_mocks/daily/default/default/default.json deleted file mode 100644 index d6af3ee..0000000 --- a/tests/testthat/daily_mocks/daily/default/default/default.json +++ /dev/null @@ -1,2321 +0,0 @@ -{ - "data": [ - { - "chill_hours_0C": "0", - "chill_hours_20C": "5", - "chill_hours_32F": "0", - "chill_hours_45F": "9", - "chill_hours_68F": "5", - "chill_hours_7C": "9", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.2", - "dwpt_meanF": "11.9", - "eto_azmet": "3.1", - "eto_azmet_in": "0.12", - "eto_pen_mon": "2.0", - "eto_pen_mon_in": "0.08", - "heat_units_10C": "4.3", - "heat_units_13C": "2.9", - "heat_units_3413C": "2.9", - "heat_units_45F": "10.5", - "heat_units_50F": "7.7", - "heat_units_55F": "5.2", - "heat_units_7C": "5.9", - "heat_units_9455F": "5.2", - "heatstress_cotton_meanC": "6.9", - "heatstress_cotton_meanF": "44.4", - "meta_bat_volt_max": "14.45", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.49", - "meta_needs_review": 0, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "56", - "relative_humidity_mean": "26", - "relative_humidity_min": "6", - "sol_rad_total": "13.99", - "sol_rad_total_ly": "334.37", - "temp_air_maxC": "22.8", - "temp_air_maxF": "73.0", - "temp_air_meanC": "10.3", - "temp_air_meanF": "50.5", - "temp_air_minC": "-0.3", - "temp_air_minF": "31.5", - "temp_soil_10cm_maxC": "14.3", - "temp_soil_10cm_maxF": "57.7", - "temp_soil_10cm_meanC": "10.3", - "temp_soil_10cm_meanF": "50.5", - "temp_soil_10cm_minC": "7.3", - "temp_soil_10cm_minF": "45.1", - "temp_soil_50cm_maxC": "13.7", - "temp_soil_50cm_maxF": "56.7", - "temp_soil_50cm_meanC": "13.3", - "temp_soil_50cm_meanF": "55.9", - "temp_soil_50cm_minC": "13.0", - "temp_soil_50cm_minF": "55.4", - "vp_actual_max": "0.36", - "vp_actual_mean": "0.26", - "vp_actual_min": "0.15", - "vp_deficit_mean": "1.15", - "wind_2min_spd_max_mph": "9.8", - "wind_2min_spd_max_mps": "4.4", - "wind_2min_spd_mean_mph": "2.2", - "wind_2min_spd_mean_mps": "1.0", - "wind_2min_timestamp": "2023-12-10T09:55:40-07:00", - "wind_2min_vector_dir": "147", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "2.2", - "wind_spd_mean_mps": "1.0", - "wind_vector_dir": "129", - "wind_vector_dir_stand_dev": "41", - "wind_vector_magnitude": "0.6", - "wind_vector_magnitude_mph": "1.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "0", - "chill_hours_7C": "0", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-9.4", - "dwpt_meanF": "15.1", - "eto_azmet": "4.8", - "eto_azmet_in": "0.19", - "eto_pen_mon": "4.6", - "eto_pen_mon_in": "0.18", - "heat_units_10C": "3.9", - "heat_units_13C": "2.2", - "heat_units_3413C": "2.2", - "heat_units_45F": "10.6", - "heat_units_50F": "7.0", - "heat_units_55F": "4.0", - "heat_units_7C": "5.9", - "heat_units_9455F": "4.0", - "heatstress_cotton_meanC": "10.4", - "heatstress_cotton_meanF": "50.7", - "meta_bat_volt_max": "14.42", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.50", - "meta_needs_review": 0, - "meta_station_id": "az02", - "meta_station_name": "Yuma Valley", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "50", - "relative_humidity_mean": "19", - "relative_humidity_min": "11", - "sol_rad_total": "12.52", - "sol_rad_total_ly": "299.24", - "temp_air_maxC": "19.8", - "temp_air_maxF": "67.6", - "temp_air_meanC": "13.7", - "temp_air_meanF": "56.7", - "temp_air_minC": "6.1", - "temp_air_minF": "43.0", - "temp_soil_10cm_maxC": "15.7", - "temp_soil_10cm_maxF": "60.3", - "temp_soil_10cm_meanC": "12.8", - "temp_soil_10cm_meanF": "55.0", - "temp_soil_10cm_minC": "10.8", - "temp_soil_10cm_minF": "51.4", - "temp_soil_50cm_maxC": "16.6", - "temp_soil_50cm_maxF": "61.9", - "temp_soil_50cm_meanC": "16.2", - "temp_soil_50cm_meanF": "61.2", - "temp_soil_50cm_minC": "15.8", - "temp_soil_50cm_minF": "60.4", - "vp_actual_max": "0.48", - "vp_actual_mean": "0.30", - "vp_actual_min": "0.20", - "vp_deficit_mean": "1.31", - "wind_2min_spd_max_mph": "22.1", - "wind_2min_spd_max_mps": "9.9", - "wind_2min_spd_mean_mph": "9.4", - "wind_2min_spd_mean_mps": "4.2", - "wind_2min_timestamp": "2023-12-10T11:00:30-07:00", - "wind_2min_vector_dir": "357", - "wind_spd_max_mph": "27.3", - "wind_spd_max_mps": "12.2", - "wind_spd_mean_mph": "9.4", - "wind_spd_mean_mps": "4.2", - "wind_vector_dir": "2", - "wind_vector_dir_stand_dev": "23", - "wind_vector_magnitude": "3.8", - "wind_vector_magnitude_mph": "8.5" - }, - { - "chill_hours_0C": "5", - "chill_hours_20C": "0", - "chill_hours_32F": "5", - "chill_hours_45F": "14", - "chill_hours_68F": "0", - "chill_hours_7C": "14", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-13.2", - "dwpt_meanF": "8.2", - "eto_azmet": "2.7", - "eto_azmet_in": "0.11", - "eto_pen_mon": "3.1", - "eto_pen_mon_in": "0.12", - "heat_units_10C": "1.3", - "heat_units_13C": "0.4", - "heat_units_3413C": "0.4", - "heat_units_45F": "4.6", - "heat_units_50F": "2.4", - "heat_units_55F": "0.8", - "heat_units_7C": "2.6", - "heat_units_9455F": "0.8", - "heatstress_cotton_meanC": "2.5", - "heatstress_cotton_meanF": "36.5", - "meta_bat_volt_max": "14.85", - "meta_bat_volt_mean": "13.11", - "meta_bat_volt_min": "12.44", - "meta_needs_review": 0, - "meta_station_id": "az04", - "meta_station_name": "Safford", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "42", - "relative_humidity_mean": "25", - "relative_humidity_min": "12", - "sol_rad_total": "12.81", - "sol_rad_total_ly": "306.17", - "temp_air_maxC": "15.4", - "temp_air_maxF": "59.7", - "temp_air_meanC": "5.7", - "temp_air_meanF": "42.3", - "temp_air_minC": "-1.8", - "temp_air_minF": "28.8", - "temp_soil_10cm_maxC": "12.9", - "temp_soil_10cm_maxF": "55.2", - "temp_soil_10cm_meanC": "10.2", - "temp_soil_10cm_meanF": "50.4", - "temp_soil_10cm_minC": "7.7", - "temp_soil_10cm_minF": "45.9", - "temp_soil_50cm_maxC": "14.9", - "temp_soil_50cm_maxF": "58.8", - "temp_soil_50cm_meanC": "14.7", - "temp_soil_50cm_meanF": "58.5", - "temp_soil_50cm_minC": "14.5", - "temp_soil_50cm_minF": "58.1", - "vp_actual_max": "0.35", - "vp_actual_mean": "0.22", - "vp_actual_min": "0.15", - "vp_deficit_mean": "0.76", - "wind_2min_spd_max_mph": "13.0", - "wind_2min_spd_max_mps": "5.8", - "wind_2min_spd_mean_mph": "6.9", - "wind_2min_spd_mean_mps": "3.1", - "wind_2min_timestamp": "2023-12-10T13:17:00-07:00", - "wind_2min_vector_dir": "126", - "wind_spd_max_mph": "16.3", - "wind_spd_max_mps": "7.3", - "wind_spd_mean_mph": "6.9", - "wind_spd_mean_mps": "3.1", - "wind_vector_dir": "117", - "wind_vector_dir_stand_dev": "27", - "wind_vector_magnitude": "2.7", - "wind_vector_magnitude_mph": "6.0" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "2", - "chill_hours_32F": "0", - "chill_hours_45F": "4", - "chill_hours_68F": "2", - "chill_hours_7C": "4", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.2", - "dwpt_meanF": "11.9", - "eto_azmet": "4.7", - "eto_azmet_in": "0.19", - "eto_pen_mon": "4.5", - "eto_pen_mon_in": "0.18", - "heat_units_10C": "4.0", - "heat_units_13C": "2.5", - "heat_units_3413C": "2.5", - "heat_units_45F": "10.5", - "heat_units_50F": "7.1", - "heat_units_55F": "4.5", - "heat_units_7C": "5.8", - "heat_units_9455F": "4.5", - "heatstress_cotton_meanC": "8.9", - "heatstress_cotton_meanF": "48.0", - "meta_bat_volt_max": "14.43", - "meta_bat_volt_mean": "13.17", - "meta_bat_volt_min": "12.46", - "meta_needs_review": 0, - "meta_station_id": "az05", - "meta_station_name": "Coolidge", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "37", - "relative_humidity_mean": "19", - "relative_humidity_min": "9", - "sol_rad_total": "13.53", - "sol_rad_total_ly": "323.37", - "temp_air_maxC": "20.8", - "temp_air_maxF": "69.4", - "temp_air_meanC": "12.5", - "temp_air_meanF": "54.5", - "temp_air_minC": "4.0", - "temp_air_minF": "39.2", - "temp_soil_10cm_maxC": "14.5", - "temp_soil_10cm_maxF": "58.1", - "temp_soil_10cm_meanC": "11.8", - "temp_soil_10cm_meanF": "53.2", - "temp_soil_10cm_minC": "9.7", - "temp_soil_10cm_minF": "49.5", - "temp_soil_50cm_maxC": "16.3", - "temp_soil_50cm_maxF": "61.3", - "temp_soil_50cm_meanC": "16.1", - "temp_soil_50cm_meanF": "61.0", - "temp_soil_50cm_minC": "15.9", - "temp_soil_50cm_minF": "60.6", - "vp_actual_max": "0.36", - "vp_actual_mean": "0.26", - "vp_actual_min": "0.20", - "vp_deficit_mean": "1.26", - "wind_2min_spd_max_mph": "21.7", - "wind_2min_spd_max_mps": "9.7", - "wind_2min_spd_mean_mph": "8.7", - "wind_2min_spd_mean_mps": "3.9", - "wind_2min_timestamp": "2023-12-10T09:00:40-07:00", - "wind_2min_vector_dir": "81", - "wind_spd_max_mph": "25.9", - "wind_spd_max_mps": "11.6", - "wind_spd_mean_mph": "8.7", - "wind_spd_mean_mps": "3.9", - "wind_vector_dir": "68", - "wind_vector_dir_stand_dev": "32", - "wind_vector_magnitude": "3.3", - "wind_vector_magnitude_mph": "7.4" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "3", - "chill_hours_32F": "0", - "chill_hours_45F": "10", - "chill_hours_68F": "3", - "chill_hours_7C": "10", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-7.8", - "dwpt_meanF": "18.0", - "eto_azmet": "2.7", - "eto_azmet_in": "0.11", - "eto_pen_mon": "2.5", - "eto_pen_mon_in": "0.10", - "heat_units_10C": "3.7", - "heat_units_13C": "2.3", - "heat_units_3413C": "2.3", - "heat_units_45F": "9.4", - "heat_units_50F": "6.6", - "heat_units_55F": "4.2", - "heat_units_7C": "5.2", - "heat_units_9455F": "4.2", - "heatstress_cotton_meanC": "6.9", - "heatstress_cotton_meanF": "44.4", - "meta_bat_volt_max": "14.75", - "meta_bat_volt_mean": "13.28", - "meta_bat_volt_min": "12.49", - "meta_needs_review": 0, - "meta_station_id": "az06", - "meta_station_name": "Maricopa", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "70", - "relative_humidity_mean": "32", - "relative_humidity_min": "9", - "sol_rad_total": "13.05", - "sol_rad_total_ly": "311.90", - "temp_air_maxC": "21.2", - "temp_air_maxF": "70.2", - "temp_air_meanC": "10.2", - "temp_air_meanF": "50.4", - "temp_air_minC": "-0.4", - "temp_air_minF": "31.3", - "temp_soil_10cm_maxC": "13.3", - "temp_soil_10cm_maxF": "55.9", - "temp_soil_10cm_meanC": "9.8", - "temp_soil_10cm_meanF": "49.6", - "temp_soil_10cm_minC": "6.8", - "temp_soil_10cm_minF": "44.2", - "temp_soil_50cm_maxC": "15.6", - "temp_soil_50cm_maxF": "60.1", - "temp_soil_50cm_meanC": "15.0", - "temp_soil_50cm_meanF": "59.0", - "temp_soil_50cm_minC": "14.7", - "temp_soil_50cm_minF": "58.5", - "vp_actual_max": "0.57", - "vp_actual_mean": "0.34", - "vp_actual_min": "0.23", - "vp_deficit_mean": "1.01", - "wind_2min_spd_max_mph": "9.8", - "wind_2min_spd_max_mps": "4.4", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-12-10T11:38:00-07:00", - "wind_2min_vector_dir": "50", - "wind_spd_max_mph": "11.2", - "wind_spd_max_mps": "5.0", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "16", - "wind_vector_dir_stand_dev": "48", - "wind_vector_magnitude": "1.0", - "wind_vector_magnitude_mph": "2.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "2", - "chill_hours_32F": "0", - "chill_hours_45F": "9", - "chill_hours_68F": "2", - "chill_hours_7C": "9", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-17.8", - "dwpt_meanF": "-0.1", - "eto_azmet": "3.3", - "eto_azmet_in": "0.13", - "eto_pen_mon": "3.0", - "eto_pen_mon_in": "0.12", - "heat_units_10C": "3.5", - "heat_units_13C": "2.2", - "heat_units_3413C": "2.2", - "heat_units_45F": "9.1", - "heat_units_50F": "6.3", - "heat_units_55F": "3.9", - "heat_units_7C": "5.0", - "heat_units_9455F": "3.9", - "heatstress_cotton_meanC": "5.8", - "heatstress_cotton_meanF": "42.4", - "meta_bat_volt_max": "14.61", - "meta_bat_volt_mean": "13.24", - "meta_bat_volt_min": "12.52", - "meta_needs_review": 0, - "meta_station_id": "az07", - "meta_station_name": "Aguila", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "29", - "relative_humidity_mean": "15", - "relative_humidity_min": "4", - "sol_rad_total": "12.67", - "sol_rad_total_ly": "302.82", - "temp_air_maxC": "21.0", - "temp_air_maxF": "69.8", - "temp_air_meanC": "9.5", - "temp_air_meanF": "49.1", - "temp_air_minC": "-1.0", - "temp_air_minF": "30.2", - "temp_soil_10cm_maxC": "15.7", - "temp_soil_10cm_maxF": "60.3", - "temp_soil_10cm_meanC": "11.1", - "temp_soil_10cm_meanF": "52.0", - "temp_soil_10cm_minC": "7.2", - "temp_soil_10cm_minF": "45.0", - "temp_soil_50cm_maxC": "14.4", - "temp_soil_50cm_maxF": "57.9", - "temp_soil_50cm_meanC": "14.2", - "temp_soil_50cm_meanF": "57.6", - "temp_soil_50cm_minC": "13.9", - "temp_soil_50cm_minF": "57.0", - "vp_actual_max": "0.21", - "vp_actual_mean": "0.15", - "vp_actual_min": "0.10", - "vp_deficit_mean": "1.15", - "wind_2min_spd_max_mph": "11.4", - "wind_2min_spd_max_mps": "5.1", - "wind_2min_spd_mean_mph": "4.5", - "wind_2min_spd_mean_mps": "2.0", - "wind_2min_timestamp": "2023-12-10T10:19:50-07:00", - "wind_2min_vector_dir": "8", - "wind_spd_max_mph": "13.2", - "wind_spd_max_mps": "5.9", - "wind_spd_mean_mph": "4.5", - "wind_spd_mean_mps": "2.0", - "wind_vector_dir": "16", - "wind_vector_dir_stand_dev": "47", - "wind_vector_magnitude": "1.2", - "wind_vector_magnitude_mph": "2.7" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "8", - "chill_hours_68F": "0", - "chill_hours_7C": "8", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-7.8", - "dwpt_meanF": "18.0", - "eto_azmet": "2.1", - "eto_azmet_in": "0.08", - "eto_pen_mon": "1.9", - "eto_pen_mon_in": "0.08", - "heat_units_10C": "3.2", - "heat_units_13C": "1.9", - "heat_units_3413C": "1.9", - "heat_units_45F": "8.3", - "heat_units_50F": "5.7", - "heat_units_55F": "3.5", - "heat_units_7C": "4.6", - "heat_units_9455F": "3.5", - "heatstress_cotton_meanC": "6.6", - "heatstress_cotton_meanF": "43.9", - "meta_bat_volt_max": "14.47", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.40", - "meta_needs_review": 0, - "meta_station_id": "az08", - "meta_station_name": "Parker", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "73", - "relative_humidity_mean": "32", - "relative_humidity_min": "8", - "sol_rad_total": "11.49", - "sol_rad_total_ly": "274.62", - "temp_air_maxC": "20.2", - "temp_air_maxF": "68.4", - "temp_air_meanC": "9.9", - "temp_air_meanF": "49.8", - "temp_air_minC": "-1.0", - "temp_air_minF": "30.2", - "temp_soil_10cm_maxC": "17.4", - "temp_soil_10cm_maxF": "63.3", - "temp_soil_10cm_meanC": "13.3", - "temp_soil_10cm_meanF": "55.9", - "temp_soil_10cm_minC": "9.5", - "temp_soil_10cm_minF": "49.1", - "temp_soil_50cm_maxC": "17.8", - "temp_soil_50cm_maxF": "64.0", - "temp_soil_50cm_meanC": "17.7", - "temp_soil_50cm_meanF": "63.9", - "temp_soil_50cm_minC": "17.4", - "temp_soil_50cm_minF": "63.3", - "vp_actual_max": "0.54", - "vp_actual_mean": "0.34", - "vp_actual_min": "0.17", - "vp_deficit_mean": "0.97", - "wind_2min_spd_max_mph": "9.4", - "wind_2min_spd_max_mps": "4.2", - "wind_2min_spd_mean_mph": "2.7", - "wind_2min_spd_mean_mps": "1.2", - "wind_2min_timestamp": "2023-12-10T21:41:30-07:00", - "wind_2min_vector_dir": "255", - "wind_spd_max_mph": "11.2", - "wind_spd_max_mps": "5.0", - "wind_spd_mean_mph": "2.7", - "wind_spd_mean_mps": "1.2", - "wind_vector_dir": "341", - "wind_vector_dir_stand_dev": "63", - "wind_vector_magnitude": "0.2", - "wind_vector_magnitude_mph": "0.4" - }, - { - "chill_hours_0C": "1", - "chill_hours_20C": "0", - "chill_hours_32F": "1", - "chill_hours_45F": "14", - "chill_hours_68F": "0", - "chill_hours_7C": "14", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-15.0", - "dwpt_meanF": "4.9", - "eto_azmet": "3.3", - "eto_azmet_in": "0.13", - "eto_pen_mon": "3.2", - "eto_pen_mon_in": "0.12", - "heat_units_10C": "0.9", - "heat_units_13C": "0.2", - "heat_units_3413C": "0.2", - "heat_units_45F": "3.6", - "heat_units_50F": "1.5", - "heat_units_55F": "0.3", - "heat_units_7C": "2.0", - "heat_units_9455F": "0.3", - "heatstress_cotton_meanC": "3.0", - "heatstress_cotton_meanF": "37.5", - "meta_bat_volt_max": "14.75", - "meta_bat_volt_mean": "13.42", - "meta_bat_volt_min": "12.73", - "meta_needs_review": 0, - "meta_station_id": "az09", - "meta_station_name": "Bonita", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "44", - "relative_humidity_mean": "22", - "relative_humidity_min": "11", - "sol_rad_total": "13.42", - "sol_rad_total_ly": "320.75", - "temp_air_maxC": "14.0", - "temp_air_maxF": "57.2", - "temp_air_meanC": "6.1", - "temp_air_meanF": "43.0", - "temp_air_minC": "-1.8", - "temp_air_minF": "28.8", - "temp_soil_10cm_maxC": "13.5", - "temp_soil_10cm_maxF": "56.3", - "temp_soil_10cm_meanC": "10.7", - "temp_soil_10cm_meanF": "51.3", - "temp_soil_10cm_minC": "8.6", - "temp_soil_10cm_minF": "47.5", - "temp_soil_50cm_maxC": "13.7", - "temp_soil_50cm_maxF": "56.7", - "temp_soil_50cm_meanC": "13.5", - "temp_soil_50cm_meanF": "56.3", - "temp_soil_50cm_minC": "13.3", - "temp_soil_50cm_minF": "55.9", - "vp_actual_max": "0.29", - "vp_actual_mean": "0.19", - "vp_actual_min": "0.15", - "vp_deficit_mean": "0.79", - "wind_2min_spd_max_mph": "23.5", - "wind_2min_spd_max_mps": "10.5", - "wind_2min_spd_mean_mph": "7.6", - "wind_2min_spd_mean_mps": "3.4", - "wind_2min_timestamp": "2023-12-10T01:02:30-07:00", - "wind_2min_vector_dir": "83", - "wind_spd_max_mph": "28.4", - "wind_spd_max_mps": "12.7", - "wind_spd_mean_mph": "7.6", - "wind_spd_mean_mps": "3.4", - "wind_vector_dir": "86", - "wind_vector_dir_stand_dev": "30", - "wind_vector_magnitude": "2.9", - "wind_vector_magnitude_mph": "6.5" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "4", - "chill_hours_32F": "0", - "chill_hours_45F": "4", - "chill_hours_68F": "4", - "chill_hours_7C": "4", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.7", - "dwpt_meanF": "11.0", - "eto_azmet": "2.5", - "eto_azmet_in": "0.10", - "eto_pen_mon": "1.4", - "eto_pen_mon_in": "0.06", - "heat_units_10C": "4.6", - "heat_units_13C": "3.1", - "heat_units_3413C": "3.1", - "heat_units_45F": "11.6", - "heat_units_50F": "8.3", - "heat_units_55F": "5.6", - "heat_units_7C": "6.4", - "heat_units_9455F": "5.6", - "heatstress_cotton_meanC": "8.9", - "heatstress_cotton_meanF": "48.0", - "meta_bat_volt_max": "14.38", - "meta_bat_volt_mean": "13.07", - "meta_bat_volt_min": "12.42", - "meta_needs_review": 0, - "meta_station_id": "az12", - "meta_station_name": "Phoenix Greenway", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "36", - "relative_humidity_mean": "19", - "relative_humidity_min": "7", - "sol_rad_total": "12.37", - "sol_rad_total_ly": "295.65", - "temp_air_maxC": "22.2", - "temp_air_maxF": "72.0", - "temp_air_meanC": "12.5", - "temp_air_meanF": "54.5", - "temp_air_minC": "4.0", - "temp_air_minF": "39.2", - "temp_soil_10cm_maxC": "13.7", - "temp_soil_10cm_maxF": "56.7", - "temp_soil_10cm_meanC": "12.1", - "temp_soil_10cm_meanF": "53.8", - "temp_soil_10cm_minC": "10.4", - "temp_soil_10cm_minF": "50.7", - "temp_soil_50cm_maxC": "15.5", - "temp_soil_50cm_maxF": "59.9", - "temp_soil_50cm_meanC": "15.3", - "temp_soil_50cm_meanF": "59.5", - "temp_soil_50cm_minC": "15.1", - "temp_soil_50cm_minF": "59.2", - "vp_actual_max": "0.50", - "vp_actual_mean": "0.25", - "vp_actual_min": "0.18", - "vp_deficit_mean": "1.29", - "wind_2min_spd_max_mph": "7.4", - "wind_2min_spd_max_mps": "3.3", - "wind_2min_spd_mean_mph": "1.6", - "wind_2min_spd_mean_mps": "0.7", - "wind_2min_timestamp": "2023-12-10T12:13:20-07:00", - "wind_2min_vector_dir": "123", - "wind_spd_max_mph": "8.9", - "wind_spd_max_mps": "4.0", - "wind_spd_mean_mph": "1.6", - "wind_spd_mean_mps": "0.7", - "wind_vector_dir": "78", - "wind_vector_dir_stand_dev": "43", - "wind_vector_magnitude": "0.4", - "wind_vector_magnitude_mph": "0.9" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "2", - "chill_hours_32F": "0", - "chill_hours_45F": "1", - "chill_hours_68F": "2", - "chill_hours_7C": "1", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-9.0", - "dwpt_meanF": "15.9", - "eto_azmet": "5.0", - "eto_azmet_in": "0.20", - "eto_pen_mon": "4.4", - "eto_pen_mon_in": "0.17", - "heat_units_10C": "4.4", - "heat_units_13C": "2.7", - "heat_units_3413C": "2.7", - "heat_units_45F": "11.4", - "heat_units_50F": "7.9", - "heat_units_55F": "4.9", - "heat_units_7C": "6.4", - "heat_units_9455F": "4.9", - "heatstress_cotton_meanC": "10.4", - "heatstress_cotton_meanF": "50.7", - "meta_bat_volt_max": "14.41", - "meta_bat_volt_mean": "13.37", - "meta_bat_volt_min": "12.62", - "meta_needs_review": 0, - "meta_station_id": "az14", - "meta_station_name": "Yuma N.Gila", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "21", - "relative_humidity_min": "9", - "sol_rad_total": "13.00", - "sol_rad_total_ly": "310.71", - "temp_air_maxC": "20.9", - "temp_air_maxF": "69.6", - "temp_air_meanC": "13.7", - "temp_air_meanF": "56.7", - "temp_air_minC": "6.1", - "temp_air_minF": "43.0", - "temp_soil_10cm_maxC": "19.1", - "temp_soil_10cm_maxF": "66.4", - "temp_soil_10cm_meanC": "15.0", - "temp_soil_10cm_meanF": "59.0", - "temp_soil_10cm_minC": "12.0", - "temp_soil_10cm_minF": "53.6", - "temp_soil_50cm_maxC": "18.4", - "temp_soil_50cm_maxF": "65.1", - "temp_soil_50cm_meanC": "18.0", - "temp_soil_50cm_meanF": "64.4", - "temp_soil_50cm_minC": "17.7", - "temp_soil_50cm_minF": "63.9", - "vp_actual_max": "0.53", - "vp_actual_mean": "0.31", - "vp_actual_min": "0.20", - "vp_deficit_mean": "1.31", - "wind_2min_spd_max_mph": "19.0", - "wind_2min_spd_max_mps": "8.5", - "wind_2min_spd_mean_mph": "8.3", - "wind_2min_spd_mean_mps": "3.7", - "wind_2min_timestamp": "2023-12-10T09:37:40-07:00", - "wind_2min_vector_dir": "8", - "wind_spd_max_mph": "22.4", - "wind_spd_max_mps": "10.0", - "wind_spd_mean_mph": "8.3", - "wind_spd_mean_mps": "3.7", - "wind_vector_dir": "3", - "wind_vector_dir_stand_dev": "29", - "wind_vector_magnitude": "3.2", - "wind_vector_magnitude_mph": "7.2" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "4", - "chill_hours_32F": "0", - "chill_hours_45F": "8", - "chill_hours_68F": "4", - "chill_hours_7C": "8", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-8.2", - "dwpt_meanF": "17.3", - "eto_azmet": "2.3", - "eto_azmet_in": "0.09", - "eto_pen_mon": "1.1", - "eto_pen_mon_in": "0.04", - "heat_units_10C": "4.5", - "heat_units_13C": "3.0", - "heat_units_3413C": "3.0", - "heat_units_45F": "10.9", - "heat_units_50F": "8.1", - "heat_units_55F": "5.4", - "heat_units_7C": "6.0", - "heat_units_9455F": "5.4", - "heatstress_cotton_meanC": "7.5", - "heatstress_cotton_meanF": "45.5", - "meta_bat_volt_max": "14.53", - "meta_bat_volt_mean": "13.14", - "meta_bat_volt_min": "12.43", - "meta_needs_review": 0, - "meta_station_id": "az15", - "meta_station_name": "Phoenix Encanto", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "63", - "relative_humidity_mean": "30", - "relative_humidity_min": "7", - "sol_rad_total": "12.33", - "sol_rad_total_ly": "294.69", - "temp_air_maxC": "22.7", - "temp_air_maxF": "72.9", - "temp_air_meanC": "10.9", - "temp_air_meanF": "51.6", - "temp_air_minC": "1.0", - "temp_air_minF": "33.8", - "temp_soil_10cm_maxC": "16.6", - "temp_soil_10cm_maxF": "61.9", - "temp_soil_10cm_meanC": "11.3", - "temp_soil_10cm_meanF": "52.3", - "temp_soil_10cm_minC": "7.0", - "temp_soil_10cm_minF": "44.6", - "temp_soil_50cm_maxC": "15.8", - "temp_soil_50cm_maxF": "60.4", - "temp_soil_50cm_meanC": "15.5", - "temp_soil_50cm_meanF": "59.9", - "temp_soil_50cm_minC": "15.2", - "temp_soil_50cm_minF": "59.4", - "vp_actual_max": "0.66", - "vp_actual_mean": "0.33", - "vp_actual_min": "0.17", - "vp_deficit_mean": "1.11", - "wind_2min_spd_max_mph": "6.3", - "wind_2min_spd_max_mps": "2.8", - "wind_2min_spd_mean_mph": "0.9", - "wind_2min_spd_mean_mps": "0.4", - "wind_2min_timestamp": "2023-12-10T11:52:00-07:00", - "wind_2min_vector_dir": "90", - "wind_spd_max_mph": "9.6", - "wind_spd_max_mps": "4.3", - "wind_spd_mean_mph": "0.9", - "wind_spd_mean_mps": "0.4", - "wind_vector_dir": "60", - "wind_vector_dir_stand_dev": "23", - "wind_vector_magnitude": "0.3", - "wind_vector_magnitude_mph": "0.7" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "3", - "chill_hours_32F": "0", - "chill_hours_45F": "6", - "chill_hours_68F": "3", - "chill_hours_7C": "6", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-7.4", - "dwpt_meanF": "18.7", - "eto_azmet": "3.6", - "eto_azmet_in": "0.14", - "eto_pen_mon": "3.2", - "eto_pen_mon_in": "0.13", - "heat_units_10C": "4.0", - "heat_units_13C": "2.7", - "heat_units_3413C": "2.7", - "heat_units_45F": "10.3", - "heat_units_50F": "7.2", - "heat_units_55F": "4.8", - "heat_units_7C": "5.7", - "heat_units_9455F": "4.8", - "heatstress_cotton_meanC": "8.1", - "heatstress_cotton_meanF": "46.5", - "meta_bat_volt_max": "14.80", - "meta_bat_volt_mean": "13.26", - "meta_bat_volt_min": "12.50", - "meta_needs_review": 0, - "meta_station_id": "az19", - "meta_station_name": "Paloma", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "66", - "relative_humidity_mean": "29", - "relative_humidity_min": "8", - "sol_rad_total": "12.91", - "sol_rad_total_ly": "308.56", - "temp_air_maxC": "21.8", - "temp_air_maxF": "71.2", - "temp_air_meanC": "11.4", - "temp_air_meanF": "52.5", - "temp_air_minC": "1.2", - "temp_air_minF": "34.2", - "temp_soil_10cm_maxC": "15.7", - "temp_soil_10cm_maxF": "60.3", - "temp_soil_10cm_meanC": "13.2", - "temp_soil_10cm_meanF": "55.8", - "temp_soil_10cm_minC": "10.7", - "temp_soil_10cm_minF": "51.3", - "temp_soil_50cm_maxC": "17.8", - "temp_soil_50cm_maxF": "64.0", - "temp_soil_50cm_meanC": "17.6", - "temp_soil_50cm_meanF": "63.7", - "temp_soil_50cm_minC": "17.4", - "temp_soil_50cm_minF": "63.3", - "vp_actual_max": "0.54", - "vp_actual_mean": "0.35", - "vp_actual_min": "0.20", - "vp_deficit_mean": "1.09", - "wind_2min_spd_max_mph": "12.5", - "wind_2min_spd_max_mps": "5.6", - "wind_2min_spd_mean_mph": "5.1", - "wind_2min_spd_mean_mps": "2.3", - "wind_2min_timestamp": "2023-12-10T13:22:40-07:00", - "wind_2min_vector_dir": "62", - "wind_spd_max_mph": "15.7", - "wind_spd_max_mps": "7.0", - "wind_spd_mean_mph": "5.1", - "wind_spd_mean_mps": "2.3", - "wind_vector_dir": "44", - "wind_vector_dir_stand_dev": "32", - "wind_vector_magnitude": "1.9", - "wind_vector_magnitude_mph": "4.3" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "4", - "chill_hours_68F": "0", - "chill_hours_7C": "4", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-9.0", - "dwpt_meanF": "15.9", - "eto_azmet": "4.0", - "eto_azmet_in": "0.16", - "eto_pen_mon": "4.2", - "eto_pen_mon_in": "0.17", - "heat_units_10C": "2.9", - "heat_units_13C": "1.5", - "heat_units_3413C": "1.5", - "heat_units_45F": "8.4", - "heat_units_50F": "5.2", - "heat_units_55F": "2.7", - "heat_units_7C": "4.6", - "heat_units_9455F": "2.7", - "heatstress_cotton_meanC": "8.6", - "heatstress_cotton_meanF": "47.5", - "meta_bat_volt_max": "14.56", - "meta_bat_volt_mean": "13.33", - "meta_bat_volt_min": "12.69", - "meta_needs_review": 0, - "meta_station_id": "az20", - "meta_station_name": "Mohave", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "47", - "relative_humidity_mean": "24", - "relative_humidity_min": "10", - "sol_rad_total": "11.47", - "sol_rad_total_ly": "274.14", - "temp_air_maxC": "18.3", - "temp_air_maxF": "64.9", - "temp_air_meanC": "11.8", - "temp_air_meanF": "53.2", - "temp_air_minC": "4.3", - "temp_air_minF": "39.7", - "temp_soil_10cm_maxC": "14.6", - "temp_soil_10cm_maxF": "58.3", - "temp_soil_10cm_meanC": "12.2", - "temp_soil_10cm_meanF": "54.0", - "temp_soil_10cm_minC": "10.0", - "temp_soil_10cm_minF": "50.0", - "temp_soil_50cm_maxC": "14.8", - "temp_soil_50cm_maxF": "58.6", - "temp_soil_50cm_meanC": "14.6", - "temp_soil_50cm_meanF": "58.3", - "temp_soil_50cm_minC": "14.5", - "temp_soil_50cm_minF": "58.1", - "vp_actual_max": "0.45", - "vp_actual_mean": "0.31", - "vp_actual_min": "0.21", - "vp_deficit_mean": "1.11", - "wind_2min_spd_max_mph": "21.7", - "wind_2min_spd_max_mps": "9.7", - "wind_2min_spd_mean_mph": "9.8", - "wind_2min_spd_mean_mps": "4.4", - "wind_2min_timestamp": "2023-12-10T12:26:10-07:00", - "wind_2min_vector_dir": "353", - "wind_spd_max_mph": "25.1", - "wind_spd_max_mps": "11.2", - "wind_spd_mean_mph": "9.8", - "wind_spd_mean_mps": "4.4", - "wind_vector_dir": "349", - "wind_vector_dir_stand_dev": "30", - "wind_vector_magnitude": "3.8", - "wind_vector_magnitude_mph": "8.5" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "3", - "chill_hours_32F": "0", - "chill_hours_45F": "2", - "chill_hours_68F": "3", - "chill_hours_7C": "2", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-10.3", - "dwpt_meanF": "13.5", - "eto_azmet": "3.2", - "eto_azmet_in": "0.13", - "eto_pen_mon": "3.1", - "eto_pen_mon_in": "0.12", - "heat_units_10C": "4.8", - "heat_units_13C": "3.2", - "heat_units_3413C": "3.2", - "heat_units_45F": "12.2", - "heat_units_50F": "8.6", - "heat_units_55F": "5.8", - "heat_units_7C": "6.8", - "heat_units_9455F": "5.8", - "heatstress_cotton_meanC": "9.6", - "heatstress_cotton_meanF": "49.4", - "meta_bat_volt_max": "14.51", - "meta_bat_volt_mean": "13.08", - "meta_bat_volt_min": "12.37", - "meta_needs_review": 0, - "meta_station_id": "az22", - "meta_station_name": "Queen Creek", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "20", - "relative_humidity_min": "9", - "sol_rad_total": "12.77", - "sol_rad_total_ly": "305.21", - "temp_air_maxC": "22.6", - "temp_air_maxF": "72.7", - "temp_air_meanC": "13.1", - "temp_air_meanF": "55.6", - "temp_air_minC": "4.2", - "temp_air_minF": "39.6", - "temp_soil_10cm_maxC": "18.1", - "temp_soil_10cm_maxF": "64.6", - "temp_soil_10cm_meanC": "14.0", - "temp_soil_10cm_meanF": "57.2", - "temp_soil_10cm_minC": "11.0", - "temp_soil_10cm_minF": "51.8", - "temp_soil_50cm_maxC": "15.1", - "temp_soil_50cm_maxF": "59.2", - "temp_soil_50cm_meanC": "14.9", - "temp_soil_50cm_meanF": "58.8", - "temp_soil_50cm_minC": "14.6", - "temp_soil_50cm_minF": "58.3", - "vp_actual_max": "0.74", - "vp_actual_mean": "0.28", - "vp_actual_min": "0.17", - "vp_deficit_mean": "1.30", - "wind_2min_spd_max_mph": "14.5", - "wind_2min_spd_max_mps": "6.5", - "wind_2min_spd_mean_mph": "4.5", - "wind_2min_spd_mean_mps": "2.0", - "wind_2min_timestamp": "2023-12-10T09:48:00-07:00", - "wind_2min_vector_dir": "72", - "wind_spd_max_mph": "17.4", - "wind_spd_max_mps": "7.8", - "wind_spd_mean_mph": "4.5", - "wind_spd_mean_mps": "2.0", - "wind_vector_dir": "67", - "wind_vector_dir_stand_dev": "43", - "wind_vector_magnitude": "1.3", - "wind_vector_magnitude_mph": "2.9" - }, - { - "chill_hours_0C": "2", - "chill_hours_20C": "3", - "chill_hours_32F": "2", - "chill_hours_45F": "10", - "chill_hours_68F": "3", - "chill_hours_7C": "10", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.2", - "dwpt_meanF": "11.9", - "eto_azmet": "3.1", - "eto_azmet_in": "0.12", - "eto_pen_mon": "2.7", - "eto_pen_mon_in": "0.11", - "heat_units_10C": "3.4", - "heat_units_13C": "2.2", - "heat_units_3413C": "2.2", - "heat_units_45F": "8.8", - "heat_units_50F": "6.2", - "heat_units_55F": "3.9", - "heat_units_7C": "4.9", - "heat_units_9455F": "3.9", - "heatstress_cotton_meanC": "5.4", - "heatstress_cotton_meanF": "41.7", - "meta_bat_volt_max": "14.65", - "meta_bat_volt_mean": "13.13", - "meta_bat_volt_min": "12.38", - "meta_needs_review": 0, - "meta_station_id": "az23", - "meta_station_name": "Harquahala", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "67", - "relative_humidity_mean": "28", - "relative_humidity_min": "5", - "sol_rad_total": "12.84", - "sol_rad_total_ly": "306.88", - "temp_air_maxC": "21.2", - "temp_air_maxF": "70.2", - "temp_air_meanC": "8.8", - "temp_air_meanF": "47.8", - "temp_air_minC": "-2.6", - "temp_air_minF": "27.3", - "temp_soil_10cm_maxC": "17.0", - "temp_soil_10cm_maxF": "62.6", - "temp_soil_10cm_meanC": "12.6", - "temp_soil_10cm_meanF": "54.7", - "temp_soil_10cm_minC": "8.6", - "temp_soil_10cm_minF": "47.5", - "temp_soil_50cm_maxC": "17.5", - "temp_soil_50cm_maxF": "63.5", - "temp_soil_50cm_meanC": "17.2", - "temp_soil_50cm_meanF": "63.0", - "temp_soil_50cm_minC": "16.9", - "temp_soil_50cm_minF": "62.4", - "vp_actual_max": "0.36", - "vp_actual_mean": "0.26", - "vp_actual_min": "0.13", - "vp_deficit_mean": "1.00", - "wind_2min_spd_max_mph": "10.7", - "wind_2min_spd_max_mps": "4.8", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-12-10T13:01:10-07:00", - "wind_2min_vector_dir": "33", - "wind_spd_max_mph": "12.3", - "wind_spd_max_mps": "5.5", - "wind_spd_mean_mph": "4.0", - "wind_spd_mean_mps": "1.8", - "wind_vector_dir": "320", - "wind_vector_dir_stand_dev": "38", - "wind_vector_magnitude": "1.3", - "wind_vector_magnitude_mph": "2.9" - }, - { - "chill_hours_0C": "2", - "chill_hours_20C": "5", - "chill_hours_32F": "2", - "chill_hours_45F": "9", - "chill_hours_68F": "5", - "chill_hours_7C": "9", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-8.6", - "dwpt_meanF": "16.6", - "eto_azmet": "3.1", - "eto_azmet_in": "0.12", - "eto_pen_mon": "2.7", - "eto_pen_mon_in": "0.11", - "heat_units_10C": "4.5", - "heat_units_13C": "3.0", - "heat_units_3413C": "3.0", - "heat_units_45F": "10.8", - "heat_units_50F": "8.1", - "heat_units_55F": "5.5", - "heat_units_7C": "6.0", - "heat_units_9455F": "5.5", - "heatstress_cotton_meanC": "6.6", - "heatstress_cotton_meanF": "43.9", - "meta_bat_volt_max": "14.87", - "meta_bat_volt_mean": "13.06", - "meta_bat_volt_min": "12.15", - "meta_needs_review": 0, - "meta_station_id": "az24", - "meta_station_name": "Roll", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "73", - "relative_humidity_mean": "34", - "relative_humidity_min": "5", - "sol_rad_total": "12.87", - "sol_rad_total_ly": "307.60", - "temp_air_maxC": "23.2", - "temp_air_maxF": "73.8", - "temp_air_meanC": "10.0", - "temp_air_meanF": "50.0", - "temp_air_minC": "-1.0", - "temp_air_minF": "30.2", - "temp_soil_10cm_maxC": "14.3", - "temp_soil_10cm_maxF": "57.7", - "temp_soil_10cm_meanC": "12.8", - "temp_soil_10cm_meanF": "55.0", - "temp_soil_10cm_minC": "11.1", - "temp_soil_10cm_minF": "52.0", - "temp_soil_50cm_maxC": "17.9", - "temp_soil_50cm_maxF": "64.2", - "temp_soil_50cm_meanC": "17.7", - "temp_soil_50cm_meanF": "63.9", - "temp_soil_50cm_minC": "17.5", - "temp_soil_50cm_minF": "63.5", - "vp_actual_max": "0.46", - "vp_actual_mean": "0.32", - "vp_actual_min": "0.14", - "vp_deficit_mean": "1.08", - "wind_2min_spd_max_mph": "13.4", - "wind_2min_spd_max_mps": "6.0", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-12-10T12:56:00-07:00", - "wind_2min_vector_dir": "45", - "wind_spd_max_mph": "15.9", - "wind_spd_max_mps": "7.1", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "28", - "wind_vector_dir_stand_dev": "53", - "wind_vector_magnitude": "0.7", - "wind_vector_magnitude_mph": "1.6" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "9", - "chill_hours_68F": "0", - "chill_hours_7C": "9", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-6.7", - "dwpt_meanF": "19.9", - "eto_azmet": "2.7", - "eto_azmet_in": "0.11", - "eto_pen_mon": "2.6", - "eto_pen_mon_in": "0.10", - "heat_units_10C": "3.5", - "heat_units_13C": "2.1", - "heat_units_3413C": "2.1", - "heat_units_45F": "9.2", - "heat_units_50F": "6.3", - "heat_units_55F": "3.8", - "heat_units_7C": "5.1", - "heat_units_9455F": "3.8", - "heatstress_cotton_meanC": "7.2", - "heatstress_cotton_meanF": "45.0", - "meta_bat_volt_max": "15.01", - "meta_bat_volt_mean": "13.27", - "meta_bat_volt_min": "12.49", - "meta_needs_review": 0, - "meta_station_id": "az26", - "meta_station_name": "Buckeye", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "49", - "relative_humidity_mean": "28", - "relative_humidity_min": "13", - "sol_rad_total": "12.47", - "sol_rad_total_ly": "298.04", - "temp_air_maxC": "20.2", - "temp_air_maxF": "68.4", - "temp_air_meanC": "10.6", - "temp_air_meanF": "51.1", - "temp_air_minC": "2.2", - "temp_air_minF": "36.0", - "temp_soil_10cm_maxC": "16.2", - "temp_soil_10cm_maxF": "61.2", - "temp_soil_10cm_meanC": "12.6", - "temp_soil_10cm_meanF": "54.7", - "temp_soil_10cm_minC": "9.2", - "temp_soil_10cm_minF": "48.6", - "temp_soil_50cm_maxC": "17.3", - "temp_soil_50cm_maxF": "63.1", - "temp_soil_50cm_meanC": "17.2", - "temp_soil_50cm_meanF": "63.0", - "temp_soil_50cm_minC": "16.9", - "temp_soil_50cm_minF": "62.4", - "vp_actual_max": "0.86", - "vp_actual_mean": "0.37", - "vp_actual_min": "0.20", - "vp_deficit_mean": "1.00", - "wind_2min_spd_max_mph": "14.3", - "wind_2min_spd_max_mps": "6.4", - "wind_2min_spd_mean_mph": "4.3", - "wind_2min_spd_mean_mps": "1.9", - "wind_2min_timestamp": "2023-12-10T12:00:20-07:00", - "wind_2min_vector_dir": "82", - "wind_spd_max_mph": "19.2", - "wind_spd_max_mps": "8.6", - "wind_spd_mean_mph": "4.3", - "wind_spd_mean_mps": "1.9", - "wind_vector_dir": "24", - "wind_vector_dir_stand_dev": "60", - "wind_vector_magnitude": "0.8", - "wind_vector_magnitude_mph": "1.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "2", - "chill_hours_32F": "0", - "chill_hours_45F": "1", - "chill_hours_68F": "2", - "chill_hours_7C": "1", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.7", - "dwpt_meanF": "11.0", - "eto_azmet": "2.6", - "eto_azmet_in": "0.10", - "eto_pen_mon": "1.9", - "eto_pen_mon_in": "0.07", - "heat_units_10C": "4.3", - "heat_units_13C": "2.7", - "heat_units_3413C": "2.7", - "heat_units_45F": "11.2", - "heat_units_50F": "7.7", - "heat_units_55F": "4.8", - "heat_units_7C": "6.2", - "heat_units_9455F": "4.8", - "heatstress_cotton_meanC": "9.2", - "heatstress_cotton_meanF": "48.5", - "meta_bat_volt_max": "14.38", - "meta_bat_volt_mean": "13.18", - "meta_bat_volt_min": "12.52", - "meta_needs_review": 0, - "meta_station_id": "az27", - "meta_station_name": "Desert Ridge", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "47", - "relative_humidity_mean": "18", - "relative_humidity_min": "7", - "sol_rad_total": "12.87", - "sol_rad_total_ly": "307.60", - "temp_air_maxC": "20.9", - "temp_air_maxF": "69.6", - "temp_air_meanC": "12.8", - "temp_air_meanF": "55.0", - "temp_air_minC": "5.5", - "temp_air_minF": "41.9", - "temp_soil_10cm_maxC": "13.5", - "temp_soil_10cm_maxF": "56.3", - "temp_soil_10cm_meanC": "11.5", - "temp_soil_10cm_meanF": "52.7", - "temp_soil_10cm_minC": "9.7", - "temp_soil_10cm_minF": "49.5", - "temp_soil_50cm_maxC": "14.4", - "temp_soil_50cm_maxF": "57.9", - "temp_soil_50cm_meanC": "14.2", - "temp_soil_50cm_meanF": "57.6", - "temp_soil_50cm_minC": "14.0", - "temp_soil_50cm_minF": "57.2", - "vp_actual_max": "0.56", - "vp_actual_mean": "0.25", - "vp_actual_min": "0.17", - "vp_deficit_mean": "1.29", - "wind_2min_spd_max_mph": "8.5", - "wind_2min_spd_max_mps": "3.8", - "wind_2min_spd_mean_mph": "2.5", - "wind_2min_spd_mean_mps": "1.1", - "wind_2min_timestamp": "2023-12-10T10:32:10-07:00", - "wind_2min_vector_dir": "34", - "wind_spd_max_mph": "12.3", - "wind_spd_max_mps": "5.5", - "wind_spd_mean_mph": "2.5", - "wind_spd_mean_mps": "1.1", - "wind_vector_dir": "39", - "wind_vector_dir_stand_dev": "50", - "wind_vector_magnitude": "0.5", - "wind_vector_magnitude_mph": "1.1" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "7", - "chill_hours_68F": "0", - "chill_hours_7C": "7", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.2", - "dwpt_meanF": "11.9", - "eto_azmet": "4.2", - "eto_azmet_in": "0.17", - "eto_pen_mon": "4.2", - "eto_pen_mon_in": "0.16", - "heat_units_10C": "2.8", - "heat_units_13C": "1.6", - "heat_units_3413C": "1.6", - "heat_units_45F": "7.8", - "heat_units_50F": "5.1", - "heat_units_55F": "3.0", - "heat_units_7C": "4.3", - "heat_units_9455F": "3.0", - "heatstress_cotton_meanC": "7.4", - "heatstress_cotton_meanF": "45.3", - "meta_bat_volt_max": "14.86", - "meta_bat_volt_mean": "13.41", - "meta_bat_volt_min": "12.70", - "meta_needs_review": 0, - "meta_station_id": "az28", - "meta_station_name": "Mohave-2", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "40", - "relative_humidity_mean": "22", - "relative_humidity_min": "9", - "sol_rad_total": "11.23", - "sol_rad_total_ly": "268.40", - "temp_air_maxC": "19.1", - "temp_air_maxF": "66.4", - "temp_air_meanC": "10.9", - "temp_air_meanF": "51.6", - "temp_air_minC": "0.3", - "temp_air_minF": "32.5", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "0.35", - "vp_actual_mean": "0.26", - "vp_actual_min": "0.19", - "vp_deficit_mean": "1.11", - "wind_2min_spd_max_mph": "23.5", - "wind_2min_spd_max_mps": "10.5", - "wind_2min_spd_mean_mph": "9.2", - "wind_2min_spd_mean_mps": "4.1", - "wind_2min_timestamp": "2023-12-10T12:45:10-07:00", - "wind_2min_vector_dir": "342", - "wind_spd_max_mph": "26.6", - "wind_spd_max_mps": "11.9", - "wind_spd_mean_mph": "9.2", - "wind_spd_mean_mps": "4.1", - "wind_vector_dir": "335", - "wind_vector_dir_stand_dev": "34", - "wind_vector_magnitude": "3.3", - "wind_vector_magnitude_mph": "7.4" - }, - { - "chill_hours_0C": "8", - "chill_hours_20C": "0", - "chill_hours_32F": "8", - "chill_hours_45F": "15", - "chill_hours_68F": "0", - "chill_hours_7C": "15", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-12.2", - "dwpt_meanF": "10.1", - "eto_azmet": "2.2", - "eto_azmet_in": "0.09", - "eto_pen_mon": "1.2", - "eto_pen_mon_in": "0.05", - "heat_units_10C": "1.2", - "heat_units_13C": "0.4", - "heat_units_3413C": "0.4", - "heat_units_45F": "4.0", - "heat_units_50F": "2.2", - "heat_units_55F": "0.7", - "heat_units_7C": "2.2", - "heat_units_9455F": "0.7", - "heatstress_cotton_meanC": "0.4", - "heatstress_cotton_meanF": "32.7", - "meta_bat_volt_max": "14.91", - "meta_bat_volt_mean": "12.86", - "meta_bat_volt_min": "12.19", - "meta_needs_review": 0, - "meta_station_id": "az32", - "meta_station_name": "Payson", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "60", - "relative_humidity_mean": "35", - "relative_humidity_min": "10", - "sol_rad_total": "12.01", - "sol_rad_total_ly": "287.05", - "temp_air_maxC": "15.3", - "temp_air_maxF": "59.5", - "temp_air_meanC": "3.4", - "temp_air_meanF": "38.1", - "temp_air_minC": "-5.3", - "temp_air_minF": "22.5", - "temp_soil_10cm_maxC": "7.4", - "temp_soil_10cm_maxF": "45.3", - "temp_soil_10cm_meanC": "4.7", - "temp_soil_10cm_meanF": "40.5", - "temp_soil_10cm_minC": "2.7", - "temp_soil_10cm_minF": "36.9", - "temp_soil_50cm_maxC": "8.0", - "temp_soil_50cm_maxF": "46.4", - "temp_soil_50cm_meanC": "7.6", - "temp_soil_50cm_meanF": "45.7", - "temp_soil_50cm_minC": "7.4", - "temp_soil_50cm_minF": "45.3", - "vp_actual_max": "0.45", - "vp_actual_mean": "0.24", - "vp_actual_min": "0.14", - "vp_deficit_mean": "0.62", - "wind_2min_spd_max_mph": "6.5", - "wind_2min_spd_max_mps": "2.9", - "wind_2min_spd_mean_mph": "1.6", - "wind_2min_spd_mean_mps": "0.7", - "wind_2min_timestamp": "2023-12-10T11:45:40-07:00", - "wind_2min_vector_dir": "129", - "wind_spd_max_mph": "10.5", - "wind_spd_max_mps": "4.7", - "wind_spd_mean_mph": "1.6", - "wind_spd_mean_mps": "0.7", - "wind_vector_dir": "111", - "wind_vector_dir_stand_dev": "41", - "wind_vector_magnitude": "0.3", - "wind_vector_magnitude_mph": "0.7" - }, - { - "chill_hours_0C": "5", - "chill_hours_20C": "0", - "chill_hours_32F": "5", - "chill_hours_45F": "15", - "chill_hours_68F": "0", - "chill_hours_7C": "15", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-13.2", - "dwpt_meanF": "8.2", - "eto_azmet": "2.5", - "eto_azmet_in": "0.10", - "eto_pen_mon": "1.9", - "eto_pen_mon_in": "0.07", - "heat_units_10C": "0.6", - "heat_units_13C": "0.0", - "heat_units_3413C": "0.0", - "heat_units_45F": "2.9", - "heat_units_50F": "1.1", - "heat_units_55F": "0.1", - "heat_units_7C": "1.6", - "heat_units_9455F": "0.1", - "heatstress_cotton_meanC": "1.5", - "heatstress_cotton_meanF": "34.7", - "meta_bat_volt_max": "14.96", - "meta_bat_volt_mean": "13.50", - "meta_bat_volt_min": "12.52", - "meta_needs_review": 0, - "meta_station_id": "az33", - "meta_station_name": "Bowie", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "47", - "relative_humidity_mean": "27", - "relative_humidity_min": "13", - "sol_rad_total": "13.30", - "sol_rad_total_ly": "317.88", - "temp_air_maxC": "13.3", - "temp_air_maxF": "55.9", - "temp_air_meanC": "4.5", - "temp_air_meanF": "40.1", - "temp_air_minC": "-3.7", - "temp_air_minF": "25.3", - "temp_soil_10cm_maxC": "13.0", - "temp_soil_10cm_maxF": "55.4", - "temp_soil_10cm_meanC": "9.3", - "temp_soil_10cm_meanF": "48.7", - "temp_soil_10cm_minC": "6.0", - "temp_soil_10cm_minF": "42.8", - "temp_soil_50cm_maxC": "14.2", - "temp_soil_50cm_maxF": "57.6", - "temp_soil_50cm_meanC": "14.0", - "temp_soil_50cm_meanF": "57.2", - "temp_soil_50cm_minC": "13.7", - "temp_soil_50cm_minF": "56.7", - "vp_actual_max": "0.28", - "vp_actual_mean": "0.22", - "vp_actual_min": "0.15", - "vp_deficit_mean": "0.68", - "wind_2min_spd_max_mph": "12.5", - "wind_2min_spd_max_mps": "5.6", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-12-10T11:04:00-07:00", - "wind_2min_vector_dir": "96", - "wind_spd_max_mph": "15.7", - "wind_spd_max_mps": "7.0", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "120", - "wind_vector_dir_stand_dev": "40", - "wind_vector_magnitude": "1.0", - "wind_vector_magnitude_mph": "2.2" - }, - { - "chill_hours_0C": "2", - "chill_hours_20C": "0", - "chill_hours_32F": "2", - "chill_hours_45F": "11", - "chill_hours_68F": "0", - "chill_hours_7C": "11", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-8.6", - "dwpt_meanF": "16.6", - "eto_azmet": "2.5", - "eto_azmet_in": "0.10", - "eto_pen_mon": "2.4", - "eto_pen_mon_in": "0.10", - "heat_units_10C": "3.1", - "heat_units_13C": "1.9", - "heat_units_3413C": "1.9", - "heat_units_45F": "8.1", - "heat_units_50F": "5.5", - "heat_units_55F": "3.4", - "heat_units_7C": "4.5", - "heat_units_9455F": "3.4", - "heatstress_cotton_meanC": "5.8", - "heatstress_cotton_meanF": "42.4", - "meta_bat_volt_max": "14.77", - "meta_bat_volt_mean": "13.02", - "meta_bat_volt_min": "12.13", - "meta_needs_review": 0, - "meta_station_id": "az35", - "meta_station_name": "Parker-2", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "70", - "relative_humidity_mean": "32", - "relative_humidity_min": "8", - "sol_rad_total": "12.29", - "sol_rad_total_ly": "293.74", - "temp_air_maxC": "20.1", - "temp_air_maxF": "68.2", - "temp_air_meanC": "9.0", - "temp_air_meanF": "48.2", - "temp_air_minC": "-1.2", - "temp_air_minF": "29.8", - "temp_soil_10cm_maxC": "17.1", - "temp_soil_10cm_maxF": "62.8", - "temp_soil_10cm_meanC": "14.3", - "temp_soil_10cm_meanF": "57.7", - "temp_soil_10cm_minC": "11.8", - "temp_soil_10cm_minF": "53.2", - "temp_soil_50cm_maxC": "17.7", - "temp_soil_50cm_maxF": "63.9", - "temp_soil_50cm_meanC": "17.2", - "temp_soil_50cm_meanF": "63.0", - "temp_soil_50cm_minC": "16.9", - "temp_soil_50cm_minF": "62.4", - "vp_actual_max": "0.46", - "vp_actual_mean": "0.32", - "vp_actual_min": "0.19", - "vp_deficit_mean": "0.93", - "wind_2min_spd_max_mph": "11.6", - "wind_2min_spd_max_mps": "5.2", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-12-10T13:57:40-07:00", - "wind_2min_vector_dir": "326", - "wind_spd_max_mph": "13.9", - "wind_spd_max_mps": "6.2", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "12", - "wind_vector_dir_stand_dev": "41", - "wind_vector_magnitude": "1.2", - "wind_vector_magnitude_mph": "2.7" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "11", - "chill_hours_68F": "0", - "chill_hours_7C": "11", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-2.5", - "dwpt_meanF": "27.6", - "eto_azmet": "2.8", - "eto_azmet_in": "0.11", - "eto_pen_mon": "2.4", - "eto_pen_mon_in": "0.09", - "heat_units_10C": "3.6", - "heat_units_13C": "2.2", - "heat_units_3413C": "2.2", - "heat_units_45F": "9.4", - "heat_units_50F": "6.5", - "heat_units_55F": "4.0", - "heat_units_7C": "5.2", - "heat_units_9455F": "4.0", - "heatstress_cotton_meanC": "6.5", - "heatstress_cotton_meanF": "43.7", - "meta_bat_volt_max": "14.74", - "meta_bat_volt_mean": "13.18", - "meta_bat_volt_min": "12.38", - "meta_needs_review": 0, - "meta_station_id": "az36", - "meta_station_name": "Yuma South", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "76", - "relative_humidity_mean": "46", - "relative_humidity_min": "12", - "sol_rad_total": "12.55", - "sol_rad_total_ly": "299.95", - "temp_air_maxC": "20.7", - "temp_air_maxF": "69.3", - "temp_air_meanC": "9.4", - "temp_air_meanF": "48.9", - "temp_air_minC": "1.1", - "temp_air_minF": "34.0", - "temp_soil_10cm_maxC": "17.7", - "temp_soil_10cm_maxF": "63.9", - "temp_soil_10cm_meanC": "15.8", - "temp_soil_10cm_meanF": "60.4", - "temp_soil_10cm_minC": "13.8", - "temp_soil_10cm_minF": "56.8", - "temp_soil_50cm_maxC": "19.7", - "temp_soil_50cm_maxF": "67.5", - "temp_soil_50cm_meanC": "19.4", - "temp_soil_50cm_meanF": "66.9", - "temp_soil_50cm_minC": "19.2", - "temp_soil_50cm_minF": "66.6", - "vp_actual_max": "0.95", - "vp_actual_mean": "0.51", - "vp_actual_min": "0.29", - "vp_deficit_mean": "0.78", - "wind_2min_spd_max_mph": "13.0", - "wind_2min_spd_max_mps": "5.8", - "wind_2min_spd_mean_mph": "3.8", - "wind_2min_spd_mean_mps": "1.7", - "wind_2min_timestamp": "2023-12-10T11:10:30-07:00", - "wind_2min_vector_dir": "7", - "wind_spd_max_mph": "15.4", - "wind_spd_max_mps": "6.9", - "wind_spd_mean_mph": "3.8", - "wind_spd_mean_mps": "1.7", - "wind_vector_dir": "326", - "wind_vector_dir_stand_dev": "49", - "wind_vector_magnitude": "1.0", - "wind_vector_magnitude_mph": "2.2" - }, - { - "chill_hours_0C": "4", - "chill_hours_20C": "0", - "chill_hours_32F": "4", - "chill_hours_45F": "15", - "chill_hours_68F": "0", - "chill_hours_7C": "15", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-12.7", - "dwpt_meanF": "9.1", - "eto_azmet": "2.1", - "eto_azmet_in": "0.08", - "eto_pen_mon": "1.8", - "eto_pen_mon_in": "0.07", - "heat_units_10C": "1.0", - "heat_units_13C": "0.2", - "heat_units_3413C": "0.2", - "heat_units_45F": "3.7", - "heat_units_50F": "1.7", - "heat_units_55F": "0.4", - "heat_units_7C": "2.1", - "heat_units_9455F": "0.4", - "heatstress_cotton_meanC": "2.3", - "heatstress_cotton_meanF": "36.2", - "meta_bat_volt_max": "14.16", - "meta_bat_volt_mean": "12.50", - "meta_bat_volt_min": "12.19", - "meta_needs_review": 0, - "meta_station_id": "az37", - "meta_station_name": "San Simon", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "56", - "relative_humidity_mean": "28", - "relative_humidity_min": "13", - "sol_rad_total": "11.58", - "sol_rad_total_ly": "276.77", - "temp_air_maxC": "14.4", - "temp_air_maxF": "57.9", - "temp_air_meanC": "5.3", - "temp_air_meanF": "41.5", - "temp_air_minC": "-3.3", - "temp_air_minF": "26.1", - "temp_soil_10cm_maxC": "11.7", - "temp_soil_10cm_maxF": "53.1", - "temp_soil_10cm_meanC": "9.3", - "temp_soil_10cm_meanF": "48.7", - "temp_soil_10cm_minC": "7.0", - "temp_soil_10cm_minF": "44.6", - "temp_soil_50cm_maxC": "13.5", - "temp_soil_50cm_maxF": "56.3", - "temp_soil_50cm_meanC": "13.4", - "temp_soil_50cm_meanF": "56.1", - "temp_soil_50cm_minC": "13.2", - "temp_soil_50cm_minF": "55.8", - "vp_actual_max": "0.31", - "vp_actual_mean": "0.23", - "vp_actual_min": "0.16", - "vp_deficit_mean": "0.71", - "wind_2min_spd_max_mph": "8.9", - "wind_2min_spd_max_mps": "4.0", - "wind_2min_spd_mean_mph": "2.9", - "wind_2min_spd_mean_mps": "1.3", - "wind_2min_timestamp": "2023-12-10T10:30:00-07:00", - "wind_2min_vector_dir": "115", - "wind_spd_max_mph": "14.3", - "wind_spd_max_mps": "6.4", - "wind_spd_mean_mph": "2.9", - "wind_spd_mean_mps": "1.3", - "wind_vector_dir": "122", - "wind_vector_dir_stand_dev": "27", - "wind_vector_magnitude": "1.1", - "wind_vector_magnitude_mph": "2.5" - }, - { - "chill_hours_0C": "7", - "chill_hours_20C": "3", - "chill_hours_32F": "7", - "chill_hours_45F": "13", - "chill_hours_68F": "3", - "chill_hours_7C": "13", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-10.7", - "dwpt_meanF": "12.7", - "eto_azmet": "2.8", - "eto_azmet_in": "0.11", - "eto_pen_mon": "1.9", - "eto_pen_mon_in": "0.07", - "heat_units_10C": "3.7", - "heat_units_13C": "2.5", - "heat_units_3413C": "2.5", - "heat_units_45F": "9.2", - "heat_units_50F": "6.7", - "heat_units_55F": "4.5", - "heat_units_7C": "5.1", - "heat_units_9455F": "4.5", - "heatstress_cotton_meanC": "3.3", - "heatstress_cotton_meanF": "38.0", - "meta_bat_volt_max": "14.42", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.46", - "meta_needs_review": 0, - "meta_station_id": "az38", - "meta_station_name": "Sahuarita", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "77", - "relative_humidity_mean": "36", - "relative_humidity_min": "7", - "sol_rad_total": "13.61", - "sol_rad_total_ly": "325.29", - "temp_air_maxC": "22.5", - "temp_air_maxF": "72.5", - "temp_air_meanC": "6.7", - "temp_air_meanF": "44.1", - "temp_air_minC": "-5.1", - "temp_air_minF": "22.8", - "temp_soil_10cm_maxC": "16.1", - "temp_soil_10cm_maxF": "61.0", - "temp_soil_10cm_meanC": "10.8", - "temp_soil_10cm_meanF": "51.4", - "temp_soil_10cm_minC": "6.2", - "temp_soil_10cm_minF": "43.2", - "temp_soil_50cm_maxC": "16.0", - "temp_soil_50cm_maxF": "60.8", - "temp_soil_50cm_meanC": "15.7", - "temp_soil_50cm_meanF": "60.3", - "temp_soil_50cm_minC": "15.4", - "temp_soil_50cm_minF": "59.7", - "vp_actual_max": "0.35", - "vp_actual_mean": "0.27", - "vp_actual_min": "0.17", - "vp_deficit_mean": "0.90", - "wind_2min_spd_max_mph": "9.2", - "wind_2min_spd_max_mps": "4.1", - "wind_2min_spd_mean_mph": "2.0", - "wind_2min_spd_mean_mps": "0.9", - "wind_2min_timestamp": "2023-12-10T14:45:40-07:00", - "wind_2min_vector_dir": "33", - "wind_spd_max_mph": "13.6", - "wind_spd_max_mps": "6.1", - "wind_spd_mean_mph": "2.0", - "wind_spd_mean_mps": "0.9", - "wind_vector_dir": "109", - "wind_vector_dir_stand_dev": "53", - "wind_vector_magnitude": "0.4", - "wind_vector_magnitude_mph": "0.9" - }, - { - "chill_hours_0C": "10", - "chill_hours_20C": "0", - "chill_hours_32F": "10", - "chill_hours_45F": "16", - "chill_hours_68F": "0", - "chill_hours_7C": "16", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-14.4", - "dwpt_meanF": "6.1", - "eto_azmet": "2.4", - "eto_azmet_in": "0.09", - "eto_pen_mon": "2.0", - "eto_pen_mon_in": "0.08", - "heat_units_10C": "0.7", - "heat_units_13C": "0.1", - "heat_units_3413C": "0.1", - "heat_units_45F": "3.1", - "heat_units_50F": "1.3", - "heat_units_55F": "0.2", - "heat_units_7C": "1.7", - "heat_units_9455F": "0.2", - "heatstress_cotton_meanC": "0.1", - "heatstress_cotton_meanF": "32.2", - "meta_bat_volt_max": "14.66", - "meta_bat_volt_mean": "13.02", - "meta_bat_volt_min": "12.13", - "meta_needs_review": 0, - "meta_station_id": "az39", - "meta_station_name": "Willcox Bench", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "53", - "relative_humidity_mean": "27", - "relative_humidity_min": "12", - "sol_rad_total": "13.34", - "sol_rad_total_ly": "318.83", - "temp_air_maxC": "13.8", - "temp_air_maxF": "56.8", - "temp_air_meanC": "3.2", - "temp_air_meanF": "37.8", - "temp_air_minC": "-5.7", - "temp_air_minF": "21.7", - "temp_soil_10cm_maxC": "12.5", - "temp_soil_10cm_maxF": "54.5", - "temp_soil_10cm_meanC": "8.6", - "temp_soil_10cm_meanF": "47.5", - "temp_soil_10cm_minC": "5.4", - "temp_soil_10cm_minF": "41.7", - "temp_soil_50cm_maxC": "13.1", - "temp_soil_50cm_maxF": "55.6", - "temp_soil_50cm_meanC": "12.7", - "temp_soil_50cm_meanF": "54.9", - "temp_soil_50cm_minC": "12.3", - "temp_soil_50cm_minF": "54.1", - "vp_actual_max": "0.29", - "vp_actual_mean": "0.20", - "vp_actual_min": "0.15", - "vp_deficit_mean": "0.63", - "wind_2min_spd_max_mph": "10.1", - "wind_2min_spd_max_mps": "4.5", - "wind_2min_spd_mean_mph": "3.6", - "wind_2min_spd_mean_mps": "1.6", - "wind_2min_timestamp": "2023-12-10T05:02:00-07:00", - "wind_2min_vector_dir": "82", - "wind_spd_max_mph": "13.9", - "wind_spd_max_mps": "6.2", - "wind_spd_mean_mph": "3.6", - "wind_spd_mean_mps": "1.6", - "wind_vector_dir": "155", - "wind_vector_dir_stand_dev": "72", - "wind_vector_magnitude": "0.2", - "wind_vector_magnitude_mph": "0.4" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "4", - "chill_hours_68F": "0", - "chill_hours_7C": "4", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-11.2", - "dwpt_meanF": "11.9", - "eto_azmet": "3.8", - "eto_azmet_in": "0.15", - "eto_pen_mon": "3.8", - "eto_pen_mon_in": "0.15", - "heat_units_10C": "3.2", - "heat_units_13C": "1.8", - "heat_units_3413C": "1.8", - "heat_units_45F": "9.0", - "heat_units_50F": "5.8", - "heat_units_55F": "3.2", - "heat_units_7C": "5.0", - "heat_units_9455F": "3.2", - "heatstress_cotton_meanC": "8.3", - "heatstress_cotton_meanF": "46.9", - "meta_bat_volt_max": "14.45", - "meta_bat_volt_mean": "13.43", - "meta_bat_volt_min": "12.77", - "meta_needs_review": 0, - "meta_station_id": "az40", - "meta_station_name": "Ft Mohave CA", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "35", - "relative_humidity_mean": "20", - "relative_humidity_min": "9", - "sol_rad_total": "10.93", - "sol_rad_total_ly": "261.23", - "temp_air_maxC": "19.0", - "temp_air_maxF": "66.2", - "temp_air_meanC": "11.7", - "temp_air_meanF": "53.1", - "temp_air_minC": "4.3", - "temp_air_minF": "39.7", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "0.37", - "vp_actual_mean": "0.26", - "vp_actual_min": "0.19", - "vp_deficit_mean": "1.16", - "wind_2min_spd_max_mph": "20.6", - "wind_2min_spd_max_mps": "9.2", - "wind_2min_spd_mean_mph": "7.4", - "wind_2min_spd_mean_mps": "3.3", - "wind_2min_timestamp": "2023-12-10T11:46:50-07:00", - "wind_2min_vector_dir": "27", - "wind_spd_max_mph": "23.5", - "wind_spd_max_mps": "10.5", - "wind_spd_mean_mph": "7.4", - "wind_spd_mean_mps": "3.3", - "wind_vector_dir": "4", - "wind_vector_dir_stand_dev": "35", - "wind_vector_magnitude": "2.7", - "wind_vector_magnitude_mph": "6.0" - }, - { - "chill_hours_0C": "2", - "chill_hours_20C": "0", - "chill_hours_32F": "2", - "chill_hours_45F": "11", - "chill_hours_68F": "0", - "chill_hours_7C": "11", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-13.2", - "dwpt_meanF": "8.2", - "eto_azmet": "2.5", - "eto_azmet_in": "0.10", - "eto_pen_mon": "2.7", - "eto_pen_mon_in": "0.11", - "heat_units_10C": "3.5", - "heat_units_13C": "2.3", - "heat_units_3413C": "2.3", - "heat_units_45F": "8.9", - "heat_units_50F": "6.2", - "heat_units_55F": "4.1", - "heat_units_7C": "5.0", - "heat_units_9455F": "4.1", - "heatstress_cotton_meanC": "4.8", - "heatstress_cotton_meanF": "40.6", - "meta_bat_volt_max": "14.53", - "meta_bat_volt_mean": "13.29", - "meta_bat_volt_min": "12.64", - "meta_needs_review": 0, - "meta_station_id": "az41", - "meta_station_name": "Salome", - "meta_version": 1, - "precip_total_in": "0.00", - "precip_total_mm": "0.0", - "relative_humidity_max": "55", - "relative_humidity_mean": "24", - "relative_humidity_min": "5", - "sol_rad_total": "13.09", - "sol_rad_total_ly": "312.86", - "temp_air_maxC": "21.4", - "temp_air_maxF": "70.5", - "temp_air_meanC": "8.2", - "temp_air_meanF": "46.8", - "temp_air_minC": "-2.6", - "temp_air_minF": "27.3", - "temp_soil_10cm_maxC": "15.7", - "temp_soil_10cm_maxF": "60.3", - "temp_soil_10cm_meanC": "10.9", - "temp_soil_10cm_meanF": "51.6", - "temp_soil_10cm_minC": "7.1", - "temp_soil_10cm_minF": "44.8", - "temp_soil_50cm_maxC": "14.2", - "temp_soil_50cm_maxF": "57.6", - "temp_soil_50cm_meanC": "13.8", - "temp_soil_50cm_meanF": "56.8", - "temp_soil_50cm_minC": "13.4", - "temp_soil_50cm_minF": "56.1", - "vp_actual_max": "0.49", - "vp_actual_mean": "0.22", - "vp_actual_min": "0.12", - "vp_deficit_mean": "0.97", - "wind_2min_spd_max_mph": "9.2", - "wind_2min_spd_max_mps": "4.1", - "wind_2min_spd_mean_mph": "4.0", - "wind_2min_spd_mean_mps": "1.8", - "wind_2min_timestamp": "2023-12-10T16:19:10-07:00", - "wind_2min_vector_dir": "266", - "wind_spd_max_mph": "10.7", - "wind_spd_max_mps": "4.8", - "wind_spd_mean_mph": "4.0", - "wind_spd_mean_mps": "1.8", - "wind_vector_dir": "6", - "wind_vector_dir_stand_dev": "42", - "wind_vector_magnitude": "1.2", - "wind_vector_magnitude_mph": "2.7" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "4", - "chill_hours_32F": "0", - "chill_hours_45F": "9", - "chill_hours_68F": "4", - "chill_hours_7C": "9", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-9.4", - "dwpt_meanF": "15.1", - "eto_azmet": "2.8", - "eto_azmet_in": "0.11", - "eto_pen_mon": "2.6", - "eto_pen_mon_in": "0.10", - "heat_units_10C": "4.5", - "heat_units_13C": "3.1", - "heat_units_3413C": "3.1", - "heat_units_45F": "11.0", - "heat_units_50F": "8.1", - "heat_units_55F": "5.6", - "heat_units_7C": "6.1", - "heat_units_9455F": "5.6", - "heatstress_cotton_meanC": "8.2", - "heatstress_cotton_meanF": "46.8", - "meta_bat_volt_max": "14.67", - "meta_bat_volt_mean": "13.15", - "meta_bat_volt_min": "12.44", - "meta_needs_review": 0, - "meta_station_id": "az42", - "meta_station_name": "Wellton ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "63", - "relative_humidity_mean": "25", - "relative_humidity_min": "6", - "sol_rad_total": "12.02", - "sol_rad_total_ly": "287.28", - "temp_air_maxC": "23.0", - "temp_air_maxF": "73.4", - "temp_air_meanC": "11.8", - "temp_air_meanF": "53.2", - "temp_air_minC": "0.6", - "temp_air_minF": "33.1", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "0.57", - "vp_actual_mean": "0.30", - "vp_actual_min": "0.17", - "vp_deficit_mean": "1.19", - "wind_2min_spd_max_mph": "10.3", - "wind_2min_spd_max_mps": "4.6", - "wind_2min_spd_mean_mph": "3.4", - "wind_2min_spd_mean_mps": "1.5", - "wind_2min_timestamp": "2023-12-10T13:34:30-07:00", - "wind_2min_vector_dir": "77", - "wind_spd_max_mph": "13.0", - "wind_spd_max_mps": "5.8", - "wind_spd_mean_mph": "3.4", - "wind_spd_mean_mps": "1.5", - "wind_vector_dir": "192", - "wind_vector_dir_stand_dev": "53", - "wind_vector_magnitude": "0.8", - "wind_vector_magnitude_mph": "1.8" - }, - { - "chill_hours_0C": "0", - "chill_hours_20C": "0", - "chill_hours_32F": "0", - "chill_hours_45F": "0", - "chill_hours_68F": "0", - "chill_hours_7C": "0", - "date_doy": "344", - "date_year": "2023", - "datetime": "2023-12-10", - "dwpt_mean": "-9.8", - "dwpt_meanF": "14.3", - "eto_azmet": "4.7", - "eto_azmet_in": "0.19", - "eto_pen_mon": "4.3", - "eto_pen_mon_in": "0.17", - "heat_units_10C": "3.9", - "heat_units_13C": "2.3", - "heat_units_3413C": "2.3", - "heat_units_45F": "10.6", - "heat_units_50F": "7.1", - "heat_units_55F": "4.1", - "heat_units_7C": "5.9", - "heat_units_9455F": "4.1", - "heatstress_cotton_meanC": "10.5", - "heatstress_cotton_meanF": "50.9", - "meta_bat_volt_max": "14.38", - "meta_bat_volt_mean": "13.42", - "meta_bat_volt_min": "12.90", - "meta_needs_review": 0, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "meta_version": 1, - "precip_total_in": "-999.00", - "precip_total_mm": "-9999.0", - "relative_humidity_max": "50", - "relative_humidity_mean": "19", - "relative_humidity_min": "9", - "sol_rad_total": "13.08", - "sol_rad_total_ly": "312.62", - "temp_air_maxC": "19.8", - "temp_air_maxF": "67.6", - "temp_air_meanC": "13.9", - "temp_air_meanF": "57.0", - "temp_air_minC": "6.3", - "temp_air_minF": "43.3", - "temp_soil_10cm_maxC": "-9999.0", - "temp_soil_10cm_maxF": "-9999.0", - "temp_soil_10cm_meanC": "-9999.0", - "temp_soil_10cm_meanF": "-9999.0", - "temp_soil_10cm_minC": "-9999.0", - "temp_soil_10cm_minF": "-9999.0", - "temp_soil_50cm_maxC": "-9999.0", - "temp_soil_50cm_maxF": "-9999.0", - "temp_soil_50cm_meanC": "-9999.0", - "temp_soil_50cm_meanF": "-9999.0", - "temp_soil_50cm_minC": "-9999.0", - "temp_soil_50cm_minF": "-9999.0", - "vp_actual_max": "0.49", - "vp_actual_mean": "0.29", - "vp_actual_min": "0.19", - "vp_deficit_mean": "1.33", - "wind_2min_spd_max_mph": "19.9", - "wind_2min_spd_max_mps": "8.9", - "wind_2min_spd_mean_mph": "8.5", - "wind_2min_spd_mean_mps": "3.8", - "wind_2min_timestamp": "2023-12-10T11:00:20-07:00", - "wind_2min_vector_dir": "358", - "wind_spd_max_mph": "24.6", - "wind_spd_max_mps": "11.0", - "wind_spd_mean_mph": "8.5", - "wind_spd_mean_mps": "3.8", - "wind_vector_dir": "1", - "wind_vector_dir_stand_dev": "22", - "wind_vector_magnitude": "3.5", - "wind_vector_magnitude_mph": "7.8" - } - ], - "errors": [ - - ], - "i": "default", - "l": "default", - "s": "default", - "t": "daily" -} diff --git a/tests/testthat/heat_mocks/hueto/az01/2022-01-01T00-00/P31D.json b/tests/testthat/heat_mocks/hueto/az01/2022-01-01T00-00/P31D.json deleted file mode 100644 index 5e670aa..0000000 --- a/tests/testthat/heat_mocks/hueto/az01/2022-01-01T00-00/P31D.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C_sum": 38.0, - "chill_hours_20C_sum": 39.0, - "chill_hours_32F_sum": 38.0, - "chill_hours_45F_sum": 265.0, - "chill_hours_68F_sum": 39.0, - "chill_hours_7C_sum": 265.0, - "datetime_last": "2022-01-31", - "eto_azmet_in": 0.1163, - "eto_azmet_in_sum": 3.3765, - "eto_pen_mon_in": 0.081, - "eto_pen_mon_in_sum": 2.5691, - "heat_units_45F_sum": 283.0529, - "heat_units_50F_sum": 193.2451, - "heat_units_55F_sum": 120.6232, - "heat_units_9455F_sum": 120.6232, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "precip_total_in": 0.0, - "precip_total_in_sum": 0.3 - } - ], - "errors": [ - - ], - "i": "P31D", - "l": "az01", - "n": "Tucson", - "s": "2022-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/heat_mocks/hueto/az01/2022-09-20T00-00/P7D.json b/tests/testthat/heat_mocks/hueto/az01/2022-09-20T00-00/P7D.json deleted file mode 100644 index 1d1053f..0000000 --- a/tests/testthat/heat_mocks/hueto/az01/2022-09-20T00-00/P7D.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C_sum": 0.0, - "chill_hours_20C_sum": 158.0, - "chill_hours_32F_sum": 0.0, - "chill_hours_45F_sum": 0.0, - "chill_hours_68F_sum": 158.0, - "chill_hours_7C_sum": 0.0, - "datetime_last": "2022-09-26", - "eto_azmet_in": 0.27, - "eto_azmet_in_sum": 1.4758, - "eto_pen_mon_in": 0.24, - "eto_pen_mon_in_sum": 1.3179, - "heat_units_45F_sum": 244.1756, - "heat_units_50F_sum": 209.1756, - "heat_units_55F_sum": 174.1755, - "heat_units_9455F_sum": 190.9627, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "precip_total_in": 0.0, - "precip_total_in_sum": 0.4 - } - ], - "errors": [ - - ], - "i": "P7D", - "l": "az01", - "n": "Tucson", - "s": "2022-09-20T00:00", - "t": "hueto" -} diff --git a/tests/testthat/heat_mocks/hueto/az01/2023-01-01T00-00/P343D.json b/tests/testthat/heat_mocks/hueto/az01/2023-01-01T00-00/P343D.json deleted file mode 100644 index 07f2688..0000000 --- a/tests/testthat/heat_mocks/hueto/az01/2023-01-01T00-00/P343D.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "a": "TUC", - "data": [ - { - "chill_hours_0C_sum": 96.0, - "chill_hours_20C_sum": 4456.0, - "chill_hours_32F_sum": 96.0, - "chill_hours_45F_sum": 786.0, - "chill_hours_68F_sum": 4456.0, - "chill_hours_7C_sum": 786.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 76.52, - "eto_pen_mon_in": 0.07, - "eto_pen_mon_in_sum": 66.29, - "heat_units_45F_sum": 8226.8, - "heat_units_50F_sum": 6741.6, - "heat_units_55F_sum": 5358.9, - "heat_units_9455F_sum": 5872.7, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "precip_total_in": 0.0, - "precip_total_in_sum": 7.01 - } - ], - "errors": [ - - ], - "i": "P343D", - "l": "az01", - "n": "Tucson", - "s": "2023-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/heat_mocks/hueto/az02/2023-01-01T00-00/P343D.json b/tests/testthat/heat_mocks/hueto/az02/2023-01-01T00-00/P343D.json deleted file mode 100644 index 572bd61..0000000 --- a/tests/testthat/heat_mocks/hueto/az02/2023-01-01T00-00/P343D.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "a": "YUV", - "data": [ - { - "chill_hours_0C_sum": 0.0, - "chill_hours_20C_sum": 4734.0, - "chill_hours_32F_sum": 0.0, - "chill_hours_45F_sum": 295.0, - "chill_hours_68F_sum": 4734.0, - "chill_hours_7C_sum": 295.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.22, - "eto_azmet_in_sum": 78.81, - "eto_pen_mon_in": 0.21, - "eto_pen_mon_in_sum": 73.58, - "heat_units_45F_sum": 8955.3, - "heat_units_50F_sum": 7361.3, - "heat_units_55F_sum": 5863.2, - "heat_units_9455F_sum": 6436.2, - "meta_station_id": "az02", - "meta_station_name": "Yuma Valley", - "precip_total_in": 0.0, - "precip_total_in_sum": 2.12 - } - ], - "errors": [ - - ], - "i": "P343D", - "l": "az02", - "n": "Yuma Valley", - "s": "2023-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/heat_mocks/hueto/az09/2023-01-01T00-00/P343D.json b/tests/testthat/heat_mocks/hueto/az09/2023-01-01T00-00/P343D.json deleted file mode 100644 index be31010..0000000 --- a/tests/testthat/heat_mocks/hueto/az09/2023-01-01T00-00/P343D.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "a": "BON", - "data": [ - { - "chill_hours_0C_sum": 349.0, - "chill_hours_20C_sum": 3239.0, - "chill_hours_32F_sum": 349.0, - "chill_hours_45F_sum": 1491.0, - "chill_hours_68F_sum": 3239.0, - "chill_hours_7C_sum": 1491.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 69.01, - "eto_pen_mon_in": 0.09, - "eto_pen_mon_in_sum": 62.46, - "heat_units_45F_sum": 6297.3, - "heat_units_50F_sum": 4993.0, - "heat_units_55F_sum": 3838.7, - "heat_units_9455F_sum": 4067.0, - "meta_station_id": "az09", - "meta_station_name": "Bonita", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.77 - } - ], - "errors": [ - - ], - "i": "P343D", - "l": "az09", - "n": "Bonita", - "s": "2023-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/heat_mocks/hueto/default/1980-01-01T00-00/P1D.json b/tests/testthat/heat_mocks/hueto/default/1980-01-01T00-00/P1D.json deleted file mode 100644 index 8fbedca..0000000 --- a/tests/testthat/heat_mocks/hueto/default/1980-01-01T00-00/P1D.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": [ - - ], - "errors": [ - - ], - "i": "P1D", - "l": "default", - "s": "1980-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/heat_mocks/hueto/default/2023-01-01T00-00/P343D.json b/tests/testthat/heat_mocks/hueto/default/2023-01-01T00-00/P343D.json deleted file mode 100644 index ad93d5d..0000000 --- a/tests/testthat/heat_mocks/hueto/default/2023-01-01T00-00/P343D.json +++ /dev/null @@ -1,641 +0,0 @@ -{ - "data": [ - { - "chill_hours_0C_sum": 38.0, - "chill_hours_20C_sum": 3974.0, - "chill_hours_32F_sum": 38.0, - "chill_hours_45F_sum": 903.0, - "chill_hours_68F_sum": 3974.0, - "chill_hours_7C_sum": 903.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.15, - "eto_azmet_in_sum": 77.42, - "eto_pen_mon_in": 0.13, - "eto_pen_mon_in_sum": 70.83, - "heat_units_45F_sum": 7555.3, - "heat_units_50F_sum": 6105.7, - "heat_units_55F_sum": 4794.4, - "heat_units_9455F_sum": 5220.9, - "meta_station_id": "az07", - "meta_station_name": "Aguila", - "precip_total_in": 0.0, - "precip_total_in_sum": 7.39 - }, - { - "chill_hours_0C_sum": 349.0, - "chill_hours_20C_sum": 3239.0, - "chill_hours_32F_sum": 349.0, - "chill_hours_45F_sum": 1491.0, - "chill_hours_68F_sum": 3239.0, - "chill_hours_7C_sum": 1491.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 69.01, - "eto_pen_mon_in": 0.09, - "eto_pen_mon_in_sum": 62.46, - "heat_units_45F_sum": 6297.3, - "heat_units_50F_sum": 4993.0, - "heat_units_55F_sum": 3838.7, - "heat_units_9455F_sum": 4067.0, - "meta_station_id": "az09", - "meta_station_name": "Bonita", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.77 - }, - { - "chill_hours_0C_sum": 201.0, - "chill_hours_20C_sum": 3692.0, - "chill_hours_32F_sum": 201.0, - "chill_hours_45F_sum": 1148.0, - "chill_hours_68F_sum": 3692.0, - "chill_hours_7C_sum": 1148.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.1, - "eto_azmet_in_sum": 70.12, - "eto_pen_mon_in": 0.08, - "eto_pen_mon_in_sum": 64.21, - "heat_units_45F_sum": 6980.9, - "heat_units_50F_sum": 5582.7, - "heat_units_55F_sum": 4323.4, - "heat_units_9455F_sum": 4607.0, - "meta_station_id": "az33", - "meta_station_name": "Bowie", - "precip_total_in": 0.0, - "precip_total_in_sum": 5.08 - }, - { - "chill_hours_0C_sum": 13.0, - "chill_hours_20C_sum": 4612.0, - "chill_hours_32F_sum": 13.0, - "chill_hours_45F_sum": 493.0, - "chill_hours_68F_sum": 4612.0, - "chill_hours_7C_sum": 493.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 76.81, - "eto_pen_mon_in": 0.1, - "eto_pen_mon_in_sum": 71.42, - "heat_units_45F_sum": 8664.2, - "heat_units_50F_sum": 7119.9, - "heat_units_55F_sum": 5683.2, - "heat_units_9455F_sum": 6287.4, - "meta_station_id": "az26", - "meta_station_name": "Buckeye", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.68 - }, - { - "chill_hours_0C_sum": 56.0, - "chill_hours_20C_sum": 4305.0, - "chill_hours_32F_sum": 56.0, - "chill_hours_45F_sum": 831.0, - "chill_hours_68F_sum": 4305.0, - "chill_hours_7C_sum": 831.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.12, - "eto_azmet_in_sum": 78.67, - "eto_pen_mon_in": 0.09, - "eto_pen_mon_in_sum": 71.72, - "heat_units_45F_sum": 8153.2, - "heat_units_50F_sum": 6679.4, - "heat_units_55F_sum": 5312.6, - "heat_units_9455F_sum": 5865.3, - "meta_station_id": "az05", - "meta_station_name": "Coolidge", - "precip_total_in": 0.0, - "precip_total_in_sum": 6.48 - }, - { - "chill_hours_0C_sum": 3.0, - "chill_hours_20C_sum": 4563.0, - "chill_hours_32F_sum": 3.0, - "chill_hours_45F_sum": 388.0, - "chill_hours_68F_sum": 4563.0, - "chill_hours_7C_sum": 388.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.13, - "eto_azmet_in_sum": 70.51, - "eto_pen_mon_in": 0.11, - "eto_pen_mon_in_sum": 58.6, - "heat_units_45F_sum": 8468.2, - "heat_units_50F_sum": 6908.6, - "heat_units_55F_sum": 5470.0, - "heat_units_9455F_sum": 5949.1, - "meta_station_id": "az27", - "meta_station_name": "Desert Ridge", - "precip_total_in": 0.0, - "precip_total_in_sum": 5.27 - }, - { - "chill_hours_0C_sum": 18.0, - "chill_hours_20C_sum": 4303.0, - "chill_hours_32F_sum": 18.0, - "chill_hours_45F_sum": 647.0, - "chill_hours_68F_sum": 4303.0, - "chill_hours_7C_sum": 647.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.22, - "eto_azmet_in_sum": 80.27, - "eto_pen_mon_in": 0.2, - "eto_pen_mon_in_sum": 77.44, - "heat_units_45F_sum": 8181.8, - "heat_units_50F_sum": 6690.0, - "heat_units_55F_sum": 5303.2, - "heat_units_9455F_sum": 5876.8, - "meta_station_id": "az40", - "meta_station_name": "Ft Mohave CA", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.54 - }, - { - "chill_hours_0C_sum": 36.0, - "chill_hours_20C_sum": 4333.0, - "chill_hours_32F_sum": 36.0, - "chill_hours_45F_sum": 713.0, - "chill_hours_68F_sum": 4333.0, - "chill_hours_7C_sum": 713.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.12, - "eto_azmet_in_sum": 76.96, - "eto_pen_mon_in": 0.1, - "eto_pen_mon_in_sum": 69.31, - "heat_units_45F_sum": 8181.8, - "heat_units_50F_sum": 6695.1, - "heat_units_55F_sum": 5313.8, - "heat_units_9455F_sum": 5854.5, - "meta_station_id": "az23", - "meta_station_name": "Harquahala", - "precip_total_in": 0.0, - "precip_total_in_sum": 4.4 - }, - { - "chill_hours_0C_sum": 28.0, - "chill_hours_20C_sum": 4607.0, - "chill_hours_32F_sum": 28.0, - "chill_hours_45F_sum": 598.0, - "chill_hours_68F_sum": 4607.0, - "chill_hours_7C_sum": 598.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.13, - "eto_azmet_in_sum": 78.26, - "eto_pen_mon_in": 0.1, - "eto_pen_mon_in_sum": 73.34, - "heat_units_45F_sum": 8661.0, - "heat_units_50F_sum": 7136.3, - "heat_units_55F_sum": 5714.2, - "heat_units_9455F_sum": 6325.0, - "meta_station_id": "az06", - "meta_station_name": "Maricopa", - "precip_total_in": 0.0, - "precip_total_in_sum": 4.64 - }, - { - "chill_hours_0C_sum": 26.0, - "chill_hours_20C_sum": 4094.0, - "chill_hours_32F_sum": 26.0, - "chill_hours_45F_sum": 782.0, - "chill_hours_68F_sum": 4094.0, - "chill_hours_7C_sum": 782.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.22, - "eto_azmet_in_sum": 75.32, - "eto_pen_mon_in": 0.19, - "eto_pen_mon_in_sum": 69.43, - "heat_units_45F_sum": 7885.4, - "heat_units_50F_sum": 6407.7, - "heat_units_55F_sum": 5045.6, - "heat_units_9455F_sum": 5541.4, - "meta_station_id": "az20", - "meta_station_name": "Mohave", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.84 - }, - { - "chill_hours_0C_sum": 27.0, - "chill_hours_20C_sum": 4253.0, - "chill_hours_32F_sum": 27.0, - "chill_hours_45F_sum": 733.0, - "chill_hours_68F_sum": 4253.0, - "chill_hours_7C_sum": 733.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.26, - "eto_azmet_in_sum": 79.68, - "eto_pen_mon_in": 0.22, - "eto_pen_mon_in_sum": 74.83, - "heat_units_45F_sum": 8006.1, - "heat_units_50F_sum": 6528.6, - "heat_units_55F_sum": 5165.4, - "heat_units_9455F_sum": 5698.0, - "meta_station_id": "az28", - "meta_station_name": "Mohave-2", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.02 - }, - { - "chill_hours_0C_sum": 27.0, - "chill_hours_20C_sum": 4301.0, - "chill_hours_32F_sum": 27.0, - "chill_hours_45F_sum": 660.0, - "chill_hours_68F_sum": 4301.0, - "chill_hours_7C_sum": 660.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.13, - "eto_azmet_in_sum": 73.92, - "eto_pen_mon_in": 0.12, - "eto_pen_mon_in_sum": 69.42, - "heat_units_45F_sum": 8361.0, - "heat_units_50F_sum": 6847.7, - "heat_units_55F_sum": 5439.6, - "heat_units_9455F_sum": 5993.9, - "meta_station_id": "az19", - "meta_station_name": "Paloma", - "precip_total_in": 0.0, - "precip_total_in_sum": 4.57 - }, - { - "chill_hours_0C_sum": 16.0, - "chill_hours_20C_sum": 4419.0, - "chill_hours_32F_sum": 16.0, - "chill_hours_45F_sum": 536.0, - "chill_hours_68F_sum": 4419.0, - "chill_hours_7C_sum": 536.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.17, - "eto_azmet_in_sum": 78.66, - "eto_pen_mon_in": 0.16, - "eto_pen_mon_in_sum": 75.04, - "heat_units_45F_sum": 8348.9, - "heat_units_50F_sum": 6826.1, - "heat_units_55F_sum": 5405.4, - "heat_units_9455F_sum": 5944.5, - "meta_station_id": "az08", - "meta_station_name": "Parker", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.92 - }, - { - "chill_hours_0C_sum": 23.0, - "chill_hours_20C_sum": 4511.0, - "chill_hours_32F_sum": 23.0, - "chill_hours_45F_sum": 577.0, - "chill_hours_68F_sum": 4511.0, - "chill_hours_7C_sum": 577.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.15, - "eto_azmet_in_sum": 82.27, - "eto_pen_mon_in": 0.13, - "eto_pen_mon_in_sum": 79.92, - "heat_units_45F_sum": 8432.3, - "heat_units_50F_sum": 6907.3, - "heat_units_55F_sum": 5487.8, - "heat_units_9455F_sum": 6026.2, - "meta_station_id": "az35", - "meta_station_name": "Parker-2", - "precip_total_in": 0.0, - "precip_total_in_sum": 2.95 - }, - { - "chill_hours_0C_sum": 607.0, - "chill_hours_20C_sum": 2570.0, - "chill_hours_32F_sum": 607.0, - "chill_hours_45F_sum": 2219.0, - "chill_hours_68F_sum": 2570.0, - "chill_hours_7C_sum": 2219.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.09, - "eto_azmet_in_sum": 60.6, - "eto_pen_mon_in": 0.07, - "eto_pen_mon_in_sum": 48.7, - "heat_units_45F_sum": 5023.9, - "heat_units_50F_sum": 3878.8, - "heat_units_55F_sum": 2902.2, - "heat_units_9455F_sum": 3001.2, - "meta_station_id": "az32", - "meta_station_name": "Payson", - "precip_total_in": 0.0, - "precip_total_in_sum": 17.03 - }, - { - "chill_hours_0C_sum": 1.0, - "chill_hours_20C_sum": 4798.0, - "chill_hours_32F_sum": 1.0, - "chill_hours_45F_sum": 379.0, - "chill_hours_68F_sum": 4798.0, - "chill_hours_7C_sum": 379.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 70.57, - "eto_pen_mon_in": 0.07, - "eto_pen_mon_in_sum": 58.61, - "heat_units_45F_sum": 8905.3, - "heat_units_50F_sum": 7332.8, - "heat_units_55F_sum": 5868.1, - "heat_units_9455F_sum": 6460.0, - "meta_station_id": "az15", - "meta_station_name": "Phoenix Encanto", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.9 - }, - { - "chill_hours_0C_sum": 3.0, - "chill_hours_20C_sum": 4838.0, - "chill_hours_32F_sum": 3.0, - "chill_hours_45F_sum": 338.0, - "chill_hours_68F_sum": 4838.0, - "chill_hours_7C_sum": 338.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.12, - "eto_azmet_in_sum": 70.4, - "eto_pen_mon_in": 0.1, - "eto_pen_mon_in_sum": 58.38, - "heat_units_45F_sum": 8987.4, - "heat_units_50F_sum": 7402.9, - "heat_units_55F_sum": 5928.5, - "heat_units_9455F_sum": 6519.7, - "meta_station_id": "az12", - "meta_station_name": "Phoenix Greenway", - "precip_total_in": 0.0, - "precip_total_in_sum": 4.59 - }, - { - "chill_hours_0C_sum": 32.0, - "chill_hours_20C_sum": 4432.0, - "chill_hours_32F_sum": 32.0, - "chill_hours_45F_sum": 678.0, - "chill_hours_68F_sum": 4432.0, - "chill_hours_7C_sum": 678.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 75.04, - "eto_pen_mon_in": 0.08, - "eto_pen_mon_in_sum": 69.91, - "heat_units_45F_sum": 8246.9, - "heat_units_50F_sum": 6750.0, - "heat_units_55F_sum": 5363.9, - "heat_units_9455F_sum": 5902.5, - "meta_station_id": "az22", - "meta_station_name": "Queen Creek", - "precip_total_in": 0.0, - "precip_total_in_sum": 7.35 - }, - { - "chill_hours_0C_sum": 17.0, - "chill_hours_20C_sum": 4395.0, - "chill_hours_32F_sum": 17.0, - "chill_hours_45F_sum": 589.0, - "chill_hours_68F_sum": 4395.0, - "chill_hours_7C_sum": 589.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.15, - "eto_azmet_in_sum": 75.46, - "eto_pen_mon_in": 0.12, - "eto_pen_mon_in_sum": 69.94, - "heat_units_45F_sum": 8462.0, - "heat_units_50F_sum": 6933.8, - "heat_units_55F_sum": 5509.9, - "heat_units_9455F_sum": 6067.0, - "meta_station_id": "az24", - "meta_station_name": "Roll", - "precip_total_in": 0.0, - "precip_total_in_sum": 4.26 - }, - { - "chill_hours_0C_sum": 228.0, - "chill_hours_20C_sum": 3960.0, - "chill_hours_32F_sum": 228.0, - "chill_hours_45F_sum": 1063.0, - "chill_hours_68F_sum": 3960.0, - "chill_hours_7C_sum": 1063.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 75.69, - "eto_pen_mon_in": 0.09, - "eto_pen_mon_in_sum": 73.11, - "heat_units_45F_sum": 7433.9, - "heat_units_50F_sum": 6025.3, - "heat_units_55F_sum": 4739.4, - "heat_units_9455F_sum": 5157.6, - "meta_station_id": "az04", - "meta_station_name": "Safford", - "precip_total_in": 0.0, - "precip_total_in_sum": 5.57 - }, - { - "chill_hours_0C_sum": 117.0, - "chill_hours_20C_sum": 3913.0, - "chill_hours_32F_sum": 117.0, - "chill_hours_45F_sum": 980.0, - "chill_hours_68F_sum": 3913.0, - "chill_hours_7C_sum": 980.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.09, - "eto_azmet_in_sum": 68.67, - "eto_pen_mon_in": 0.08, - "eto_pen_mon_in_sum": 60.93, - "heat_units_45F_sum": 7603.6, - "heat_units_50F_sum": 6151.9, - "heat_units_55F_sum": 4832.0, - "heat_units_9455F_sum": 5241.9, - "meta_station_id": "az38", - "meta_station_name": "Sahuarita", - "precip_total_in": 0.0, - "precip_total_in_sum": 7.14 - }, - { - "chill_hours_0C_sum": 58.0, - "chill_hours_20C_sum": 3720.0, - "chill_hours_32F_sum": 58.0, - "chill_hours_45F_sum": 932.0, - "chill_hours_68F_sum": 3720.0, - "chill_hours_7C_sum": 932.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.14, - "eto_azmet_in_sum": 74.68, - "eto_pen_mon_in": 0.13, - "eto_pen_mon_in_sum": 69.09, - "heat_units_45F_sum": 7125.6, - "heat_units_50F_sum": 5712.1, - "heat_units_55F_sum": 4441.8, - "heat_units_9455F_sum": 4793.0, - "meta_station_id": "az41", - "meta_station_name": "Salome", - "precip_total_in": 0.0, - "precip_total_in_sum": 4.69 - }, - { - "chill_hours_0C_sum": 307.0, - "chill_hours_20C_sum": 3385.0, - "chill_hours_32F_sum": 307.0, - "chill_hours_45F_sum": 1256.0, - "chill_hours_68F_sum": 3385.0, - "chill_hours_7C_sum": 1256.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.09, - "eto_azmet_in_sum": 64.75, - "eto_pen_mon_in": 0.07, - "eto_pen_mon_in_sum": 55.3, - "heat_units_45F_sum": 6906.6, - "heat_units_50F_sum": 5522.1, - "heat_units_55F_sum": 4282.5, - "heat_units_9455F_sum": 4592.1, - "meta_station_id": "az37", - "meta_station_name": "San Simon", - "precip_total_in": 0.0, - "precip_total_in_sum": 6.08 - }, - { - "chill_hours_0C_sum": 96.0, - "chill_hours_20C_sum": 4456.0, - "chill_hours_32F_sum": 96.0, - "chill_hours_45F_sum": 786.0, - "chill_hours_68F_sum": 4456.0, - "chill_hours_7C_sum": 786.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.11, - "eto_azmet_in_sum": 76.52, - "eto_pen_mon_in": 0.07, - "eto_pen_mon_in_sum": 66.29, - "heat_units_45F_sum": 8226.8, - "heat_units_50F_sum": 6741.6, - "heat_units_55F_sum": 5358.9, - "heat_units_9455F_sum": 5872.7, - "meta_station_id": "az01", - "meta_station_name": "Tucson", - "precip_total_in": 0.0, - "precip_total_in_sum": 7.01 - }, - { - "chill_hours_0C_sum": 0.0, - "chill_hours_20C_sum": 3875.0, - "chill_hours_32F_sum": 0.0, - "chill_hours_45F_sum": 89.0, - "chill_hours_68F_sum": 3875.0, - "chill_hours_7C_sum": 89.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.12, - "eto_azmet_in_sum": 54.13, - "eto_pen_mon_in": 0.12, - "eto_pen_mon_in_sum": 50.21, - "heat_units_45F_sum": 6758.3, - "heat_units_50F_sum": 5689.1, - "heat_units_55F_sum": 4644.4, - "heat_units_9455F_sum": 5177.0, - "meta_station_id": "az42", - "meta_station_name": "Wellton ETo", - "precip_total_in": -999.0, - "precip_total_in_sum": 0.0 - }, - { - "chill_hours_0C_sum": 357.0, - "chill_hours_20C_sum": 3342.0, - "chill_hours_32F_sum": 357.0, - "chill_hours_45F_sum": 1480.0, - "chill_hours_68F_sum": 3342.0, - "chill_hours_7C_sum": 1480.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.1, - "eto_azmet_in_sum": 70.43, - "eto_pen_mon_in": 0.09, - "eto_pen_mon_in_sum": 66.03, - "heat_units_45F_sum": 6546.8, - "heat_units_50F_sum": 5219.0, - "heat_units_55F_sum": 4028.5, - "heat_units_9455F_sum": 4287.6, - "meta_station_id": "az39", - "meta_station_name": "Willcox Bench", - "precip_total_in": 0.0, - "precip_total_in_sum": 3.58 - }, - { - "chill_hours_0C_sum": 1.0, - "chill_hours_20C_sum": 4661.0, - "chill_hours_32F_sum": 1.0, - "chill_hours_45F_sum": 302.0, - "chill_hours_68F_sum": 4661.0, - "chill_hours_7C_sum": 302.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.19, - "eto_azmet_in_sum": 77.86, - "eto_pen_mon_in": 0.18, - "eto_pen_mon_in_sum": 73.05, - "heat_units_45F_sum": 8881.4, - "heat_units_50F_sum": 7291.9, - "heat_units_55F_sum": 5796.6, - "heat_units_9455F_sum": 6345.8, - "meta_station_id": "az14", - "meta_station_name": "Yuma N.Gila", - "precip_total_in": 0.0, - "precip_total_in_sum": 2.73 - }, - { - "chill_hours_0C_sum": 2.0, - "chill_hours_20C_sum": 4351.0, - "chill_hours_32F_sum": 2.0, - "chill_hours_45F_sum": 493.0, - "chill_hours_68F_sum": 4351.0, - "chill_hours_7C_sum": 493.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.15, - "eto_azmet_in_sum": 76.0, - "eto_pen_mon_in": 0.14, - "eto_pen_mon_in_sum": 72.5, - "heat_units_45F_sum": 8586.7, - "heat_units_50F_sum": 7044.5, - "heat_units_55F_sum": 5603.4, - "heat_units_9455F_sum": 6191.2, - "meta_station_id": "az36", - "meta_station_name": "Yuma South", - "precip_total_in": 0.0, - "precip_total_in_sum": 2.48 - }, - { - "chill_hours_0C_sum": 0.0, - "chill_hours_20C_sum": 4734.0, - "chill_hours_32F_sum": 0.0, - "chill_hours_45F_sum": 295.0, - "chill_hours_68F_sum": 4734.0, - "chill_hours_7C_sum": 295.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.22, - "eto_azmet_in_sum": 78.81, - "eto_pen_mon_in": 0.21, - "eto_pen_mon_in_sum": 73.58, - "heat_units_45F_sum": 8955.3, - "heat_units_50F_sum": 7361.3, - "heat_units_55F_sum": 5863.2, - "heat_units_9455F_sum": 6436.2, - "meta_station_id": "az02", - "meta_station_name": "Yuma Valley", - "precip_total_in": 0.0, - "precip_total_in_sum": 2.12 - }, - { - "chill_hours_0C_sum": 0.0, - "chill_hours_20C_sum": 4047.0, - "chill_hours_32F_sum": 0.0, - "chill_hours_45F_sum": 19.0, - "chill_hours_68F_sum": 4047.0, - "chill_hours_7C_sum": 19.0, - "datetime_last": "2023-12-09", - "eto_azmet_in": 0.22, - "eto_azmet_in_sum": 58.55, - "eto_pen_mon_in": 0.2, - "eto_pen_mon_in_sum": 53.49, - "heat_units_45F_sum": 7083.5, - "heat_units_50F_sum": 5985.7, - "heat_units_55F_sum": 4914.6, - "heat_units_9455F_sum": 5471.9, - "meta_station_id": "az43", - "meta_station_name": "Yuma Valley ETo", - "precip_total_in": -999.0, - "precip_total_in_sum": 0.0 - } - ], - "errors": [ - - ], - "i": "P343D", - "l": "default", - "s": "2023-01-01T00:00", - "t": "hueto" -} diff --git a/tests/testthat/retrieve_data_mocks/daily/az01/default/a%20day.json b/tests/testthat/retrieve_data_mocks/daily/az01/default/a%20day.json deleted file mode 100644 index 6791cc8..0000000 --- a/tests/testthat/retrieve_data_mocks/daily/az01/default/a%20day.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": [ - - ], - "errors": [ - "Collection interval must be in a valid ISO-8601 interval format: P1DT23H, where 1 is number of days and 23 is the number of hours." - ], - "i": "A DAY", - "l": "az01", - "s": "default", - "t": "daily" -} diff --git a/tests/testthat/retrieve_data_mocks/daily/az01/now/default.json b/tests/testthat/retrieve_data_mocks/daily/az01/now/default.json deleted file mode 100644 index 8464d7f..0000000 --- a/tests/testthat/retrieve_data_mocks/daily/az01/now/default.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": [ - - ], - "errors": [ - "Start date time must be in a valid date time in formatted as YYYY-MM-DDTHH:MM." - ], - "i": "default", - "l": "az01", - "s": "NOW", - "t": "daily" -} diff --git a/tests/testthat/retrieve_data_mocks/daily/bz01/default/default.json b/tests/testthat/retrieve_data_mocks/daily/bz01/default/default.json deleted file mode 100644 index dc65508..0000000 --- a/tests/testthat/retrieve_data_mocks/daily/bz01/default/default.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "data": [ - - ], - "errors": [ - "Station requested is not found." - ], - "i": "default", - "l": "bz01", - "s": "default", - "t": "daily" -} diff --git a/tests/testthat/retrieve_data_mocks/daily/bz01/now/a%20day.json b/tests/testthat/retrieve_data_mocks/daily/bz01/now/a%20day.json deleted file mode 100644 index 4558313..0000000 --- a/tests/testthat/retrieve_data_mocks/daily/bz01/now/a%20day.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "data": [ - - ], - "errors": [ - "Station requested is not found.", - "Start date time must be in a valid date time in formatted as YYYY-MM-DDTHH:MM.", - "Collection interval must be in a valid ISO-8601 interval format: P1DT23H, where 1 is number of days and 23 is the number of hours." - ], - "i": "A DAY", - "l": "bz01", - "s": "NOW", - "t": "daily" -} diff --git a/tests/testthat/setup.R b/tests/testthat/setup.R index 4c9cf1d..a0be18b 100644 --- a/tests/testthat/setup.R +++ b/tests/testthat/setup.R @@ -1 +1 @@ -library(httptest2) +# library(httptest2) diff --git a/tests/testthat/test-az_add_units.R b/tests/testthat/test-az_add_units.R index 3b1668a..5d44584 100644 --- a/tests/testthat/test-az_add_units.R +++ b/tests/testthat/test-az_add_units.R @@ -1,13 +1,15 @@ - test_that("all columns get assigned units that should", { - with_mock_dir("add_units_mocks", { - res_daily <- - az_daily(station_id = 1, start_date = "2023-11-27", end_date = "2023-11-29") - res_hourly <- - az_hourly(station_id = 1, start_date_time = "2023-11-28 01", end_date_time = "2023-11-28 12") - res_heat <- - az_heat(station_id = 1, end_date = "2023-11-28") - }) + skip_if_offline() + skip_if_not(ping_service()) + skip_on_cran() + + res_daily <- + az_daily(station_id = 1, start_date = "2023-11-27", end_date = "2023-11-29") + res_hourly <- + az_hourly(station_id = 1, start_date_time = "2023-11-28 01", end_date_time = "2023-11-28 12") + res_heat <- + az_heat(station_id = 1, end_date = "2023-11-28") + heat_units <- az_add_units(res_heat) hourly_units <- az_add_units(res_hourly) daily_units <- az_add_units(res_daily) @@ -16,7 +18,7 @@ test_that("all columns get assigned units that should", { dplyr::select(-starts_with("meta_"), -datetime_last) %>% purrr::map_lgl(~inherits(.x, "units")) %>% all() - ) + ) expect_true( hourly_units %>% dplyr::select( diff --git a/tests/testthat/test-az_daily.R b/tests/testthat/test-az_daily.R index 82cad40..d784b67 100644 --- a/tests/testthat/test-az_daily.R +++ b/tests/testthat/test-az_daily.R @@ -1,69 +1,68 @@ -with_mock_dir("daily_mocks", { - - test_that("numeric station_ids work", { - res_station <- az_daily(station_id = 9) - expect_s3_class(res_station, "data.frame") - }) - - test_that("start_date works as expected", { - start <- "2022-09-01" - end <- "2022-09-07" - expect_message( - res_start <- az_daily(station_id = 1, start_date = start, end_date = end), - "Querying data from 2022-09-01 through 2022-09-07" - ) - - expect_equal(nrow(res_start), 7) - - }) - - - test_that("works with station_id as a vector", { - res_2 <- az_daily(station_id = c(1, 2)) - - expect_equal(unique(res_2$meta_station_id), c("az01", "az02")) - expect_s3_class(res_2, "data.frame") - }) - - test_that("data is in correct format", { - res_default <- az_daily() - - expect_type(res_default$meta_station_name, "character") - expect_type(res_default$precip_total_mm, "double") - expect_s3_class(res_default$datetime, "Date") - }) - - - test_that("NAs converted correctly", { - res_missing <- az_daily(station_id = 27, start_date = "2022-09-29", end_date = "2022-09-29") - expect_true(is.na(res_missing$eto_pen_mon_in)) - expect_true(is.na(res_missing$heat_units_13C)) - expect_true(is.na(res_missing$relative_humidity_mean)) - }) - - test_that("no data is returned as 0x0 tibble", { - suppressWarnings( - res_nodata <- - az_daily(start_date = "1980-01-01", end_date = "1980-01-02") - ) - expect_true(nrow(res_nodata) == 0) - expect_s3_class(res_nodata, "tbl_df") - }) - - test_that("warn when some data missing", { - expect_warning( - az_daily(station_id = "az43", start_date = "2023-01-01", end_date = "2023-07-23") - ) - }) -}) - skip_if_offline() skip_if_not(ping_service()) skip_on_cran() -last_date <- lubridate::today(tzone = "America/Phoenix") - 1 -date_start <- last_date - 2 + +test_that("numeric station_ids work", { + res_station <- az_daily(station_id = 9) + expect_s3_class(res_station, "data.frame") +}) + +test_that("start_date works as expected", { + start <- "2022-09-01" + end <- "2022-09-07" + expect_message( + res_start <- az_daily(station_id = 1, start_date = start, end_date = end), + "Querying data from 2022-09-01 through 2022-09-07" + ) + + expect_equal(nrow(res_start), 7) + +}) + + +test_that("works with station_id as a vector", { + res_2 <- az_daily(station_id = c(1, 2)) + + expect_equal(unique(res_2$meta_station_id), c("az01", "az02")) + expect_s3_class(res_2, "data.frame") +}) + +test_that("data is in correct format", { + res_default <- az_daily() + + expect_type(res_default$meta_station_name, "character") + expect_type(res_default$precip_total_mm, "double") + expect_s3_class(res_default$datetime, "Date") +}) + + +test_that("NAs converted correctly", { + res_missing <- az_daily(station_id = 27, start_date = "2022-09-29", end_date = "2022-09-29") + expect_true(is.na(res_missing$eto_pen_mon_in)) + expect_true(is.na(res_missing$heat_units_13C)) + expect_true(is.na(res_missing$relative_humidity_mean)) +}) + +test_that("no data is returned as 0x0 tibble", { + suppressWarnings( + res_nodata <- + az_daily(start_date = "1980-01-01", end_date = "1980-01-02") + ) + expect_true(nrow(res_nodata) == 0) + expect_s3_class(res_nodata, "tbl_df") +}) + +test_that("warn when some data missing", { + expect_warning( + az_daily(station_id = "az43", start_date = "2023-01-01", end_date = "2023-07-23") + ) +}) + + test_that("start=NULL, end=NULL works correctly", { + last_date <- lubridate::today(tzone = "America/Phoenix") - 1 + date_start <- last_date - 2 expect_message( null_null <- az_daily(station_id = "az01"), glue::glue("Querying data from {last_date}") @@ -76,7 +75,8 @@ test_that("start=NULL, end=NULL works correctly", { }) test_that("end=NULL works correctly", { - + last_date <- lubridate::today(tzone = "America/Phoenix") - 1 + date_start <- last_date - 2 expect_message( date_null <- az_daily(station_id = "az01", start_date = date_start), glue::glue("Querying data from {date_start} through {last_date}") @@ -89,6 +89,7 @@ test_that("end=NULL works correctly", { }) test_that("start=NULL works correctly", { + last_date <- lubridate::today(tzone = "America/Phoenix") - 1 expect_error(az_daily(end = last_date), "If you supply `end_date`, you must also supply `start_date`") }) diff --git a/tests/testthat/test-az_heat.R b/tests/testthat/test-az_heat.R index 394ea71..7d41548 100644 --- a/tests/testthat/test-az_heat.R +++ b/tests/testthat/test-az_heat.R @@ -1,77 +1,81 @@ -yesterday <- lubridate::today(tzone = "America/Phoenix") - 1 -last_month <- yesterday - lubridate::days(30) -with_mock_dir("heat_mocks", { - - test_that("numeric station_ids work", { - res_station <- az_heat(station_id = 9) - - expect_s3_class(res_station, "data.frame") - }) - - test_that("az_heat() returns only one row per station even with dates", { - start <- "2022-09-20" - end <- "2022-09-27" - res_start <- az_heat(station_id = 1, start_date = start, end_date = end) - - expect_equal(nrow(res_start), 1) - }) - - test_that("works with station_id as a vector", { - res_2 <- az_heat(station_id = c(1, 2)) - - expect_equal(unique(res_2$meta_station_id), c("az01", "az02")) - expect_s3_class(res_2, "data.frame") - }) - - test_that("data is in correct format", { - res_default <- az_heat() - - expect_s3_class(res_default, "data.frame") - expect_equal(nrow(res_default), nrow(station_info)) - expect_type(res_default$meta_station_name, "character") - expect_type(res_default$eto_pen_mon_in, "double") - expect_s3_class(res_default$datetime_last, "Date") - }) - - test_that("no data is returned as 0x0 tibble", { - res_nodata <- - suppressWarnings(az_heat(start_date = "1980-01-01", end_date = "1980-01-02")) - - expect_true(nrow(res_nodata) == 0) - expect_s3_class(res_nodata, "tbl_df") - }) - - test_that("start_date = NULL, end_date = NULL works", { - expect_message( - az_heat(station_id = 1), - glue::glue("Querying data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") - ) - expect_message( - az_heat(station_id = 1), - glue::glue("Returning data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") - ) - }) - - test_that("start_date = NULL, end_date specified works", { - expect_message( - az_heat(station_id = 1, end_date = yesterday), - glue::glue("Querying data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") - ) - expect_message( - az_heat(station_id = 1, end_date = yesterday), - glue::glue("Returning data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") - ) - expect_message( - az_heat(station_id = 1, end_date = "2022-02-01"), - "Returning data from 2022-01-01 through 2022-02-01" - ) - }) +skip_if_offline() +skip_if_not(ping_service()) +skip_on_cran() + + +test_that("numeric station_ids work", { + res_station <- az_heat(station_id = 9) + + expect_s3_class(res_station, "data.frame") +}) + +test_that("az_heat() returns only one row per station even with dates", { + start <- "2022-09-20" + end <- "2022-09-27" + res_start <- az_heat(station_id = 1, start_date = start, end_date = end) + + expect_equal(nrow(res_start), 1) +}) + +test_that("works with station_id as a vector", { + res_2 <- az_heat(station_id = c(1, 2)) + + expect_equal(unique(res_2$meta_station_id), c("az01", "az02")) + expect_s3_class(res_2, "data.frame") +}) + +test_that("data is in correct format", { + res_default <- az_heat() + + expect_s3_class(res_default, "data.frame") + expect_equal(nrow(res_default), nrow(station_info)) + expect_type(res_default$meta_station_name, "character") + expect_type(res_default$eto_pen_mon_in, "double") + expect_s3_class(res_default$datetime_last, "Date") +}) + +test_that("no data is returned as 0x0 tibble", { + res_nodata <- + suppressWarnings(az_heat(start_date = "1980-01-01", end_date = "1980-01-02")) + + expect_true(nrow(res_nodata) == 0) + expect_s3_class(res_nodata, "tbl_df") +}) + +test_that("start_date = NULL, end_date = NULL works", { + yesterday <- lubridate::today(tzone = "America/Phoenix") - 1 + + expect_message( + az_heat(station_id = 1), + glue::glue("Querying data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") + ) + expect_message( + az_heat(station_id = 1), + glue::glue("Returning data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") + ) +}) + +test_that("start_date = NULL, end_date specified works", { + yesterday <- lubridate::today(tzone = "America/Phoenix") - 1 + + expect_message( + az_heat(station_id = 1, end_date = yesterday), + glue::glue("Querying data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") + ) + expect_message( + az_heat(station_id = 1, end_date = yesterday), + glue::glue("Returning data from {lubridate::floor_date(yesterday, 'year')} through {yesterday}") + ) + expect_message( + az_heat(station_id = 1, end_date = "2022-02-01"), + "Returning data from 2022-01-01 through 2022-02-01" + ) }) + test_that("start_date specified, end_date=NULL works", { - skip_if_offline() - skip_if_not(ping_service()) - skip_on_cran() + yesterday <- lubridate::today(tzone = "America/Phoenix") - 1 + last_month <- yesterday - lubridate::days(30) expect_message( az_heat(station_id = 1, start_date = last_month), diff --git a/tests/testthat/test-az_hourly.R b/tests/testthat/test-az_hourly.R index a3a7431..d679338 100644 --- a/tests/testthat/test-az_hourly.R +++ b/tests/testthat/test-az_hourly.R @@ -1,107 +1,103 @@ -# options(httptest2.verbose = TRUE) library(lubridate) +skip_if_offline() +skip_if_not(ping_service()) +skip_on_cran() -dt <- "2022-09-28 12" -latest_hour <- floor_date(now(tzone = "America/Phoenix"), "hour") -latest_hour_f <- format(latest_hour, "%Y-%m-%d %H:%M") -dt_start <- latest_hour - hours(2) -dt_start_f <- format(dt_start, "%Y-%m-%d %H:%M") +test_that("start_date_time works as expected", { + res <- az_hourly( + station_id = 1, + start_date_time = "2022-09-29 09", + end_date_time = "2022-09-29 13" + ) + expect_equal(nrow(res), 5) +}) -# API mocking with httptest2 no longer works with some of these tests. Now that -# az_hourly() has been changed to return the latest hour of data, which is not -# the default for the AZMet API, the API call will change every hour when -# start_date_time = NULL (before start was just "*" and now it's a datetime). +test_that("works with station_id as a vector", { + res <- + az_hourly( + station_id = c(1, 2), + start_date_time = "2022-09-28 12", + end_date_time = "2022-09-28 12" + ) + expect_s3_class(res, "data.frame") + expect_equal(unique(res$meta_station_id), c("az01", "az02")) +}) -skip_if_offline() -skip_if_not(ping_service()) -skip_on_cran() +test_that("data is in correct format", { + res_default <- + az_hourly(start_date_time = "2022-09-28 12", end_date_time = "2022-09-28 12") + expect_type(res_default$meta_station_name, "character") + expect_type(res_default$precip_total, "double") + expect_s3_class(res_default$date_datetime, "POSIXct") +}) -# with_mock_dir("hourly_mocks", { +test_that("no data is returned as 0x0 tibble", { + res_nodata <- + suppressWarnings(az_hourly(start_date_time = "1980-01-01 00", end_date_time = "1980-01-02 00")) + expect_true(nrow(res_nodata) == 0) + expect_s3_class(res_nodata, "tbl_df") +}) - test_that("start_date_time works as expected", { - res <- az_hourly( - station_id = 1, - start_date_time = "2022-09-29 09", - end_date_time = "2022-09-29 13" +test_that("requests with 23:59:59 work", { + h <- + az_hourly( + station_id = "az01", + start_date_time = "2023-01-01 23:00", + end_date_time = "2023-01-01 23:59" ) - expect_equal(nrow(res), 5) - }) + expect_equal(nrow(h), 2) +}) - test_that("works with station_id as a vector", { - res <- +test_that("start=NULL, end=NULL works as expected", { + latest_hour <- floor_date(now(tzone = "America/Phoenix"), "hour") + + expect_message({ + null_null <- az_hourly( - station_id = c(1, 2), - start_date_time = dt, - end_date_time = dt + station_id = "az01" ) - expect_s3_class(res, "data.frame") - expect_equal(unique(res$meta_station_id), c("az01", "az02")) - }) + }, glue::glue("Querying most recent hour of data")) - test_that("data is in correct format", { - res_default <- az_hourly(start_date_time = dt, end_date_time = dt) - expect_type(res_default$meta_station_name, "character") - expect_type(res_default$precip_total, "double") - expect_s3_class(res_default$date_datetime, "POSIXct") - }) + # sometimes two rows are returned if current hour is already on API + expect_lt(nrow(null_null), 3) + expect_in(latest_hour, null_null$date_datetime) +}) - test_that("no data is returned as 0x0 tibble", { - res_nodata <- - suppressWarnings(az_hourly(start_date_time = "1980-01-01 00", end_date_time = "1980-01-02 00")) - expect_true(nrow(res_nodata) == 0) - expect_s3_class(res_nodata, "tbl_df") - }) +test_that("end=NULL works as expected", { + latest_hour <- floor_date(now(tzone = "America/Phoenix"), "hour") + latest_hour_f <- format(latest_hour, "%Y-%m-%d %H:%M") + dt_start <- latest_hour - hours(2) + dt_start_f <- format(dt_start, "%Y-%m-%d %H:%M") - test_that("requests with 23:59:59 work", { - h <- + expect_message({ + datetime_null <- az_hourly( station_id = "az01", - start_date_time = "2023-01-01 23:00", - end_date_time = "2023-01-01 23:59" + start_date_time = dt_start ) - expect_equal(nrow(h), 2) - }) - - test_that("start=NULL, end=NULL works as expected", { - expect_message({ - null_null <- - az_hourly( - station_id = "az01" - ) - }, glue::glue("Querying most recent hour of data")) + }, glue::glue("Querying data from {dt_start_f} through {latest_hour_f}")) + #current hour might not be on API yet + expect_in(seq(dt_start, latest_hour - hours(1), by = "hour"), datetime_null$date_datetime) +}) - # sometimes two rows are returned if current hour is already on API - expect_lt(nrow(null_null), 3) - expect_in(latest_hour, null_null$date_datetime) - }) +test_that("start as date only is rounded correctly", { + latest_hour <- floor_date(now(tzone = "America/Phoenix"), "hour") + latest_hour_f <- format(latest_hour, "%Y-%m-%d %H:%M") + dt_start <- latest_hour - hours(2) + start_input <- format(dt_start, "%Y-%m-%d") + start_actual <- lubridate::floor_date(dt_start, "day") + lubridate::hours(1) - test_that("end=NULL works as expected", { - expect_message({ - datetime_null <- + expect_message( + { + date_null <- az_hourly( station_id = "az01", - start_date_time = dt_start + start_date_time = start_input ) - }, glue::glue("Querying data from {dt_start_f} through {latest_hour_f}")) - #current hour might not be on API yet - expect_in(seq(dt_start, latest_hour - hours(1), by = "hour"), datetime_null$date_datetime) - }) - - test_that("start as date only is rounded correctly", { - start_input <- format(dt_start, "%Y-%m-%d") - start_actual <- lubridate::floor_date(dt_start, "day") + lubridate::hours(1) - expect_message( - { - date_null <- - az_hourly( - station_id = "az01", - start_date_time = start_input - ) - }, - glue::glue("Querying data from {start_input} 01:00 through {latest_hour_f}") - ) - expect_equal(min(date_null$date_datetime), start_actual) - }) + }, + glue::glue("Querying data from {start_input} 01:00 through {latest_hour_f}") + ) + expect_equal(min(date_null$date_datetime), start_actual) +}) -# }) diff --git a/tests/testthat/test-retrieve_data.R b/tests/testthat/test-retrieve_data.R index b2fc6cf..10cbd64 100644 --- a/tests/testthat/test-retrieve_data.R +++ b/tests/testthat/test-retrieve_data.R @@ -1,45 +1,47 @@ -with_mock_dir("retrieve_data_mocks", { - test_that("bad station IDs error", { - expect_error( - retrieve_data( - station_id = "bz01", - start_f = "*", - time_interval = "*", - endpoint = "daily" - ), "Station requested is not found.") - }) +skip_if_offline() +skip_if_not(ping_service()) +skip_on_cran() - test_that("bad dates error", { - expect_error( - retrieve_data( - station_id = "az01", - start_f = "now", - time_interval = "*", - endpoint = "daily" - ), - "Start date time must be in a valid date time in formatted as YYYY-MM-DDTHH:MM.") - }) +test_that("bad station IDs error", { + expect_error( + retrieve_data( + station_id = "bz01", + start_f = "*", + time_interval = "*", + endpoint = "daily" + ), "Station requested is not found.") +}) - test_that("bad time interval errors", { - expect_error( - retrieve_data( - station_id = "az01", - start_f = "*", - time_interval = "a%20day", - endpoint = "daily" - ) - ) - }) +test_that("bad dates error", { + expect_error( + retrieve_data( + station_id = "az01", + start_f = "now", + time_interval = "*", + endpoint = "daily" + ), + "Start date time must be in a valid date time in formatted as YYYY-MM-DDTHH:MM.") +}) - test_that("multiple errors work", { - expect_error( - retrieve_data( - station_id = "bz01", - start_f = "now", - time_interval = "a%20day", - endpoint = "daily" - ) +test_that("bad time interval errors", { + expect_error( + retrieve_data( + station_id = "az01", + start_f = "*", + time_interval = "a%20day", + endpoint = "daily" ) - }) + ) +}) +test_that("multiple errors work", { + expect_error( + retrieve_data( + station_id = "bz01", + start_f = "now", + time_interval = "a%20day", + endpoint = "daily" + ) + ) }) +