Assign ProMisE 2015 based on MMR, POLE, and p53.

assign_promise2015(mmr_ihc_2, pole_mut, p53)

Arguments

mmr_ihc_2

MMR status determined by 2 IHCs: MSH6 and PMS2

pole_mut

POLE mutation status

p53

p53 IHC

Value

ProMisE 2015 assigned into "MMRd", "POLEmut", "p53abn", or "NSMP/p53wt"

Details

ProMisE 2015 is assigned in the following order:

  1. MMR deficient cases if either of the 2 IHCs MSH6 or PMS2 are absent

  2. POLE all mutations (pathogenic and non-pathogenic) among MMR intact cases

  3. p53 IHC wild type or mutated among POLE wild type cases

Author

Derek Chiu, Samuel Leung

Examples

promise2015 <- with(emdb, assign_promise2015(mmr_ihc_2, pole_mut, p53))
table(promise2015)
#> promise2015
#>       MMRd    POLEmut     p53abn NSMP/p53wt 
#>        173         55        104        362