Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for API features added in May 2024 #75

Merged
merged 25 commits into from
Jul 2, 2024
Merged

Add support for API features added in May 2024 #75

merged 25 commits into from
Jul 2, 2024

Conversation

dtburk
Copy link
Collaborator

@dtburk dtburk commented Jul 1, 2024

These changes add support for new API features added in May 2024. Specifically, they add support for creating, submitting, checking status, and downloading extracts for IPUMS Time Use (ATUS, AHTUS, and MTUS) and IPUMS Health Surveys (NHIS and MEPS) data collections.

Along with the addition of support for these collections, these commits also change the functions that users should use to define extracts for microdata collections. Instead of using collection-specific functions like define_extract_usa(), users should now use define_extract_micro() for all microdata collections, passing the desired collection to the collection argument of that function. This simplifies the documentation for defining microdata extracts, because there is a large degree of overlap in the options across microdata collections.

robe2037 and others added 25 commits May 10, 2024 13:02
Supports Time Use extracts with no vars or time use vars
Time use extracts can contain only time use variables
…_spec() or tu_var_spec() field using add_to_extract()
…ged api-tests branch

Merge branch 'api-docs' into api-dev

# Conflicts:
#	R/api_define_extract.R
…d of sysreqs to install system dependencies in R-CMD-check
…oping that setup-r-dependencies takes care of that now
@dtburk dtburk merged commit e4d7a00 into main Jul 2, 2024
9 checks passed
@dtburk dtburk deleted the api-dev branch July 3, 2024 21:13
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.

2 participants