Spaces:
Sleeping
Sleeping
Commit ·
2d052cd
1
Parent(s): a9e6d42
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
|
|
@@ -175,7 +175,7 @@ def _norm_fips(x):
|
|
| 175 |
# values shaped like "05045-FAULKNER" (FIPS digits, a dash, a county name).
|
| 176 |
# Header names are only used as a last-resort fallback.
|
| 177 |
FIPS_COUNTY_PATTERN = r"^\s*\d{1,5}\s*-\s*[A-Za-z]"
|
| 178 |
-
FALLBACK_FIPS_HEADERS = ["** REC FIPS-COUNTY NAME", "** REC FIPS-COUNTY", "County"]
|
| 179 |
|
| 180 |
|
| 181 |
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
|
|
|
|
| 175 |
# values shaped like "05045-FAULKNER" (FIPS digits, a dash, a county name).
|
| 176 |
# Header names are only used as a last-resort fallback.
|
| 177 |
FIPS_COUNTY_PATTERN = r"^\s*\d{1,5}\s*-\s*[A-Za-z]"
|
| 178 |
+
FALLBACK_FIPS_HEADERS = ["** REC FIPS-COUNTY NAME", "** REC FIPS-COUNTY", "County", "DocumentRecordingCountyFIPS"]
|
| 179 |
|
| 180 |
|
| 181 |
def detect_fips_county_column(df, sample_size=1000, min_score=0.5):
|