R/avesd.R

Defines functions avesd

Documented in avesd

avesd <- function(Ma, cutoff) {
        mz <- as.numeric(rownames(Ma))
        subs <- mz > cutoff
        if (sum(subs)) {
                Ks <- rowSums(Ma[subs,])
                Ma.normed <- Ma[subs,] * median(Ks)/Ks
                return(mean(apply(Ma.normed, 1, sd)))
        } else return(NA)
}

Try the PROcess package in your browser

Any scripts or data that you put into this service are public.

PROcess documentation built on Nov. 8, 2020, 5:44 p.m.