Code Monkey home page Code Monkey logo

deep-stroma-histology's Introduction

deep-stroma-histology

Convolutional neural networks for extracting a "deep stroma score" from histological images of human cancer

What is this?

This is Matlab code to train a convolutional neural network for tissue classification in histological images of human cancer. This network can be used to derive a "deep stroma" risk score from such images. Also, this repository contains R code that we used for downstream statistics. The methods are described in our paper "A deep learning based stroma score is an independent prognostic factor in colorectal cancer"

What do I need to get started?

You need the code (provided in this repository) and the images which are available for download here: http://doi.org/10.5281/zenodo.1214456 We used the normalized 100K data set for training, but you can also download the non-normalized 100K data set.

Also, you need to install the "color normalization toolbox" from this link: https://warwick.ac.uk/fac/sci/dcs/research/tia/software/sntoolbox/ You should install it in the sub-folder "subroutines_normalization"

Where can I get your pre-trained VGG model?

The model is available here: http://doi.org/10.5281/zenodo.1420524

deep-stroma-histology's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

deep-stroma-histology's Issues

reproduce problem

Thank you for your hard work and code sharing. But I found that I cannot reproduce your result in Fig 5. After running your SCORE_APPLY_v1.R script, I got CAF score, Stage I-IV equal 0.772, which is not equal to your result in Fig 5. please help!

"color normalization toolbox" unavailable

The link to the "color normalization toolbox" (https://warwick.ac.uk/fac/sci/dcs/research/tia/software/sntoolbox/) is currently redirecting to the login page, making it inaccessible. I was able to find following alternative link (https://warwick.ac.uk/fac/cross_fac/tia/software/sntoolbox/), but I am not sure if this is the used implementation.

Could you kindly share the original toolbox used within the repository to facilitate proper utilization and reproducibility? Thank you.

stroma percent value mismatch

for example, TCGA-CM-6675-01A-01-TS1.2bea1d2f-2ed2-4179-a3e3-2ea1c135d638.svs, the percent_stromal_cells in your paper is 12%, but in TCGA GDC I found the value 10%. I wonder if it's because the update of TCGA website? looking forward to your reply.

mask9toRGB function not found

I was trying to run the code using the trained model and while running the file deploy_deep_texture_classifier, I am getting the error that mask9toRGB function is not found. Can you please help to resolve this issue?
Screenshot from 2019-07-05 16-42-36

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.