Skip to content

This repository contains code used to build and interpret a deep learning model. It is a DNN classifier trained using gene expression data (TCGA). Then is interpreted to identify cancer specific gene expression signatures.

Notifications You must be signed in to change notification settings

MayurDivate/DeepCancerSignatures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

DeepCancerSignatures

This repository contains code used to build and interpret a deep learning model. It is a DNN classifier trained using gene expression data (TCGA). Then is interpreted to identify cancer specific gene expression signatures.

DNN Network

repository contains following jupyter notebooksi and should be used in order below,

  1. Model.ipynb
  • train test deep learning models
  1. ShapInterpretation.ipynb
  • shap value calculation for each feature
  1. MergeShapChunks.ipynb
  • merge shap files to create one file per model
  1. ShapTopGenes.ipynb
  • Get top 20 genes for each cancer types
  1. SelectGeneSignaturesFC.ipynb
  • Filtering of gene to produce final list of gene signatures

About

This repository contains code used to build and interpret a deep learning model. It is a DNN classifier trained using gene expression data (TCGA). Then is interpreted to identify cancer specific gene expression signatures.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published