Performs Circular Binary Segmentation (CBS) on a data set

Description

Performs Circular Binary Segmentation (CBS) on a data set for one or more chip types.

Usage

1
2
3
4
5
6
  ## Default S3 method:
doCBS(dataSet, tags=NULL, chipTypes, arrays=NULL, ..., verbose=FALSE)
  ## S3 method for class 'CopyNumberDataSet'
doCBS(ds, arrays=NULL, ...)
  ## S3 method for class 'CopyNumberDataSetTuple'
doCBS(dsTuple, arrays=NULL, ..., verbose=FALSE)

Arguments

ds, dsTuple, dataSet

A CopyNumberDataSet, a CopyNumberDataSetTuple or a character string with the name of one of them.

tags

An optional character vector of data set tags (only when dataSet is specified).

chipTypes

A character vector specifying the chip types for the different data sets (only when dataSet is specified).

arrays

An optional vector specifying the subset of arrays to process.

...

Additional arguments passed to CbsModel and its fit() method.

verbose

A logical or Verbose.

Value

Returns the output dataset of CbsModel.

Author(s)

Henrik Bengtsson

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Not run: 
 
dataSet <- "GSE20939"
tags <- "ACC,-XY,BPN,-XY,RMA,FLN,-XY"
chipTypes <- c("Mapping250K_Nsp", "Mapping250K_Sty")
fit <- doCBS(dataSet, tags=tags, chipTypes=chipTypes, verbose=-10)
print(fit)


## End(Not run)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.