R/clusterSignature.R

Defines functions clusterSignature

Documented in clusterSignature

#' @title Hierarchical clustering of mutational signature.
#' 
#' @description  Performs a hierarchical clustering analysis of an input mutational signature matrix using the Euclidean distance metric.    
#' @usage clusterSignature(sigmatrix)  
#' @param sigmatrix An input matrix of mutational signatures.  
#' @keywords cluster mutation signatures. 
#' @return A hierarchical clustering object formed from the input matrix of mutational signatures. This can then be plotted to show how the mutational signatures in the input matrix are related to one another.   
#' @export
#' @examples 
#' hclust_obj=clusterSignature(sigmatrix=signatures.cosmic) 
#' @seealso \code{\link{signaturePCA}} and \code{\link{signatureHeatmap}}

clusterSignature <-function(sigmatrix) {
  hc=hclust(dist(sigmatrix))
  return(hc)
}
sjdlabgroup/MutSigTools documentation built on Oct. 5, 2019, 3:31 a.m.