走进转录组RNA-seq转录组注释和富集

count/rpkm/tpm之间转换代码

2021-09-12  本文已影响0人  一只烟酒僧

标准化方法原理:https://hbctraining.github.io/DGE_workshop/lessons/02_DGE_count_normalization.html
参考链接:https://zhuanlan.zhihu.com/p/150300801

countToTpm <- function(counts, effLen)
{
    rate <- log(counts) - log(effLen)
    denom <- log(sum(exp(rate)))
    exp(rate - denom + log(1e6))
}
 
countToFpkm <- function(counts, effLen)
{
    N <- sum(counts)
    exp( log(counts) + log(1e9) - log(effLen) - log(N) )
}
 
fpkmToTpm <- function(fpkm)
{
    exp(log(fpkm) - log(sum(fpkm)) + log(1e6))
}
上一篇 下一篇

猜你喜欢

热点阅读