Skip to content

Latest commit

 

History

History
32 lines (16 loc) · 1.82 KB

README.md

File metadata and controls

32 lines (16 loc) · 1.82 KB

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