desc_dch: Dechallenge descriptive

View source: R/desc_dch.R

desc_dchR Documentation

Dechallenge descriptive

Description

[Stable] Computes positive dechallenge counts over a set of adr and drug pairs.

Usage

desc_dch(.data, drug_s = "drug1", adr_s = "adr1")

Arguments

.data

A link data.table.

drug_s

A character vector, the drug column(s)

adr_s

A character vector, the adverse drug reaction column(s).

Details

Counts are provided at the case level (not the drug-adr pair level). Positive dechallenge refers to cases where drug was withdrawn or dose-reduced and reaction abated (in part or in full). You will need a link data.table, see link_, on which you have added drugs and adrs with add_drug() and add_adr().

Value

A data.table with one row per drug-adr pair.

  • drug_s and adr_s, same as input

  • pos_dch, number of positive dechallenge cases

See Also

link_, add_drug(), add_adr(), desc_tto(), desc_rch()

Examples


link_ <-
  link_ |>
  add_drug(
    d_code = ex_$d_groups_drecno,
    drug_data = drug_
  ) |>
  add_adr(
    a_code = ex_$a_llt,
    adr_data = adr_
  )


desc_dch(link_,
         drug_s = "pd1",
         adr_s = "a_colitis")


# you can vectorize over multiple adrs and drugs

desc_dch(link_,
         drug_s = c("pd1", "pdl1"),
         adr_s = c("a_colitis", "a_pneumonitis"))

vigicaen documentation built on April 3, 2025, 8:55 p.m.