get_final_signature: Filter cancer-specific dysfunction pathways.

View source: R/main.R

get_final_signatureR Documentation

Filter cancer-specific dysfunction pathways.

Description

The function 'get_final_signature' , using to filter cancer-specific dysfunction pathways (a potential marker for cancer prognostic and immunotherapy), is the main function of our analysis.

Usage

get_final_signature(PTMB, sur, pval_cutoff = 0.01)

Arguments

PTMB

The pathway tumor mutation burden matrix,generated by'get_PTMB'.

sur

A nx2 data frame of samples' survival data,the first line is samples' survival event and the second line is samples' overall survival.

pval_cutoff

A threshold value (0.01 as the default value) to identify the differential PTMB pathway.

Value

Return the final PTMB signature,could be a potential marker for prognostic and immunotherapy prediction.

Examples

#get the path of the mutation annotation file and samples' survival data
maf<-system.file("extdata","data_mutations_extended.txt",package = "pathwayTMB")
sur_path<-system.file("extdata","sur.csv",package = "pathwayTMB")
sur<-read.csv(sur_path,header=TRUE,row.names = 1)
#perform the function 'get_mut_matrix'
mut_matrix<-get_mut_matrix(maffile=maf,mut_fre = 0.01,is.TCGA=FALSE,sur=sur)
#perform the function `get_PTMB`
PTMB_matrix<-get_PTMB(freq_matrix=mut_matrix,genesmbol=genesmbol,gene_path=gene_path)
set.seed(1)
final_character<-get_final_signature(PTMB=PTMB_matrix,sur=sur)

pathwayTMB documentation built on Aug. 9, 2022, 5:09 p.m.