removeComp-methods: Remove principal components from a methylBase object

Description Usage Arguments Value Examples

Description

This function can remove a given principal componet from a given methylBase object. First, it calculates principal components from percent methylation matrix and removes the given component(s), reconstructs the methylation matrix then reconstructs number of methylated and unmethylated Cs per position based on the reconstructed percent methylation matrix, and finally returns a new methylBase object.

Usage

1
  removeComp(mBase, comp = NULL)

Arguments

mBase

methylBase object with no NA values, that means all bases should be covered in all samples.

comp

vector of component numbers to be removed

Value

new methylBase object

Examples

1
2
3
4
5
6
7
data(methylKit)

# remove 1st principal component
newObj=removeComp(methylBase.obj,comp=1)

# remove 3rd and 4th  principal components
newObj=removeComp(methylBase.obj,comp=c(3,4))

fortunatobianconi/methylkit documentation built on May 16, 2019, 1:51 p.m.