Refine climate metrics and data pipeline
This commit is contained in:
@@ -36,7 +36,6 @@ from pathlib import Path
|
||||
from tempfile import NamedTemporaryFile
|
||||
from typing import Dict, Iterable, Iterator, List, Tuple
|
||||
|
||||
|
||||
NOAA_AVERAGES_BASE_URL = "https://www.ncei.noaa.gov/data/nclimgrid-daily/access/averages"
|
||||
NOAA_STATE_CROSSWALK_URL = (
|
||||
"https://www.ncei.noaa.gov/data/nclimgrid-daily/doc/us-state-codes_ncei-to-fips.csv"
|
||||
@@ -518,7 +517,11 @@ def build_annual_counts(
|
||||
)
|
||||
counts = annual_counts.setdefault((county_fips, year), AnnualCounts())
|
||||
|
||||
for tmax_value, tmin_value in zip(tmax_record.values, tmin_record.values):
|
||||
for tmax_value, tmin_value in zip(
|
||||
tmax_record.values,
|
||||
tmin_record.values,
|
||||
strict=True,
|
||||
):
|
||||
if tmax_value is None or tmin_value is None:
|
||||
continue
|
||||
|
||||
|
||||
Reference in New Issue
Block a user