├── .Rbuildignore ├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── DESCRIPTION ├── DesignLibrary.Rproj ├── LICENSE ├── NAMESPACE ├── NEWS.md ├── R ├── DesignLibrary.R ├── binary_iv_designer.R ├── block_cluster_two_arm_designer.R ├── cluster_sampling_designer.R ├── factorial_designer.R ├── helpers.R ├── mediation_analysis_designer.R ├── multi_arm_designer.R ├── pretest_posttest_designer.R ├── process_tracing_designer.R ├── randomized_response_designer.R ├── regression_discontinuity_designer.R ├── spillover_designer.R ├── two_arm_attrition_designer.R ├── two_arm_covariate_designer.R ├── two_arm_designer.R └── two_by_two_designer.R ├── README.Rmd ├── README.md ├── _pkgdown.yml ├── cran-comments.md ├── inst ├── css │ └── vignette.css └── extdata │ └── overview.csv ├── man ├── DesignLibrary-package.Rd ├── assignment_string.Rd ├── binary_iv_designer.Rd ├── block_cluster_two_arm_designer.Rd ├── cluster_sampling_designer.Rd ├── code_fixer.Rd ├── construct_design_code.Rd ├── factorial_designer.Rd ├── get_design_code.Rd ├── match.call.defaults.Rd ├── mediation_analysis_designer.Rd ├── multi_arm_designer.Rd ├── pretest_posttest_designer.Rd ├── process_tracing_designer.Rd ├── randomized_response_designer.Rd ├── regression_discontinuity_designer.Rd ├── return_args.Rd ├── spillover_designer.Rd ├── str_within.Rd ├── sub_expr_text.Rd ├── two_arm_attrition_designer.Rd ├── two_arm_covariate_designer.Rd ├── two_arm_designer.Rd └── two_by_two_designer.Rd ├── tests ├── testthat.R └── testthat │ ├── test_designers.R │ ├── test_diagnose_designers.R │ ├── test_fanout.R │ ├── test_helpers.R │ ├── test_overview_table.R │ ├── test_redesign.R │ └── test_simulate_designers.R └── vignettes ├── .gitignore ├── Example_Design.Rmd ├── How_to_Write_and_Contribute_Designers.Rmd ├── How_to_Write_and_Contribute_Designs.Rmd ├── bib.bib ├── binary_iv.Rmd ├── block_cluster_two_arm.Rmd ├── cluster_sampling.Rmd ├── factorial.Rmd ├── mediation_analysis.Rmd ├── multi_arm.Rmd ├── pretest_posttest.Rmd ├── process_tracing.Rmd ├── randomized_response.Rmd ├── regression_discontinuity.Rmd ├── spillover.Rmd ├── two_arm.Rmd ├── two_arm_attrition.Rmd ├── two_arm_covariate.Rmd └── two_by_two.Rmd /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/.travis.yml -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /DesignLibrary.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/DesignLibrary.Rproj -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/LICENSE -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/DesignLibrary.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/DesignLibrary.R -------------------------------------------------------------------------------- /R/binary_iv_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/binary_iv_designer.R -------------------------------------------------------------------------------- /R/block_cluster_two_arm_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/block_cluster_two_arm_designer.R -------------------------------------------------------------------------------- /R/cluster_sampling_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/cluster_sampling_designer.R -------------------------------------------------------------------------------- /R/factorial_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/factorial_designer.R -------------------------------------------------------------------------------- /R/helpers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/helpers.R -------------------------------------------------------------------------------- /R/mediation_analysis_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/mediation_analysis_designer.R -------------------------------------------------------------------------------- /R/multi_arm_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/multi_arm_designer.R -------------------------------------------------------------------------------- /R/pretest_posttest_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/pretest_posttest_designer.R -------------------------------------------------------------------------------- /R/process_tracing_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/process_tracing_designer.R -------------------------------------------------------------------------------- /R/randomized_response_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/randomized_response_designer.R -------------------------------------------------------------------------------- /R/regression_discontinuity_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/regression_discontinuity_designer.R -------------------------------------------------------------------------------- /R/spillover_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/spillover_designer.R -------------------------------------------------------------------------------- /R/two_arm_attrition_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/two_arm_attrition_designer.R -------------------------------------------------------------------------------- /R/two_arm_covariate_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/two_arm_covariate_designer.R -------------------------------------------------------------------------------- /R/two_arm_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/two_arm_designer.R -------------------------------------------------------------------------------- /R/two_by_two_designer.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/R/two_by_two_designer.R -------------------------------------------------------------------------------- /README.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/README.Rmd -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/README.md -------------------------------------------------------------------------------- /_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/_pkgdown.yml -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/cran-comments.md -------------------------------------------------------------------------------- /inst/css/vignette.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/inst/css/vignette.css -------------------------------------------------------------------------------- /inst/extdata/overview.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/inst/extdata/overview.csv -------------------------------------------------------------------------------- /man/DesignLibrary-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/DesignLibrary-package.Rd -------------------------------------------------------------------------------- /man/assignment_string.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/assignment_string.Rd -------------------------------------------------------------------------------- /man/binary_iv_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/binary_iv_designer.Rd -------------------------------------------------------------------------------- /man/block_cluster_two_arm_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/block_cluster_two_arm_designer.Rd -------------------------------------------------------------------------------- /man/cluster_sampling_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/cluster_sampling_designer.Rd -------------------------------------------------------------------------------- /man/code_fixer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/code_fixer.Rd -------------------------------------------------------------------------------- /man/construct_design_code.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/construct_design_code.Rd -------------------------------------------------------------------------------- /man/factorial_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/factorial_designer.Rd -------------------------------------------------------------------------------- /man/get_design_code.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/get_design_code.Rd -------------------------------------------------------------------------------- /man/match.call.defaults.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/match.call.defaults.Rd -------------------------------------------------------------------------------- /man/mediation_analysis_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/mediation_analysis_designer.Rd -------------------------------------------------------------------------------- /man/multi_arm_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/multi_arm_designer.Rd -------------------------------------------------------------------------------- /man/pretest_posttest_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/pretest_posttest_designer.Rd -------------------------------------------------------------------------------- /man/process_tracing_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/process_tracing_designer.Rd -------------------------------------------------------------------------------- /man/randomized_response_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/randomized_response_designer.Rd -------------------------------------------------------------------------------- /man/regression_discontinuity_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/regression_discontinuity_designer.Rd -------------------------------------------------------------------------------- /man/return_args.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/return_args.Rd -------------------------------------------------------------------------------- /man/spillover_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/spillover_designer.Rd -------------------------------------------------------------------------------- /man/str_within.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/str_within.Rd -------------------------------------------------------------------------------- /man/sub_expr_text.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/sub_expr_text.Rd -------------------------------------------------------------------------------- /man/two_arm_attrition_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/two_arm_attrition_designer.Rd -------------------------------------------------------------------------------- /man/two_arm_covariate_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/two_arm_covariate_designer.Rd -------------------------------------------------------------------------------- /man/two_arm_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/two_arm_designer.Rd -------------------------------------------------------------------------------- /man/two_by_two_designer.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/man/two_by_two_designer.Rd -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/test_designers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_designers.R -------------------------------------------------------------------------------- /tests/testthat/test_diagnose_designers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_diagnose_designers.R -------------------------------------------------------------------------------- /tests/testthat/test_fanout.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_fanout.R -------------------------------------------------------------------------------- /tests/testthat/test_helpers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_helpers.R -------------------------------------------------------------------------------- /tests/testthat/test_overview_table.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_overview_table.R -------------------------------------------------------------------------------- /tests/testthat/test_redesign.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_redesign.R -------------------------------------------------------------------------------- /tests/testthat/test_simulate_designers.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/tests/testthat/test_simulate_designers.R -------------------------------------------------------------------------------- /vignettes/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | *.R 3 | -------------------------------------------------------------------------------- /vignettes/Example_Design.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/Example_Design.Rmd -------------------------------------------------------------------------------- /vignettes/How_to_Write_and_Contribute_Designers.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/How_to_Write_and_Contribute_Designers.Rmd -------------------------------------------------------------------------------- /vignettes/How_to_Write_and_Contribute_Designs.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/How_to_Write_and_Contribute_Designs.Rmd -------------------------------------------------------------------------------- /vignettes/bib.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/bib.bib -------------------------------------------------------------------------------- /vignettes/binary_iv.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/binary_iv.Rmd -------------------------------------------------------------------------------- /vignettes/block_cluster_two_arm.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/block_cluster_two_arm.Rmd -------------------------------------------------------------------------------- /vignettes/cluster_sampling.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/cluster_sampling.Rmd -------------------------------------------------------------------------------- /vignettes/factorial.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/factorial.Rmd -------------------------------------------------------------------------------- /vignettes/mediation_analysis.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/mediation_analysis.Rmd -------------------------------------------------------------------------------- /vignettes/multi_arm.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/multi_arm.Rmd -------------------------------------------------------------------------------- /vignettes/pretest_posttest.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/pretest_posttest.Rmd -------------------------------------------------------------------------------- /vignettes/process_tracing.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/process_tracing.Rmd -------------------------------------------------------------------------------- /vignettes/randomized_response.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/randomized_response.Rmd -------------------------------------------------------------------------------- /vignettes/regression_discontinuity.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/regression_discontinuity.Rmd -------------------------------------------------------------------------------- /vignettes/spillover.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/spillover.Rmd -------------------------------------------------------------------------------- /vignettes/two_arm.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/two_arm.Rmd -------------------------------------------------------------------------------- /vignettes/two_arm_attrition.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/two_arm_attrition.Rmd -------------------------------------------------------------------------------- /vignettes/two_arm_covariate.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/two_arm_covariate.Rmd -------------------------------------------------------------------------------- /vignettes/two_by_two.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DeclareDesign/DesignLibrary/HEAD/vignettes/two_by_two.Rmd --------------------------------------------------------------------------------