% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/visualization.R
\name{plot_qc_boxplot}
\alias{plot_qc_boxplot}
\title{Quality-control boxplot of control wells across plates}
\usage{
plot_qc_boxplot(
  data,
  plate_col = "plateID",
  value_col = "normalized_cell_count",
  group_col = "experiment_type",
  y_title = "Normalized cell count"
)
}
\arguments{
\item{data}{A long-format data frame of well-level readouts.}

\item{plate_col}{Name of the plate identifier column, as a string. Default
\code{"plateID"}.}

\item{value_col}{Name of the numeric readout column, as a string. Default
\code{"normalized_cell_count"}.}

\item{group_col}{Name of the control-type / grouping column, as a string.
Default \code{"experiment_type"}.}

\item{y_title}{Axis title for the readout. Default
\code{"Normalized cell count"}.}
}
\value{
A \link[ggplot2:ggplot]{ggplot2::ggplot} object.
}
\description{
Draws grouped boxplots of a per-well readout across plates, split by control
type, to inspect assay consistency and separation between negative and
positive controls.
}
\examples{
plot_qc_boxplot(screen_doseresponse)

}
\seealso{
\code{\link[=calculate_qc_metrics]{calculate_qc_metrics()}}
}
