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.22.1 Index]