Skip to content
/ AVOLT Public

Ablation VOLume Tumor - Compute radiomics and modelling for liver tumor cancer

Notifications You must be signed in to change notification settings

rmsandu/AVOLT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVOLT

Ablation VOLume Tumor - Compute radiomics and modelling for liver tumor cancer

Radiomics extraction using PyRadiomics

PyRadiomics was used to extract tumor and ablation features describing shape, size and volume in extract_radiomics.py. Additionally, an inner an outer ellipsoid are computed using convex optimization methods.

You can find more about ablation treatments for liver cancer in the following open access book chapter "Stereotactic Image-Guidance for Ablation of Malignant Liver Tumors" from Liver Pathology.

Usage

To compute radiomics a segmentation mask of the tumor, ablation and the original images from which they were extracted need to be provided. Although PyRadiomics provides a "mask correction" option, for smooth running all images provided as input should to be in the same spacing, and co-registered.

Usage on the command line

python -m AVOLT -t tumor_filepath -a ablation_filepath -tct tumorCTsource_filepath -act ablationCTsource_filepath -om output_filepath_xlsx

Usage with automation like Snakemake

It is possible to use the code in an automated way for batch processing when multiple instances are available. An example using Snakemake is provided in the Snakefile.

Data visualization of extracted radiomics

Some examples of data visualization (on simulated data) using radiomics and other clinical characteristics.

text pie_charts

About

Ablation VOLume Tumor - Compute radiomics and modelling for liver tumor cancer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages