{GSW-FI: A GLM model incorporating shrinkage and double-weighted strategies for identifying cancer driver genes with functional impact}
Some R packages should be imported to apply GSW-FI, including:
- data.table
- plyr
- stringr
- MASS
- gamlss
Identify driver genes based on GSW-FI
- Run data_preprocess.R
-
Input:
maf.file.name
-
Output:
cancer.name + ‘_gene_effect.txt’
cancer.name + ‘_mutationdata.txt’
cancer.name is the name of the cancer for the to MAF file.
-
Folder structure:
GSW-FI |__ README |__ data_preprocess.R |__ acc_tcga.maf.txt
- Run calculateFIS_estimatedBFIS.R
-
Input:
maf.file.name or cancer.name
cancer.name + ‘_gene_effect.txt’ obtained by data_preprocess.R
cancer.name + ‘_mutationdata.txt’ obtained by data_preprocess.R
mutation_type_dictionary_file.txt
MA_scores_rel3_hg19_full (download from http://mutationassessor.org/r3/)
-
Output:
cancer.name + ‘_geneFeatureScore.txt’
-
Folder structure:
GSW-FI |__ README |__ calculateFIS_estimatedBFIS.R |__ ACC_gene_effect.txt |__ ACC_mutationdata.txt |__ mutation_type_dictionary_file.txt |__ ./MA_scores_rel3_hg19_full/MA_scores_rel3_hg19_chr
- Run identify_drivers.R
-
Input:
maf.file.name or cancer.name
cancer.name + ‘_geneFeatureScore.txt’
-
Output:
driver genes
-
Folder structure:
GSW-FI |__ README |__ identify_drivers.R |__ ACC_geneFeatureScore.txt
- Xiaolu Xu
- lu.xu@lnnu.edu.cn
- School of Computer and Artificial Intelligence
- Liaoning Normal University
- Dalian
- China