科研速览 · Science Skim继续刷下去 · Keep skimming →
◆ Computer Methods and Programs in Biomedicine2026-05-24· Python (programming language)

PySERA: Open-source standardized python library for automated, scalable, and reproducible handcrafted and deep radiomics

Mohammad R. Salmanpour, Amir Hossein Pouria, Sirwan Barichin, Yasaman Salehi, Sonya Falahati, Isaac Shiri, Mehrdad Oveisi, Arman Rahmim

原始摘要(英文原文)· Original abstract
BACKGROUND: Radiomics analyses extract quantitative biomarkers from medical images for precision modeling, yet reproducibility and scalability remain limited by heterogeneous and limited implementations. Existing tools support only partial standards and lack integration with deep learning (DL) radiomics. To address these gaps, we developed PySERA, an open-source, Python-native, standardized radiomics framework designed for automation, reproducibility, and AI integration. METHODS: PySERA re-implements MATLAB-based SERA (standardized environment for radiomics analysis) in a modular, object-oriented Python architecture. It computes 557 features, including 487 features compliant with the Image Biomarker Standardization Initiative (IBSI) and 10 moment-invariant descriptors, as well as 60 additional diagnostic features, along with DL radiomics embeddings from pre-trained DL: ResNet50 (2048 features) DL radiomics features), DenseNet121 (1024), and VGG16 (512). It includes standardized preprocessing (resampling, discretization, normalization), multi-format I/O (DICOM, NIfTI, NRRD), adaptive memory handling, and a parallel multi-core engine for scalable feature extraction. PySERA integrates directly with libraries: scikit-learn/PyTorch/TensorFlow/MONAI, and others for downstream machine learning applications. RESULTS: PySERA demonstrated >94% IBSI reproducibility, closely matching MITK and substantially outperforming PyRadiomics against the 487 IBSI-compliant feature reference set. Across 8 public datasets, PySERA achieved accuracies of 0.43-0.84, exceeding PyRadiomics for outcome prediction tasks. Benchmarking showed efficient processing (including added higher-order features not implemented in other software): 583 seconds (305 MB) for 166 features, and 2325 seconds (491 MB) for full extraction, with deterministic outputs across platforms. CONCLUSIONS: By uniting standardized handcrafted/DL radiomics in a scalable, transparent, and Python-integrable framework, PySERA establishes a reproducible and extensible foundation for next-generation, AI-ready precision imaging research.
读原文 · Read the paper ↗

AI 追问PRO

登录后使用 AI 追问

讨论区

登录后参与讨论

相关论文 · Related

PySERA: Open-source standardized python library for automated, scalable, and reproducible handcrafted and deep radiomics — 科研速览 Science Skim