% Generated by roxygen2: do not edit by hand % Please edit documentation in R/signature_exposure.R \name{signature_exposure} \alias{signature_exposure} \title{Estimates the signature exposure of a mutational catalogue} \usage{ signature_exposure(mut_cat, P = get(utils::data("cosmicSigs", package = "SigsPack")), sig_set = NULL, FUN = decomposeQP, ...) } \arguments{ \item{mut_cat}{matrix (f by n) conatining one or several mutational catalogues of samples whose signature exposures are to be estimated f is the amount of features that the profiles are defined on n is the number of catalogues} \item{P}{Matrix (f by k) containing the signature profiles of k signatures whose exposure is to be found k is the amount of signature profiles that P contains f is the amount of features that the profiles are defined on (default: COSMIC signature matrix 96 x 30)} \item{sig_set}{Numeric vector containing the index of the columns from the signature matrix (which are the signature profiles) that will be used reconstruct the mutational catalogue.} \item{FUN}{Function to estimate the signature exposure. Default: Quadratic programming (P has to be of full rank to use this method)} \item{...}{control parameters that will be passed to FUN} } \value{ List of the estimated signature exposure, the reconstructed profile of the sample, the cosine similarity between the two and the error } \description{ Estimates the signature exposure of a mutational catalogue by reconstructing it from a chosen set of signatures, by default, the used method is quadratic programming } \examples{ data(cosmicSigs) signature_exposure(create_mut_catalogues(10,500)[['catalogues']]) signature_exposure(create_mut_catalogues(10,500)[['catalogues']], sig_set = c(2,7,16,28,30)) signature_exposure(as.matrix(create_mut_catalogues(10,500)[['catalogues']][,1])) }