Stores a fitted biomarker panel including selected biomarkers,
performance summaries, and the trained model. This class is
returned by fit_panel() and serves as input to evaluate_panel().
base_featuresCharacter vector of original (untransformed) biomarker names. These are the features selected by the optimization algorithm before any transformation is applied.
featuresCharacter vector of transformed biomarker names used for model fitting. For pairwise transforms, these are the ratio names (e.g., "A–B").
metricsNamed numeric vector summarizing sensitivity, specificity, etc.
objectivesData frame describing objective values per candidate solution.
controlList of optimization control parameters including feature_transform.
training_dataSignature of the training dataset (e.g., sample and assay info).
modelFitted model object (e.g., glm or cv.glmnet) trained on the transformed features.