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).