Skip to main content

Module propexpr

Module propexpr 

Source
Expand description

Proportion of expressed probes per array (Shi & Smyth).

Pure-Rust port of the numeric core of limma’s propexpr.R (propexpr): the branch taking an explicit matrix of regular probes plus a matrix of negative-control probes. The status/grep label-extraction wrapper is an annotation-layer concern and is out of scope for the numeric port.

Functions§

propexpr
propexpr(x, neg.x) for explicitly supplied matrices. For each column (array) it estimates the proportion of expressed (regular) probes by comparing the regular-probe values x against the negative-control values neg_x, fitting an exponential to the negative tail. NaN entries are dropped per column. Returns one proportion per column, clamped to [0, 1].