Skip to main content

Module printtipweights

Module printtipweights 

Source
Expand description

printtipWeights (printtipWeights.R): print-tip array quality weights for two-colour arrays. Each print-tip block (a contiguous run of nspots rows) gets its own array-weight estimate via the gene-by-gene update algorithm — the same machinery as arrayWeights(method = "genebygene") but with a contr.sum variance design and a per-block prior — and the resulting narrays weights are broadcast across the block’s rows.

Only the default method = "genebygene" is ported; the reml branch is out of scope. The design is assumed to have full column rank (limma reports non-estimable coefficients but otherwise proceeds). The Agam.del rank-1 correction is reproduced exactly as shipped, including limma’s h[1:(length(narrays)-1)] indexing quirk (which reduces it to h[1]).

Functions§

printtip_weights
printtipWeights(M, design, weights, method = "genebygene", layout).