Usage
cghISBF(CGH.Array, chromosome, nucleotide.position, epsilon = 0.05,
K = 1, impmin = 1/100, s = NULL, v = NULL)
Arguments
CGH.Array
Numeric vector. The result of one or multiple CGH experiments.
Each column is the log2 ratios returned from one array experiment and is ordered
according to the gene/clones position on the genome. No missing values allowed.
chromosome
Numeric vector. Length should be the same as CGH.Array.
The chromosome number of each gene/clone.
nucleotide.position
Numeric vector. Length should be the same as CGH.Array.
The nucleotide position of each gene/clone. This information is used mainly for plot.
epsilon
The confidence level when running ISBF. The theoretical guarantees in Alquier (2010) is that each iteration of the ISBF procedure gets closer to the real parameter b with probability at least 1-epsilon. When epsilon is very small, the procedure becomes very conservative. When epsilon is too large, there is a risk of overfitting. If not specified, epsilon = 5%.
K
The maximal length of blocks checked in the iterations. If not specified, K=1. If K is larger than the length of a chromosome, then it
will we adjusted when the function isbf is called on this chromosome.
impmin
Criterion for the end of the iterations. When no more iteration can provide an improvement of Xb larger than impmin, the algorithm stops. If not speficief, impmin=1/100.
s
The threshold used in the iterations. If not specified, the theoretical value of Alquier (2010) is used: s = sqrt(2*v*log(p*K/epsilon)).
v
The variance of e, if it is known. If not specified, estimated on the data (by a MA(10)-smoothing).