Newer
Older
% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/splat-estimate.R
\name{splatEstOutlier}
\alias{splatEstOutlier}
\title{Estimate Splat expression outlier parameters}
\usage{
splatEstOutlier(norm.counts, params)
}
\arguments{
\item{norm.counts}{library size normalised counts matrix.}
\item{params}{SplatParams object to store estimated values in.}
}
\value{
SplatParams object with estimated values.
}
\description{
Parameters are estimated by comparing means of individual genes to the
median mean expression level.
}
\details{
Expression outlier genes are detected using the Median Absolute Deviation
(MAD) from median method. If the log2 mean expression of a gene is greater
than two MADs from the median log2 mean expression it is designated as a
outlier. The proportion of outlier genes is used to estimate the outlier
probability. The low outlier probability is estimated as the proportion of
outlier genes that have a log2 mean less than the median log2 mean. Factors
for each outlier gene are calculated by dividing mean expression by the
median mean expression. A log-normal distribution is then fitted to these
factors in order to estimate the outlier factor location and scale
parameters. See \code{\link[fitdistrplus]{fitdist}} for details on the
fitting.
}