Skip to contents

Run all supported audit modules

Usage

audit_dp(x, contrasts = list(), policy = NULL, config = audit_config())

Arguments

x

A deliberation_data() bundle.

contrasts

A contrast or list of definitions from define_contrast().

policy

Optional versioned audit_policy(). NULL produces no verdicts.

config

Configuration from audit_config().

Value

A deliberation_audit with metrics, capabilities, validation, policy_results, evaluated contrasts, evidence, and reproducibility metadata.

Examples

result <- audit_dp(example_deliberation(), config = audit_config(permutations = 9))
head(result$metrics)
#>        analysis                  metric event_id episode_id group_id session_id
#> ...1     sample    benchmark_difference     demo       <NA>     <NA>       <NA>
#> ...2     sample           benchmark_smd     demo       <NA>     <NA>       <NA>
#> ...3     sample    benchmark_difference     demo       <NA>     <NA>       <NA>
#> ...4     sample           benchmark_smd     demo       <NA>     <NA>       <NA>
#> ...5 attendance         attendance_rate     demo       <NA>     <NA>       <NA>
#> ...6 attendance recruitment_stage_count     demo       <NA>     <NA>       <NA>
#>      item_id contrast_id person_id
#> ...1    <NA>        <NA>      <NA>
#> ...2    <NA>        <NA>      <NA>
#> ...3    <NA>        <NA>      <NA>
#> ...4    <NA>        <NA>      <NA>
#> ...5    <NA>        <NA>      <NA>
#> ...6    <NA>        <NA>      <NA>
#>                                                    detail estimate  n
#> ...1     education | education | lower | Synthetic target    0.000 16
#> ...2     education | education | lower | Synthetic target    0.000 16
#> ...3 baseline | item:main:support | NA | Synthetic target    0.025 16
#> ...4 baseline | item:main:support | NA | Synthetic target    0.100 16
#> ...5                                                         0.800 20
#> ...6                                            recruited   20.000 20
#>      denominator coverage          units   status reason
#> ...1          16        1 variable units computed       
#> ...2          16        1      target SD computed       
#> ...3          16        1 variable units computed       
#> ...4          16        1      target SD computed       
#> ...5          20        1       fraction computed       
#> ...6          20       NA         people computed       
#>                        method se lower upper p_value membership weighting
#> ...1 finite-event descriptive NA    NA    NA      NA       <NA>      <NA>
#> ...2 finite-event descriptive NA    NA    NA      NA       <NA>      <NA>
#> ...3 finite-event descriptive NA    NA    NA      NA       <NA>      <NA>
#> ...4 finite-event descriptive NA    NA    NA      NA       <NA>      <NA>
#> ...5 finite-event descriptive NA    NA    NA      NA       <NA>      <NA>
#> ...6 finite-event descriptive NA    NA    NA      NA       <NA>      <NA>
#>      test_family p_adjusted metric_id
#> ...1        <NA>         NA   m000001
#> ...2        <NA>         NA   m000002
#> ...3        <NA>         NA   m000003
#> ...4        <NA>         NA   m000004
#> ...5        <NA>         NA   m000005
#> ...6        <NA>         NA   m000006