% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/AllClasses.R
\docType{class}
\name{MOBResult-class}
\alias{MOBResult-class}
\title{MOBResult: Multi-Omics Bridge Result Container}
\description{
An S4 class storing the output of \code{\link{MultiOmicsBridgeAnalysis}}.
Slots hold integrated sample scores from joint dimensionality reduction,
per-layer feature loadings, a ranked multi-omics biomarker table,
diagnostic classifier performance metrics, and analysis parameters.
}
\section{Slots}{

\describe{
\item{\code{integratedScores}}{A \code{matrix} of integrated sample scores with
rows = samples and columns = latent components. Produced by DIABLO.}

\item{\code{featureLoadings}}{A named \code{list} with two elements:
\code{host} (genes x components) and \code{microbiome} (taxa x
components) containing the sparse feature loading matrices.}

\item{\code{biomarkerTable}}{A \code{DataFrame} with one row per selected
biomarker containing columns \code{feature}, \code{omics_layer},
\code{loading_score}, \code{rank}, and \code{component}.}

\item{\code{classifierResults}}{A named \code{list} with elements
\code{host_only}, \code{microbiome_only}, and \code{joint}, each
containing cross-validated AUC-ROC and fold-level performance metrics.}

\item{\code{params}}{A \code{list} of analysis parameters including
\code{integration_method}, \code{n_components}, \code{n_biomarkers},
\code{cv_folds}, and \code{outcome_levels}.}
}}

