knock.in {gemR}R Documentation

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)

Arguments

object

GEM object.

effect

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

residuals

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

Value

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

Examples

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')

[Package gemR version 1.2.1 Index]