% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/calculateTopLoadingGeneShifts.R
\name{processGenesSimple}
\alias{processGenesSimple}
\title{Process Genes for Statistical Analysis}
\usage{
processGenesSimple(
  top_genes,
  top_loadings,
  query_expr_matrix,
  ref_expr_matrix,
  cell_type
)
}
\arguments{
\item{top_genes}{Character vector of gene names to analyze.}

\item{top_loadings}{Numeric vector of PC loading values corresponding to the genes.}

\item{query_expr_matrix}{Numeric matrix of expression values for query data (genes × cells).}

\item{ref_expr_matrix}{Numeric matrix of expression values for reference data (genes × cells).}

\item{cell_type}{Character string specifying the cell type being analyzed.}
}
\value{
A list of data frames, where each data frame contains results for one gene.
}
\description{
Internal helper function that performs statistical testing on top loading genes
to compare their expression distributions between query and reference datasets.
}
\keyword{internal}
