counts2cpm {autonomics}R Documentation

Convert between counts and cpm

Description

Convert between counts and cpm

Usage

counts2cpm(x, libsize = scaledlibsizes(x))

cpm2counts(x, libsize)

Arguments

x

count/cpm matrix

libsize

(scaled) libsize vector

Value

cpm/tpm/count matrix

Examples

file <- download_data('billing19.rnacounts.txt')
object <- read_rnaseq_counts(file, cpm=FALSE, log2=FALSE, plot=FALSE)
libsize <- scaledlibsizes(values(object))
tpm <- counts2tpm(counts(object), genesize = 1)
cpm <- counts2cpm(counts(object), libsize)
counts  <- cpm2counts(cpm, libsize)
sum(counts(object) - counts)

[Package autonomics version 1.1.7 Index]