Description Usage Arguments Value Author(s) References See Also Examples
View source: R/computeExplainedVariance.R
'computeExplainedVariance()' computes for one or more tumors the variance which is explained by the estimated contributions (exposures) of a set of signatures when compared to the observed genomes.
1 | computeExplainedVariance(exposures, signatures, genomes)
|
exposures |
(Mandatory) A single vector or list of vectors containing
the estimated signature contributions/exposures as provided by the function
|
signatures |
(Mandatory) The list of signatures (vectors, data frames or matrices) for which the exposures were obtained. Each of the list objects represents one mutational signature. Vectors are used for Alexandrov signatures, data frames or matrices for Shiraishi signatures. |
genomes |
(Mandatory) Can be either a vector, a data frame or a matrix
(for an individual tumor genome), or a list of one of these object types
(for multiple tumors). Each tumor genome must be of the same form as the
|
A numeric vector of explained variances, one for each genome.
Rosario M. Piro
Politecnico di Milano
Maintainer: Rosario
M. Piro
E-Mail: <rmpiro@gmail.com> or <rosariomichael.piro@polimi.it>
http://rmpiro.net/decompTumor2Sig/
Krueger, Piro (2019) decompTumor2Sig: Identification of mutational
signatures active in individual tumors. BMC Bioinformatics
20(Suppl 4):152.
decompTumor2Sig
decomposeTumorGenomes
plotExplainedVariance
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ### get Alexandrov signatures from COSMIC
signatures <- readAlexandrovSignatures()
### load preprocessed breast cancer genomes (object 'genomes') from
### Nik-Zainal et al (PMID: 22608084)
gfile <- system.file("extdata",
"Nik-Zainal_PMID_22608084-genomes-Alexandrov_3bases.Rdata",
package="decompTumor2Sig")
load(gfile)
### compute exposures
exposures <- decomposeTumorGenomes(genomes, signatures, verbose=FALSE)
### compute explained variance for the tumor genomes
computeExplainedVariance(exposures, signatures, genomes)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.