I am happy to announce the release of my IPUMS data prep tool to help users of IPUMS data load their extracts into their own database systems.
The IPUMS project provides an invaluable resource for researchers through access to a massive trove of population data including the US Census, the American Community Survey, the Current Population Survey, and numerous censuses from around the world.
IPUMS extracts are accompanied by machine-readable syntax files for loading the data into SPSS, SAS, and Stata, but users without access to one of these statistical packages are on their own to manually parse the data. I wrote IPUMS data prep as a Python script to help prepare IPUMS dataset extracts for loading into a relational database like PostgreSQL or MySQL.
I hope that this tool will help broaden the utility of IPUMS by making the data accessible to a wider population of users.