dexus.parallel {dexus}R Documentation

A parallel version of DEXUS.

Description

Speeds up DEXUS by using multiple processors. Uses the parallel package to parallelize a DEXUS call.

Usage

  dexus.parallel(X, ncores = 2, normalization = "RLE",
    ignoreIfAllCountsSmaller = 1, resultObject = "S4", ...)

Arguments

X

Either a vector of counts or a raw data matrix, where columns are interpreted as samples and rows as genomic regions.

ncores

The number of cores (CPUs) that will be used by the parallelization.

normalization

Normalization method to be used. (Default="RLE")

ignoreIfAllCountsSmaller

A transcript is considered as not expressed if all counts are smaller than the given value. (Default=1)

resultObject

Type of the result object; can either be a list ("list") or an instance of "DEXUSResult" ("S4"). (Default="S4").

...

Other options to be passed to dexus().

Value

"list"

Author(s)

Guenter Klambauer klambauer@bioinf.jku.at and Thomas Unterthiner unterthiner@bioinf.jku.at

Examples

data(dexus)
result <- dexus.parallel(countsPickrell[1:10, ],ncores=1)

[Package dexus version 1.20.0 Index]