Skip to contents

In RNA-seq normalization, upper quartile normalization = divide each read count by 75th quantile of read counts in its sample.

Usage

quantile_norm(vals, q = 75, target = 1000, min = 1, perl = FALSE)

Arguments

vals

numeric df/vector

q

numeric; quartile to normalize by (ex. q = 75 is 75th quantile / upper quartile)

target

numeric; value to scale by

min

numeric; filter to values above min for quantile normalization

perl

logical; TRUE to match output of quartile_norm.pl commonly used in Graeber Lab RNA-seq analysis

Value

Quantile normalized numeric vector or dataframe