Skip to content

ImagingDataCommons/idc-prostate-mri-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

idc-prostate-mri-analysis

This repository contains all the code and data to replicate our analysis of AI-based publicly available MRI prostate segmentation methods. The structure is as follows:

  • terra_mhub : folder containing terra.bio workflow details
  • analysis_notebooks : folder containing python notebooks with quantitative and statistical analysis results.
  • prev_works : folder containing previous symposium or workshops materials related to this study.
  • analysis_results: folder containing figures and results tables

Summary of the study

Segmentation of the prostate and surrounding regions is important for a variety of clinical and research applications. Our goal is to evaluate the generalizability of publicly available state-of-the-art AI models on publicly available datasets. To compare the AI generated segmentations to the available manually annotated ground-truth, quantitative measures such as Dice Coefficient and Hausdorff distance, along with shape radiomics features, were analyzed. Our study also aims to show how cloud-based tools can be used to analyze, store, and visualize evaluation results. Our study results show variable performance of the AI models across the evaluated public collections. All of our analysis and results produced are meant to be publicly available. Evaluation of the AI methods is done through Terra.bio, allowing us to scale our analysis using the cloud, and MHub.ai, which is an end-to-end DICOM-based platform for deep Learning models in medical imaging.

Our study focused on the evaluation of the pre-trained AI-based methods that were publicly available, and were accompanied by the peer-reviewed evidence demonstrating their performance, such as manuscripts describing and evaluating the methodology or documented successful participation in grand challenges. We selected two pre-trained models from the nnU-Net framework and the Prostate158 model, focusing on prostate gland and prostate zonal regions segmentation. The last model added for our study comes from the BAMF AIMI initiative, aiming to provide AI annotations for unlabelled collections in Imaging Data Commons . We chose a pre-trained for whole prostate gland segmentation coming from the BAMF team, trained using the nnU-Net framework. The selected models were then used to implement external evaluation on the publicly available manually annotated prostate MRI data from IDC.

Replicating the analysis results through Terra.bio

To get started with Terra.bio workflows structure and running them, users could refer to CloudSegmentator repository. To replicate the analysis, here are the components needed:

  1. A Terra.bio/Google Cloud Computing (GCP) google account
  2. The input data table containing for the Terra workflow (provided in this repository, terra_mhub_all_collections_v3_SITK_RES.tsv)
  3. The ProstateSegWorkflow.wdl main script (provided in this repository)

Even though the analysis has been made public and input and output data is transparent in our study, users still need a Terra.bio or GCP account with credits available. Users could acquire a fixed amount of credits for free, as first-time users, please see https://cloud.google.com/free. More granular information about the contents of the Terra workflow used is provided further below.

terra_mhub folder structure

In this section we will provide details about the files location of the Terra workflow :

analysis_notebooks

In this section we will provide details about the files location of the analysis results :

analysis_results folder items

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published