get_phenotype: Computes modified phenotype

Description Usage Arguments Value

View source: R/utils.R

Description

Function computes corrected phenotype using misclassification probability for each sample.

Usage

1
2
get_phenotype(misclassified.p.cases = NULL, misclassified.p.controls = NULL,
  y, case.threshold = NULL, control.threshold = NULL)

Arguments

misclassified.p.cases

vector of misclassification probabilities for cases. If absent, only controls are switched

misclassified.p.controls

vector of misclassification probabilities for controls. If absent, only cases are switched

y

Vector of observed phenotype

case.threshold

Threshold = percentile cut-off on misclassification probabilities. All cases with Pr(misclassification) > percentile threshold are switched to controls. (Default value: .99 i.e 99th percentile)

control.threshold

Threshold = percentile cut-off on misclassification probabilities. All controls with Pr(misclassification) > percentile threshold are switched to cases. (Default value: .99 i.e 99th percentile)

Value

Modified Phenotype according to misclassification probabilities provided


afrahshafquat/phelex documentation built on Feb. 5, 2020, 7:44 p.m.