This function creates a result_model object from signatures, exposures, and a mutation count table, and stores it in a provided musica object.
Usage
add_result(
signatures,
exposures,
musica,
result_name,
modality,
model_id,
make_copy = FALSE
)
Arguments
- signatures
A matrix or data.frame of signatures by mutational motifs
- exposures
A matrix or data.frame of samples by signature weights
- musica
Existing musica object to add the new model to
- result_name
Name of result list entry to store the model in
- modality
Modality of the model
- model_id
Name of model
- make_copy
If
FALSE
, the inputtedmusica
object is updated and nothing is returned. IfTRUE
, a newmusica
object is created and returned. DefaultFALSE
.
Value
A musica object
Examples
signatures <- signatures(res, "result", "SBS96", "res")
exposures <- exposures(res, "result", "SBS96", "res")
add_result(signatures, exposures, musica = musica_annot,
result_name = "result", modality = "SBS96", model_id = "example_model")