GithubHelp home page GithubHelp logo

nyukat / mri_ai Goto Github PK

View Code? Open in Web Editor NEW
11.0 2.0 5.0 431 KB

This repository contains code that was used to train and evaluate deep learning models, as described in the article "Improving breast cancer diagnostics with artificial intelligence for MRI" by Jan Witowski et al.

Jupyter Notebook 75.96% R 0.14% Python 23.90%
breast-cancer deep-learning medical-imaging tcia-dac

mri_ai's Introduction

Improving breast cancer diagnostics with artificial intelligence for MRI

DOI

Introduction

This repository contains code that was used to train and evaluate deep learning models, as described in the article "Improving breast cancer diagnostics with artificial intelligence for MRI" by Jan Witowski et al. It includes model code, training loop, utilities, Jupyter notebooks and scripts used to evaluate results and generate plots.

Overview of the study

TCGA-BRCA processing

This repository contains script for processing the TCGA-BRCA breast MRI data set. Specifically, there are two key files in the repository:

tcga_brca/tcga_brca_key.yaml

This file identifies all pre- and post-contrast sequences for all examinations in the data set. For example, 102: t1pre indicates that series number 102 contains pre-contrast images. Additionally, this file recognizes different ways in which volumes are saved. In some MRI exams, left and right breasts are saved in separate series. Please refer to the file for more details.

tcga_brca/Process_TCGA_BRCA.ipynb

This jupyter notebook utilizes information from the tcga_brca_key.yaml to do the following tasks:

  • load DCE-MRI exams from the TCGA-BRCA data set,
  • identify pre- and post-contrast sequences,
  • resample them to the same anisotropic spacing,
  • reorient them to LPS orientation,
  • save them to a standardized nifti (.nii) format, so that for each breast MRI exam there are three files: t1pre.nii.gz, t1c1.nii.gz, and t1c2.nii.gz.

Reference

@article{witowski2022improving,
   title = {Improving breast cancer diagnostics with artificial intelligence for MRI}, 
   author = {Jan Witowski and Laura Heacock and Beatriu Reig and Stella K. Kang and Alana Lewin and Kristine Pysarenko and Shalin Patel and Naziya Samreen and Wojciech Rudnicki and Elżbieta Łuczyńska and Tadeusz Popiela and Linda Moy and Krzysztof J. Geras},
   journal = {medRxiv:10.1101/2022.02.07.22270518}, 
   year = {2022}
}

mri_ai's People

Contributors

jwitos avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

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.