dicomtk: Comprehensive 'DICOM' Toolkit for Medical Imaging

A comprehensive R interface to the 'DICOM' Toolkit ('DCMTK'), providing native R bindings for reading, writing, modifying, and visualizing Digital Imaging and Communications in Medicine ('DICOM') files. Features include 'tidyverse'-compliant data structures, 'ggplot2'-based image visualization, interactive 'Shiny' viewers, 'PACS' networking (C-ECHO, C-FIND, C-STORE, C-MOVE), structured report handling, 'DICOM' deidentification, and integration with local and cloud-based large language models ('LLM') via 'Ollama' and 'OpenAI'-compatible APIs for AI-assisted medical image analysis. The 'DCMTK' C++ library is bundled and compiled from source, requiring no external installation.

Version: 0.1.0
Depends: R (≥ 4.1.0)
Imports: Rcpp (≥ 1.0.12), tibble (≥ 3.0.0), dplyr (≥ 1.1.0), tidyr (≥ 1.3.0), rlang (≥ 1.1.0), ggplot2 (≥ 3.4.0), cli (≥ 3.6.0), httr2 (≥ 1.0.0), jsonlite (≥ 1.8.0), grDevices, graphics, stats, utils, tools
LinkingTo: Rcpp
Suggests: shiny (≥ 1.8.0), rgl (≥ 1.0.0), RNifti (≥ 1.5.0), testthat (≥ 3.0.0), knitr, rmarkdown, pkgdown, withr, magick
Published: 2026-11-13
DOI: 10.32614/CRAN.package.dicomtk (may not be active yet)
Author: Yee How Lau [aut, cre], John Muschelli [ctb] (Original dcmtk R wrapper), OFFIS e.V. [cph] (DCMTK C++ library)
Maintainer: Yee How Lau <lauyeehow1986 at gmail.com>
BugReports: https://github.com/lauyeehow1986-hub/dicomtk/issues
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
URL: https://github.com/lauyeehow1986-hub/dicomtk, https://lauyeehow1986-hub.github.io/dicomtk/
NeedsCompilation: yes
SystemRequirements: C++17, CMake (>= 3.10)
Materials: README, NEWS
CRAN checks: dicomtk results

Documentation:

Reference manual: dicomtk.html , dicomtk.pdf
Vignettes: DICOM Anonymization & HIPAA De-identification (source, R code)
Getting Started with dicomtk (source, R code)
DICOM Image Visualization: ggplot2, Clinical Windows, Shiny, and 3D Volumes (source, R code)
AI & LLM Integration: Local Ollama, OpenAI, and Anthropic Claude (source, R code)
PACS Networking & DICOM Query/Retrieve (source, R code)

Downloads:

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

Linking:

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