diff --git a/PW42_2025_GranCanaria/Projects/Pyradiomics/README.md b/PW42_2025_GranCanaria/Projects/Pyradiomics/README.md new file mode 100644 index 000000000..830e20220 --- /dev/null +++ b/PW42_2025_GranCanaria/Projects/Pyradiomics/README.md @@ -0,0 +1,79 @@ +--- +layout: pw42-project + +permalink: /:path/ + +project_title: 'Update PyRadiomics and SlicerRadiomics build and CI' +category: Quantification and Computation + +key_investigators: + +- name: Joost van Griethuysen + affiliation: The Netherlands Cancer Institute + country: The Netherlands + +--- + +# Project Description + + + + +PyRadiomics was first introduced in 2017 and remains a very popular python package +to compute radiomics features. It is integrated into 3D slicer via the SlicerRadiomics module. +However, both projects are not heavily maintained anymore, causing the CI chain and build tools +to be out of date. + + +## Objective + + + + +Update build tools and CI pipelines for both PyRadiomics and SlicerRadiomics to be up to date +with the latest python versions and build tools + + + +## Approach and Plan + + + +- Scikit-ci is deprecated and should be replaced +- Invesitate option of using `cibuildwheel` +- Update metadata to adhere to new standards. + + + +## Progress and Next Steps + + + + +1. Describe specific steps you **have actually done**. + + + + +# Illustrations + + + + +_No response_ + + + +# Background and References + + + +Documentation +- https://pyradiomics.readthedocs.io +- https://cibuildwheel.pypa.io + +Source code +- https://github.com/AIM-harvard/pyradiomics +- https://github.com/AIM-harvard/slicerradiomics \ No newline at end of file