R/RI_building.R

build_ri <- function(male,female,upper.ri = 0.975){
  male_ri = data.frame(genesymbol = rownames(male),
                       ri.male = apply(male,1,function(x){return(quantile(x,upper.ri))}))
  female_ri = data.frame(genesymbol = rownames(female),
                         ri.female = apply(female,1,function(x){return(quantile(x,upper.ri))}))
  ri = merge(male_ri,female_ri,by = 'genesymbol',all = T)
  rownames(ri) = ri$genesymbol
  ri = ri[,-1]
  ri = round(ri,2)
  return(ri)
}
xiaotian-ni/RpackageUrine documentation built on May 5, 2019, 1:37 a.m.