computeDeviations: computeDeviations

Description Usage Arguments Details Value Methods (by class) Author(s) See Also Examples

Description

Computes deviations in chromatin accessibility across sets of annotations

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
computeDeviations(object, annotations, ...)

## S4 method for signature 'SummarizedExperiment,SummarizedExperiment'
computeDeviations(object,
  annotations, background_peaks = getBackgroundPeaks(object),
  expectation = computeExpectations(object))

## S4 method for signature 'SummarizedExperiment,MatrixOrmatrix'
computeDeviations(object,
  annotations, background_peaks = getBackgroundPeaks(object),
  expectation = computeExpectations(object))

## S4 method for signature 'SummarizedExperiment,list'
computeDeviations(object, annotations,
  background_peaks = getBackgroundPeaks(object),
  expectation = computeExpectations(object))

## S4 method for signature 'SummarizedExperiment,missingOrNULL'
computeDeviations(object,
  annotations, background_peaks = getBackgroundPeaks(object),
  expectation = computeExpectations(object))

## S4 method for signature 'MatrixOrmatrix,SummarizedExperiment'
computeDeviations(object,
  annotations, background_peaks, expectation = computeExpectations(object))

## S4 method for signature 'MatrixOrmatrix,MatrixOrmatrix'
computeDeviations(object, annotations,
  background_peaks, expectation = computeExpectations(object))

## S4 method for signature 'MatrixOrmatrix,list'
computeDeviations(object, annotations,
  background_peaks, expectation = computeExpectations(object))

## S4 method for signature 'MatrixOrmatrix,missingOrNULL'
computeDeviations(object, annotations,
  background_peaks, expectation = computeExpectations(object))

Arguments

object

chromVARCounts object

annotations

chromVARAnnotations object

...

additional arguments

background_peaks

(optional) background peaks matrix computed using getBackgroundPeaks, computed internally with default paramaters if not provided

expectation

(optional) expectations computed using computeExpectations, computed automatically if not provided

Details

multiprocessing using bplapply

Value

chromVARDeviations-class, which inherits from SummarizedExperiment, and has two assays: deviations and deviation scores.

Methods (by class)

Author(s)

Alicia Schep

See Also

computeVariability, plotVariability

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
# Register BiocParallel
BiocParallel::register(BiocParallel::SerialParam())
# Load very small example counts (already filtered)
data(mini_counts, package = "chromVAR")
# load annotation matrix; result from matchMotifs
data(mini_ix, package = "chromVAR")

# computing deviations
dev <- computeDeviations(object = mini_counts,
                         annotations = mini_ix)

GreenleafLab/chromVAR documentation built on Aug. 20, 2019, 11:39 a.m.