apply.inc.exc: Using parsed control inclusion/exclusion data, remove...

Description Usage Arguments

View source: R/inclusion.exclusion.R

Description

This function takes an under-construction data frame of model matrix information, a phenotype, and control inclusion/exclusion lists from load.inc.exc, and applies the filters requested by the inclusion/exclusion lists. Filters only impact controls, and by extension this function does nothing at all if provided with a trait that isn't binary.

Usage

1
2
3
4
5
6
7
apply.inc.exc(
  df,
  phenotype.name,
  trait.is.binary,
  control.inclusion.list,
  control.exclusion.list
)

Arguments

df

data.frame, input model matrix data

phenotype.name

character vector, a column name from df

trait.is.binary

logical, an indicator whether the phenotype is binary (0/1, 0 == control)

control.inclusion.list

list, inclusion criteria for controls in terms of other categorical variables from df, as processed by load.inc.exc

control.exclusion.list

list, exclusion criteria for controls in terms of other categorical variables from df, as processed by load.inc.exc


NCI-CGR/construct.model.matrix documentation built on Aug. 10, 2021, 8:53 a.m.