PSLmodels / taxdata

The TaxData project prepares microdata for use with the Tax-Calculator microsimulation project.
http://pslmodels.github.io/taxdata/
Other
21 stars 30 forks source link

Next steps for TaxData #336

Open andersonfrailey opened 4 years ago

andersonfrailey commented 4 years ago

Now that #314 has been merged I have a few ideas about the next updates to taxdata we can make. In no particular order:

Would love to hear other's thoughts!

MattHJensen commented 4 years ago

@andersonfrailey, these sound fantastic.

I have been thinking on similar lines and have a very rough draft of how a "Tax Data Generator" app might be structured. I have been thinking of this as an app on C/S available to people with access to the PUF, driven by a ParamTools-powered API within TaxData. But everything is highly speculative. This could be the same as the "taxdata" standalone package you describe, or it could be an additional API.

The order of adding different pieces -- in particular, prioritizing the not-yet-ready 50-state file over the CPS file -- indicated by color in the doc, is based on a goal to get an alpha 50 state file as soon as possible to support election analyses and COVID response, but I am not at all averse to others contributor having other priorities!

MattHJensen commented 4 years ago

This is somewhat duplicative of the doc linked above, but a few other steps that I'd add to Anderson's list in the top comment:

andersonfrailey commented 4 years ago

@MattHJensen

I have been thinking on similar lines and have a very rough draft of how a "Tax Data Generator" app might be structured. I have been thinking of this as an app on C/S available to people with access to the PUF, driven by a ParamTools-powered API within TaxData. But everything is highly speculative. This could be the same as the "taxdata" standalone package you describe, or it could be an additional API.

I think this would line up perfectly with the standalone package I'm thinking of. It would also be part of the last bullet point I listed:

Work on making it as easy as possible for others to use taxdata to prepare taxcalc-ready microdata files using other years of the PUF and CPS. This could go hand in hand with making parts of taxdata a standalone package

I'll look through your draft and open up a separate issue with some ideas for how we can put this together.

Revisit the PUF-CPS match and filer/non-filer distinction

I really like Perese's approach you linked to. Adopting it would also solve issue #323.

andersonfrailey commented 4 years ago

Also on the list:

MattHJensen commented 4 years ago

Spending program projections could probably use review given COVID.

MaxGhenis commented 4 years ago

Just wanted to 👍 the below. UBI Center has a few potential analyses that would involve 2018 ASEC+taxcalc, including simulating Covid unemployment benefit changes in prior years.

Work on making it as easy as possible for others to use taxdata to prepare taxcalc-ready microdata files using other years of the PUF and CPS. This could go hand in hand with making parts of taxdata a standalone package

jdebacker commented 3 years ago

@andersonfrailey These are great next steps. I'm going to add this to a "roadmap" document in PR #401