eCPS sample file (TY2024) in TAXSIM input format
Maintainers usually reply within 2 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 85/100
Research direction
Examine scripts/convert_h5_to_taxsim.py to see how psemp values are converted from the source data. Open dashboard/public/sample_ecps_2024.csv and locate the 22 rows where psemp equals -9999. Decide whether to drop those rows or fix the conversion logic, then run the project's test suite to ensure the change doesn't break anything.
Written by the indexing model from the issue text.
Description
@feenberg here is the eCPS file from this repo, in TAXSIM-35 input format:
- Download (raw CSV): https://raw.githubusercontent.com/PolicyEngine/policyengine-taxsim/main/dashboard/public/sample_ecps_2024.csv
- On GitHub: https://github.com/PolicyEngine/policyengine-taxsim/blob/main/dashboard/public/sample_ecps_2024.csv
It has 56,356 households, all tax year 2024 (8.6 MB). It's built from PolicyEngine's enhanced CPS by scripts/convert_h5_to_taxsim.py, and it's the same file the dashboard uses for its sample eCPS run. Columns: taxsimid, year, state, mstat, page, sage, depx, pwages, swages, psemp, ssemp, dividends, intrec, stcg, ltcg, otherprop, pensions, gssi, pui, sui, scorp, proptax, mortgage, rentpaid, age1–age11.
One note: 22 records have psemp = −9999 exactly, which looks like a placeholder from the conversion rather than a real loss. You may want to drop or check those.
- Dominant language
- Python
- Stars
- 18
- Forks
- 10
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 16
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from PolicyEngine/policyengine-taxsim
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
PolicyEngine/policyengine-taxsim#1055 ·
Maintainers usually reply within 2 days
-
Backlog
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
PolicyEngine/policyengine-taxsim#165 · 1 comment · 1 reaction ·
Maintainers usually reply within 2 days
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
PolicyEngine/policyengine-taxsim#1404 · 1 comment ·
Maintainers usually reply within 2 days
-
Does TAXSIM let a Schedule C loss reduce Michigan total household resources for the home heating credit?Possibly taken @feenberg claimed this 1 day ago. Open2021 2022 2023 2024 2025 MI
PolicyEngine/policyengine-taxsim#1400 · 2 comments · 1 assignee ·
Maintainers usually reply within 2 days
-
Does TAXSIM apply a Massachusetts long-term loss twice (Schedule B lines 25 and 32) when the return has short-term gains and dividends?Possibly taken @feenberg claimed this 1 day ago. Open2023 MA
PolicyEngine/policyengine-taxsim#1399 · 1 assignee ·
Maintainers usually reply within 2 days
All issues in PolicyEngine/policyengine-taxsim
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Graphify-Labs/graphify#4241 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
-
DeviceTrackerOpen
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
XiaoMi/ha_xiaomi_home#1821 ·
Maintainers usually reply within 1 day
-
Maven path-index: "Ambiguous or noncanonical artifact path" error does not report the offending pathOpen
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
pulp/pulp_maven#524 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 82/100
Maintainers usually reply within 1 day