The CGHoptions class is built to store informations
regarding the methods used in the cghseg
package
Objects can be created by calls of the form new("CGHoptions")
.
select
:Model selection to select the number of
segments; "mBIC"
,"none"
(character)
calling
:calling of segments (logical)
wavenorm
:Wave normalization; "none"
,
"position"
, "spline"
(character)
GCnorm
:GCcontent normalization;
"none"
,"linear"
(character)
nblevels
:Number of levels when calling (numeric)
alpha
:Proportion of the individual signal length that gives uniKmax.
beta
:Proportion of the sum of uniKmax that gives multiKmax.
itermax
:Maximal number of iterations
nbprocs
:Number of available computer processes
CGHo = new('CGHoptions')
CGHo@select = "mBIC"
CGHo@calling = FALSE
CGHo@wavenorm = "position"
CGHo@GCnorm = "none"
CGHo@nblevels = 3
CGHo@alpha = 0.2
CGHo@beta = 0.5
CGHo@itermax = Inf
CGHo@nbprocs = 1
Accessor to slots of the class
to construct the class
Print CGHo
Show CGHo
Modification of slot select; select(CGHo)<-
Modification of slot calling; calling(CGHo)<-
Modification of slot wavenorm; wavenorm(CGHo)<-
Modification of slot GCnorm; GCnorm(CGHo)<-
Modification of slot nblevels; nblevels(CGHo)<-
Modification of slot alpha; alpha(CGHo)<-
Modification of slot beta; beta(CGHo)<-
Modification of slot itermax;
itermax(CGHo)<-
Modification of slot nbproc; nbproc(CGHo)<-
Joint segmentation, calling and normalization of multiple CGH profiles, Biostatistics (2011)
# NOT RUN {
#CGHo = new("CGHoptions")
#showClass("CGHoptions")
# }
Run the code above in your browser using DataLab