An open API service indexing awesome lists of open source software.

https://github.com/mayurdivate/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.
https://github.com/mayurdivate/deepcancersignatures

gene-signatures ipynb shap

Last synced: 4 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

# 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](./images/network.png)

repository contains following jupyter notebooksi and should be used in order below,
1. Model.ipynb
- train test deep learning models

2. ShapInterpretation.ipynb
- shap value calculation for each feature

3. MergeShapChunks.ipynb
- merge shap files to create one file per model

4. ShapTopGenes.ipynb
- Get top 20 genes for each cancer types

5. SelectGeneSignaturesFC.ipynb
- Filtering of gene to produce final list of gene signatures