% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/check_eset.R
\name{check_eset}
\alias{check_eset}
\title{Check Integrity and Outliers of Expression Set}
\usage{
check_eset(eset, print_result = FALSE, estimate_sd = FALSE)
}
\arguments{
\item{eset}{Expression matrix or data frame with genes/features in rows and
samples in columns.}

\item{print_result}{Logical indicating whether to print detailed check
results to the console. Default is `FALSE`.}

\item{estimate_sd}{Logical indicating whether to check for features with
zero standard deviation. Default is `FALSE`.}
}
\value{
Invisibly returns `NULL`. Function is called for its side effects
  (printing messages and issuing warnings).
}
\description{
Performs quality checks on an expression matrix to identify missing values,
infinite values, and features with zero variance. Issues warnings when
potential problems are detected that may affect downstream analyses.
}
\examples{
set.seed(123)
eset <- matrix(rnorm(1000), nrow = 100, ncol = 10)
rownames(eset) <- paste0("Gene", 1:100)
colnames(eset) <- paste0("Sample", 1:10)
check_eset(eset, print_result = TRUE)
}
\author{
Dongqiang Zeng
}
