Normal Grazing Periods, 2008–2026 (Sustainable FSA Archive)
收藏资源简介:
Re-keys the archive on the FSA county — the grain FSA reports at — and fixes two defects introduced by this repository's own processing. Corrections 933 duplicate (county, program year, pasture type) keys are gone. The archive previously keyed on the Census (FIPS) county, so where FSA administers one Census county as two or three offices, their separate grazing periods collided on one key and one silently overwrote the others. Doña Ana, NM was duplicated in all 19 program years. 561 inverted grazing periods, where the end date preceded the start, are gone. These were manufactured by date-correction logic in this repository; the FOIA source workbooks contain none. Four destructive case_when corrections were removed. The surviving corrections are scoped to the pasture types they were written for, rather than rewriting every record sharing a county and year. Grain One record per program year, FSA county, and pasture type: 244,890 records across 3,095 FSA counties, program years 2008–2026, 16 pasture types. Where FSA splits a Census county across offices, each office keeps its own grazing period. Consumers needing Census geography should join fsa-counties-dd17 or fsa-counties-dd22, choosing the vintage that matches the program year. The derived fsa-fips-crosswalk.csv is removed, and FSA county definitions now come from fsa-counties-dd22 rather than being derived from tigris. Invariants (the run aborts on any violation) exactly one record per (program year, FSA county, pasture type) grazing period end date on or after its start date no missing values in any published field every FSA county resolves against FSA's published county definitions Outputs fsa-normal-grazing-period.csv and fsa-normal-grazing-period.parquet are published as mirrors of one another (Parquet: zstd level 13, dictionary encoding). Both, along with qa-report.txt, are tracked in git as well as mirrored to S3 and served via CloudFront at https://data.sustainable-fsa.com/fsa-normal-grazing-period/. The QA report is reproducible: its generation timestamp is removed, so identical inputs produce identical bytes. Dashboard Draws FSA county polygons, switching vintage by program year — fsa-counties-dd17 for 2014 and earlier, fsa-counties-dd22 for 2015 onward — and adds a grazing-period duration map mode. Citation A .zenodo.json types the Zenodo record as a dataset under CC0, matching the archive's licensing: the USDA source data are public domain (17 USC § 105) and the derivative outputs are released under CC0. Zenodo's GitHub integration otherwise defaults releases to upload_type=software and does not honor type: dataset in CITATION.cff. Access the documentation: https://sustainable-fsa.com/fsa-normal-grazing-period/



