parBE: Parallel Backward Elimination

Description Usage Arguments Details Value References See Also Examples

Description

This function performs backward elimination procedure after SBL segmentation for a collection of samples.

Usage

1
2
3
4
5
6
7
8
9
parBE(x, Samples, T, MinSegLen, verbose = TRUE, 
      mc.cores=1, ...)

## S3 method for class 'summaryParGADA'
print(x, ...)
## S3 method for class 'parGADA'
labels(object, ...)
## S3 method for class 'summaryParGADA'
labels(object, ...)

Arguments

x

an object of class 'parGADA' obtained using 'setupParGADAIllumina' or 'setupParGADAaffy' functions

Samples

the samples to be analyzed

T

critical value of the backward elimination algorithm (see 'BackwardElimination' function)

MinSegLen

minimum number of probes each segment must contain (see 'BackwardElimination' function)

verbose

is information about each individual showed in the console? Default is TRUE

object

an object of class 'parGADA' or 'summaryParGADA'

mc.cores

number of cores to be used when using multiple cores (see argument 'mc.cores' from 'mclapply' function of 'parallel' library)

...

other arguments passed through the function 'BackwardElimination'

Details

This function calls repeteadly to function 'BackwardElimination' after being used the function 'parSBL' to obtain all segments for each sample. It can be parallelized when multiple processors are available. This has been implemented using 'snow' package: http://www.sfu.ca/sblay/R/snow.html. See vignettes for further details

Value

This function saves the segments for each sample in a directory called SBL

References

Pique-Regi R, Caceres A, Gonzalez JR. "R-Gada: a package for fast detection and visualization of copy number alterations on multiple samples". BMC Bioinformatics, 2010;11:380.

See Also

parSBL, setupParGADA

Examples

1
2
3
4
 ## Not run: 
  See the vignette
 
## End(Not run) 

isglobal-brge/R-GADA documentation built on May 24, 2019, 5:03 a.m.