Simplify binary matrix to one column per gene that counts any alteration type as 1
Source:R/summarize-by-gene.R
summarize_by_gene.Rd
This will reduce the number of columns in your binary matrix, and the resulting data frame will have only 1 col per gene, as opposed to separate columns for mutation/cna/fusion.
Examples
samples <- unique(gnomeR::mutations$sampleId)[1:10]
gene_binary <- create_gene_binary(
samples = samples, mutation = mutations, cna = cna,
mut_type = "somatic_only",
include_silent = FALSE,
specify_panel = "IMPACT341"
) %>%
summarize_by_gene()