Skip to contents

Retrieves a specific analysis result from the metadata slot of a MultiAssayExperiment object.

Usage

extract_results(
  expomicset,
  result = c("codebook", "quality_control", "correlation", "association",
    "differential_analysis", "multiomics_integration", "network", "enrichment")
)

Arguments

expomicset

A MultiAssayExperiment object.

result

A character string indicating which result to extract from metadata. Must be one of: "codebook", "quality_control", "correlation", "association", "differential_analysis", "multiomics_integration", "network", or "enrichment".

Value

The corresponding result object stored in metadata(expomicset), or NULL if not present.

Examples

# create example data
mae <- make_example_data(
    n_samples = 10,
    return_mae = TRUE
)
#> Ensuring all omics datasets are matrices with column names.
#> Creating SummarizedExperiment objects.
#> Creating MultiAssayExperiment object.
#> MultiAssayExperiment created successfully.

# extract results
res <- extract_results(
    expomicset = mae,
    result = "codebook"
)