DeclareDesign v0.20.0


Monthly downloads



Declare and Diagnose Research Designs

Researchers can characterize and learn about the properties of research designs before implementation using `DeclareDesign`. Ex ante declaration and diagnosis of designs can help researchers clarify the strengths and limitations of their designs and to improve their properties, and can help readers evaluate a research strategy prior to implementation and without access to results. It can also make it easier for designs to be shared, replicated, and critiqued.

Functions in DeclareDesign

Name Description
declare_estimator Declare estimator
declare_estimand Declare estimand
DeclareDesign DeclareDesign package
declare_design Declare a design
compare_diagnoses Compare Diagnoses
declare_assignment Declare assignment procedure
declare_population Declare the size and features of the population
diagnosand_handler Declare diagnosands
compare_functions Compare two designs
cite_design Obtain the preferred citation for a design
diagnosis_helpers Explore your design diagnosis
declare_step Declare a custom step
set_citation Set the citation of a design
clone_dot_edit_env Override environment via shim
declare_sampling Declare sampling procedure
draw_functions Draw data, estimates, and estimands from a design
set_diagnosands Set the diagnosands for a design
expand_conditions Expand assignment conditions
redesign Redesign
diagnose_design Diagnose the design
deprecated Deprecated functions
expand_design Declare a design via a designer
get_functions Get estimates, estimands, assignment vectors, or samples from a design given data
run_design Execute a design
reshape_diagnosis Clean up a diagnosis object for printing
modify_design Modify a design after the fact
reexports Objects exported from other packages
declare_reveal Declare a reveal outcomes step
declare_potential_outcomes Declare potential outcomes
post_design Explore your design
simulate_design Simulate a design
No Results!

Last month downloads


Include our badge in your README