openSesame: The openSesame pipeline

Description Usage Arguments Details Value Examples

View source: R/open.R

Description

This function is a simple wrapper of noob + nonlinear dye bias correction + pOOBAH masking.

Usage

1
2
3
4
5
6
7
8
openSesame(
  x,
  platform = "",
  manifest = NULL,
  what = "beta",
  BPPARAM = SerialParam(),
  ...
)

Arguments

x

SigSet(s), IDAT prefix(es), minfi GenomicRatioSet(s), or RGChannelSet(s)

platform

optional platform string

manifest

optional dynamic manifest

what

either 'sigset' or 'beta'

BPPARAM

get parallel with MulticoreParam(n)

...

parameters to getBetas

Details

If the input is an IDAT prefix or a SigSet, the output is the beta value numerics. If the input is a minfi GenomicRatioSet or RGChannelSet, the output is the sesamized GenomicRatioSet.

Value

a numeric vector for processed beta values

Examples

1
2
3
4
sset <- sesameDataGet('HM450.1.TCGA.PAAD')$sset
IDATprefixes <- searchIDATprefixes(
    system.file("extdata", "", package = "sesameData"))
betas <- openSesame(IDATprefixes)

sesame documentation built on Nov. 15, 2020, 2:08 a.m.