Skip to content

AI for Health Equity in Lung Cancer Screening

Notifications You must be signed in to change notification settings

vikram0230/ai_he_lcs

This branch is up to date with saluic/ai_he_lcs:main.

Folders and files

NameName
Last commit message
Last commit date
Dec 6, 2023
Nov 27, 2023
Jul 9, 2024
Dec 20, 2023
Dec 6, 2023
Jun 28, 2024

Repository files navigation

AI for Health Equity in Lung Cancer Screening

The purpose of repository is firstly to provide all scripts utilized in our research project for the use of other researchers. For this reason, the documentation thoroughly outlines the steps taken to perform various analyses. There is an assumed understanding of the basics of the Linux terminal as well as Python.

We will provide various resources relevant to the tools and frameworks used in this project for further reading.

Table of Contents

Chapter 1. Sybil Evaluation

This Chapter serves as documentation of the steps performed and tools used to evaluate Sybil, the AI architecture developed by Mikhael and Wohlwend et al., and published here in the Journal of Clinical Oncology.

Sybil is an AI architecture created based on a 3D convolutional neural network which accepts a Computed Tomography (CT) 3D image of the chest, and returns the probability of being diagnosed with lung cancer by year N (1 to 6).

Specifically, the validation results on CT chests from the National Lung Screening Trial were validated.

Sybil is available on Github here.

Units:

  1. Setting up a Python container

  2. How to Download NLST CT Data from the Cancer Imaging Archive

  3. How to run Sybil on the UIC Extreme Cluster

  4. Using Sybil to evaluate every CT chest in the NLST data

  5. Preparing NLST Clinical Data for Sybil Evaluation

  6. Filtering NLST data, then generating ROC curves and confusion matrices based on Sybil predictions

About

AI for Health Equity in Lung Cancer Screening

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 75.5%
  • Python 24.5%