Skip to content

Add ACS primary residence value imputation#1085

Draft
daphnehanse11 wants to merge 3 commits into
mainfrom
codex/primary-residence-value-data
Draft

Add ACS primary residence value imputation#1085
daphnehanse11 wants to merge 3 commits into
mainfrom
codex/primary-residence-value-data

Conversation

@daphnehanse11
Copy link
Copy Markdown
Collaborator

Fixes #1079

Summary

  • add ACS VALP to raw household columns and expose owner-occupied primary_residence_value in ACS arrays
  • include primary_residence_value in ACS-to-CPS and source-imputed QRF housing outputs, zeroing renters/non-owner heads
  • update tiny stage fixtures, docs, and regression tests

Tests

  • uv run make lint
  • uv run pytest tests/unit/datasets/test_acs_tax_unit_construction.py tests/integration/test_cps_generation.py tests/unit/datasets/test_cps_file_handles.py tests/unit/calibration/test_source_impute.py
  • uv run pytest tests/integration/test_tiny_stage_1_artifacts.py tests/integration/test_tiny_stage_2_artifacts.py tests/integration/test_tiny_stage_3_artifacts.py tests/integration/test_tiny_stage_4_artifacts.py tests/integration/test_tiny_stage_5_artifacts.py
  • uv run --no-sync --with pyyaml python scripts/run_quality_guards.py
  • uv run --no-sync --with pyyaml --with pytest pytest tests/unit/test_pipeline_docs_extractor.py tests/unit/test_pipeline_doc_guards.py

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.

Impute primary_residence_value from ACS VALP into CPS outputs

1 participant