Skip to content

metasurvey

Reproducible Survey Data Processing with Step Pipelines

v0.0.21 · Feb 25, 2026 · GPL (>= 3)

Description

Provides a step-based pipeline for reproducible survey data processing, building on the 'survey' package for complex sampling designs. Supports rotating panels with bootstrap replicate weights, and provides a recipe system for sharing and reproducing data transformation workflows across survey editions.

Downloads

176

Last 30 days

19034th

176

Last 90 days

176

Last year

CRAN Check Status

1 ERROR
13 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc ERROR
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (14 non-OK)
OK r-devel-linux-x86_64-debian-clang

*


            
ERROR r-devel-linux-x86_64-debian-gcc

re-building of vignette outputs

Error(s) in re-building vignettes:
  ...
--- re-building ‘api-database.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘api-database.Rmd’

--- re-building ‘complex-designs.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘complex-designs.Rmd’

--- re-building ‘convey-inequality.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘convey-inequality.Rmd’

--- re-building ‘ech-case-study.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘ech-case-study.Rmd’

--- re-building ‘ech-demographics-recipe.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘ech-demographics-recipe.Rmd’

--- re-building ‘getting-started.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘getting-started.Rmd’

--- re-building ‘international-surveys.Rmd’ using rmarkdown

Quitting from international-surveys.Rmd:274-312 [cps]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `basename()`:
! a character vector argument expected
---
Backtrace:
    ▆
 1. ├─data.table::data.table(read_ipums_micro(ddi, verbose = FALSE))
 2. └─ipumsr::read_ipums_micro(ddi, verbose = FALSE)
 3.   └─ipumsr:::check_valid_ddi(ddi)
 4.     └─tools::file_ext(ddi)
 5.       ├─base::ifelse(...)
 6.       ├─base::grepl("^(.*[^.]+.*)[.]([[:alnum:]]+)$", basename(x))
 7.       │ └─base::is.factor(x)
 8.       └─base::basename(x)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Error: processing vignette 'international-surveys.Rmd' failed with diagnostics:
a character vector argument expected
--- failed re-building ‘international-surveys.Rmd’

--- re-building ‘panel-analysis.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘panel-analysis.Rmd’

--- re-building ‘recipes.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘recipes.Rmd’

--- re-building ‘self-hosting.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘self-hosting.Rmd’

--- re-building ‘shiny-explorer.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘shiny-explorer.Rmd’

--- re-building ‘stata-transpiler.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘stata-transpiler.Rmd’

--- re-building ‘workflows-and-estimation.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘workflows-and-estimation.Rmd’

SUMMARY: processing the following file failed:
  ‘international-surveys.Rmd’

Error: Vignette re-building failed.
Execution halted
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
OK r-oldrel-windows-x86_64

*


            
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 9, 2026
ERROR r-devel-linux-x86_64-debian-gcc

re-building of vignette outputs

Error(s) in re-building vignettes:
  ...
--- re-building ‘api-database.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘api-database.Rmd’

--- re-building ‘complex-designs.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax-highlighting instead.
--- finished re-building ‘complex-designs.Rmd’

--- re-building ‘convey-inequality.Rmd’ using rmarkdown
[WARNING] Deprecated: --highlight-style. Use --syntax

Dependency Network

Dependencies Reverse dependencies data.table cli glue lifecycle jsonlite R6 survey metasurvey

Version History

new 0.0.21 Mar 9, 2026