R/dyebuy2.R

Defines functions nanes

Documented in nanes

nanes <-
function(mns, uns, onetwo, fudge=100, ret2=FALSE, ...){

   
   mns[onetwo=='I' ,] <- normalizeQuantiles(mns[onetwo=='I', ])
   uns[onetwo=='I' ,] <- normalizeQuantiles(uns[onetwo=='I', ])
   
   a <- db1(mns[onetwo=='II',], uns[onetwo=='II',])
   
   mns[onetwo=='II' ,] <- a[[1]]
   uns[onetwo=='II' ,] <- a[[2]]
   
   beta <- mns/(mns + uns + fudge)
   if (ret2) return (list(methylated=mns,unmethylated=uns,beta=beta))
   beta

}

Try the wateRmelon package in your browser

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

wateRmelon documentation built on Nov. 8, 2020, 7:47 p.m.