Exactly reproducing an IPUMS dataset

Suppose I have selected a period and a set of variables and downloaded a data set matching that selection, from, for example, IPUMS CPS. For reasons of reproducibility, I would like there to be some easy way of giving someone else a relatively small file that would enable that other person now or myself at a later date to use the IPUMS CPS website to exactly reproduce my original file, without having to go through the selection process for each variable in the file (a process I believe to be error-prone). Does IPUMS offer any such procedure? If so, what is it? Thanks!

–Andrew

As I mentioned in this post, this sounds like an ideal application of our API, which allows researchers to share R code with the specifications for a data extract (samples, variables, and other options) that other users can run themselves to download and input the data directly in R. Our ipumsr documentation website provides a vignette with sample code for submitting API data requests using the ipumsr package. We know that broader (i.e., non-API-based) functionality to share extracts with others would be of interest to IPUMS data users, but do not offer this functionality beyond sharing API calls at this time.