orthanc
Programmatic Interface to 'Orthanc' DICOM Servers
v0.2.0
·
Mar 11, 2026
·
MIT + file LICENSE
Description
An R Interface to 'Orthanc' DICOM servers for medical imaging workflows. 'Orthanc' is a lightweight, open-source DICOM server that exposes a comprehensive REST API for managing, querying, retrieving, and modifying DICOM resources (<https://www.orthanc-server.com>). The goal of this package is to provide comprehensive and user-friendly access to the 'Orthanc' REST API, designed to align with idiomatic R workflows while preserving the structure and semantics of DICOM resources.
Downloads
537
Last 30 days
7499th
598
Last 90 days
598
Last year
Trend: +780.3% (30d vs prior 30d)
CRAN Check Status
1
ERROR
13
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | ERROR |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
ERROR
r-devel-macos-arm64
examples
Running examples in ‘orthanc-Ex.R’ failed
The error most likely occurred in:
> ### Name: find_and_filter_patients
> ### Title: Find and filter patients using predicate functions
> ### Aliases: find_and_filter_patients
>
> ### ** Examples
>
> client <- Orthanc$new("https://orthanc.uclouvain.be/demo")
>
> find_and_filter_patients(
+ client = client,
+ patient_filter = \(pt) pt$is_stable
+ )
Error in `httr2::req_perform()`:
! Failed to perform HTTP request.
Caused by error in `curl::curl_fetch_memory()`:
! Timeout was reached [orthanc.uclouvain.be]:
Resolving timed out after 10002 milliseconds
Backtrace:
▆
1. └─orthanc::find_and_filter_patients(client = client, patient_filter = function(pt) pt$is_stable)
2. ├─purrr::map(...)
3. │ └─purrr:::map_("list", .x, .f, ..., .progress = .progress)
4. │ └─purrr:::vctrs_vec_compat(.x, .purrr_user_env)
5. └─client$get_patients()
6. └─self$GET("/patients", params = params)
7. └─private$request_perform(req)
8. └─httr2::req_perform(req)
9. └─httr2:::handle_resp(req, resp, error_call = error_call)
10. └─rlang::cnd_signal(resp)
Execution halted
Check History
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 30, 2026
ERROR
r-devel-macos-arm64
examples
Running examples in ‘orthanc-Ex.R’ failed
The error most likely occurred in:
> ### Name: find_and_filter_patients
> ### Title: Find and filter patients using predicate functions
> ### Aliases: find_and_filter_patients
>
> ### ** Examples
>
> clien
...[truncated]...
lf$GET("/patients", params = params)
7. └─private$request_perform(req)
8. └─httr2::req_perform(req)
9. └─httr2:::handle_resp(req, resp, error_call = error_call)
10. └─rlang::cnd_signal(resp)
Execution halted
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
Dependency Network
Version History
new
0.1.0
Mar 10, 2026