Spaces:
Sleeping
Sleeping
Commit ·
02114eb
1
Parent(s): b979635
Update app.py
Browse files
app.py
CHANGED
|
@@ -56,7 +56,7 @@ FILTER_DOMINANT_COUNTY = False # process ALL counties (multi-county / full-stat
|
|
| 56 |
# "csv" -> Master_Dataset.zip, every result bundled as a CSV (faster: no Excel
|
| 57 |
# writing -- use this for very large / state-sized runs)
|
| 58 |
# The individual per-category files are CSV in both modes.
|
| 59 |
-
MASTER_OUTPUT = "
|
| 60 |
|
| 61 |
# How records are processed:
|
| 62 |
# "stream" -> ONE COUNTY AT A TIME. The input is split into per-county temp
|
|
@@ -189,7 +189,7 @@ def _norm_fips(x):
|
|
| 189 |
# values shaped like "05045-FAULKNER" (FIPS digits, a dash, a county name).
|
| 190 |
# Header names are only used as a last-resort fallback.
|
| 191 |
FIPS_COUNTY_PATTERN = r"^\s*\d{1,5}\s*-\s*[A-Za-z]"
|
| 192 |
-
FALLBACK_FIPS_HEADERS = ["** REC FIPS-COUNTY NAME", "** REC FIPS-COUNTY", "County"]
|
| 193 |
|
| 194 |
|
| 195 |
def detect_fips_county_column(df, sample_size=1000, min_score=0.5):
|
|
|
|
| 56 |
# "csv" -> Master_Dataset.zip, every result bundled as a CSV (faster: no Excel
|
| 57 |
# writing -- use this for very large / state-sized runs)
|
| 58 |
# The individual per-category files are CSV in both modes.
|
| 59 |
+
MASTER_OUTPUT = "csv"
|
| 60 |
|
| 61 |
# How records are processed:
|
| 62 |
# "stream" -> ONE COUNTY AT A TIME. The input is split into per-county temp
|
|
|
|
| 189 |
# values shaped like "05045-FAULKNER" (FIPS digits, a dash, a county name).
|
| 190 |
# Header names are only used as a last-resort fallback.
|
| 191 |
FIPS_COUNTY_PATTERN = r"^\s*\d{1,5}\s*-\s*[A-Za-z]"
|
| 192 |
+
FALLBACK_FIPS_HEADERS = ["** REC FIPS-COUNTY NAME", "** REC FIPS-COUNTY", "County", "DocumentRecordingCountyFIPS"]
|
| 193 |
|
| 194 |
|
| 195 |
def detect_fips_county_column(df, sample_size=1000, min_score=0.5):
|