osirad: PET Voxels and Radiomics from 'OsiriX' Regions of Interest

Reads regions of interest (ROIs) drawn in the 'OsiriX' medical image viewer and exported as XML files, and recovers the exact voxels of each ROI on the positron emission tomography (PET) series stored as Digital Imaging and Communications in Medicine (DICOM) files. The voxels are found by matching the voxel values stored in the XML file to the standardised uptake values (SUV) computed from the DICOM header. The resulting voxel table (positions in pixels and millimetres, and SUV) can be passed to the 'Python' library 'PyRadiomics' (van Griethuysen et al. (2017) <doi:10.1158/0008-5472.CAN-17-0339>) through 'reticulate' to compute radiomics features.

Version: 0.1.0
Depends: R (≥ 4.1.0)
Imports: grDevices, graphics, oro.dicom, stats, xml2
Suggests: knitr, reticulate, rmarkdown, testthat (≥ 3.0.0)
Published: 2026-11-07
DOI: 10.32614/CRAN.package.osirad (may not be active yet)
Author: Tao Lan [aut, cre, cph], Eric Wolsztynski [aut]
Maintainer: Tao Lan <lantao32405 at gmail.com>
BugReports: https://github.com/tao-lan/osirad/issues
License: GPL (≥ 3)
URL: https://github.com/tao-lan/osirad
NeedsCompilation: no
SystemRequirements: Python (>= 3.9) with the modules 'pyradiomics', 'SimpleITK' and 'numpy' (optional, for pyradiomics_features())
Language: en-GB
Materials: README, NEWS
CRAN checks: osirad results

Documentation:

Reference manual: osirad.html , osirad.pdf
Vignettes: From 'OsiriX' ROIs to PET voxels and radiomics features (source, R code)

Downloads:

Package source: osirad_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): osirad_0.1.0.tgz, r-oldrel (arm64): not available, r-release (x86_64): osirad_0.1.0.tgz, r-oldrel (x86_64): not available

Linking:

Please use the canonical form https://CRAN.R-project.org/package=osirad to link to this page.