Skip to content

Add WIC calibration targets#845

Draft
MaxGhenis wants to merge 1 commit intomainfrom
codex/wic-calibration-targets
Draft

Add WIC calibration targets#845
MaxGhenis wants to merge 1 commit intomainfrom
codex/wic-calibration-targets

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

@MaxGhenis MaxGhenis commented Apr 29, 2026

Summary

  • Add FY 2024 national WIC total-cost and participation calibration targets from USDA FNS WIC Program Data.
  • Include the national WIC dollar target and person_count for wic > 0 in the training target config.
  • Cover WIC target loading and target-config inclusion in unit tests.

Source

USDA FNS exact workbook: WIC Program Participation and Costs, National Level Annual Summary, sheet Annual Participation and costs, FY 2024 row. The workbook is linked from the FNS WIC Data Tables page under National Level Annual Summary and has data as of April 10, 2026.

FY 2024 values used:

  • Total participation: 6.704 million average monthly participants
  • Total costs: $7.3322B

Also shown in the same row but not used as the dollar target:

  • Food costs: $4.9115B

Validation

  • uv run ruff format --check policyengine_us_data/db/etl_national_targets.py tests/unit/test_etl_national_targets.py tests/unit/calibration/test_target_config.py
  • uv run ruff check policyengine_us_data/db/etl_national_targets.py tests/unit/test_etl_national_targets.py tests/unit/calibration/test_target_config.py
  • uv run pytest tests/unit/test_etl_national_targets.py tests/unit/calibration/test_target_config.py
  • uv run python - <<'PY' ... extract_national_targets(year=2024) ... PY

@MaxGhenis MaxGhenis force-pushed the codex/wic-calibration-targets branch from 113743f to 14a0b59 Compare April 29, 2026 01:40
@MaxGhenis MaxGhenis force-pushed the codex/wic-calibration-targets branch from 14a0b59 to 1a152b0 Compare April 29, 2026 02:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant