Learn R Programming

gemR (version 1.2.1)

knock.in: Knock-in and knock-out of effect(s)

Description

Convenience functions to apply to GEM objects to isolate/extract (knock-in) one or more effects (and possibly residuals) or to remove (knock-out) one or more effects.

Usage

knock.in(object, effect, residuals = TRUE)

knock.out(object, effect, residuals = TRUE)

Value

A data.frame of ER values where effects have been knocked in (isolated/extracted from data) or knocked out (removed from data).

Arguments

object

GEM object.

effect

Name or number of effect (character or numeric vector).

residuals

Logical indicating if residuals should be added (default = TRUE).

Examples

Run this code
data(MS, package = "gemR")
gem <- GEM(proteins ~ MS * group, data = MS)

# Extract interaction between 'MS' and 'group
ER.isolated <- knock.in(gem, 'MS:group')

# Remove main effect of 'group'
ER.cleaned <- knock.out(gem, 'group')

Run the code above in your browser using DataLab