# Dicom3tools binaries are now available via a PyPI package

**URL:** https://discourse.canceridc.dev/t/dicom3tools-binaries-are-now-available-via-a-pypi-package/802
**Category:** Announcements
**Created:** [September 15, 2026, 8:50pm UTC](https://discourse.canceridc.dev/t/dicom3tools-binaries-are-now-available-via-a-pypi-package/802 "2026-09-15T20:50:53Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![fedorov](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.canceridc.dev/fedorov/32/3_2.png) [@fedorov](https://discourse.canceridc.dev/u/fedorov)
#### Post date: [September 15, 2026, 8:50pm UTC](https://discourse.canceridc.dev/t/dicom3tools-binaries-are-now-available-via-a-pypi-package/802/1 "2026-09-15T20:50:53Z")

</div>

Those of us who work with DICOM a lot (by desire or by necessity) know what `dciodvfy` is. The ultimate DICOM validator. One of the many tools offered by the [`dicom3tools` software](https://www.dclunie.com/dicom3tools.html) maintained by the one and only David Clunie. Open source, but not on GitHub. Written in C++, but with prebuilt binaries available only for Mac and Windows.

We want to make it easier to access those tools, with the release of the two companion repositories:

- [https://github.com/ImagingDataCommons/dicom3tools:](https://github.com/ImagingDataCommons/dicom3tools:) github mirror of the `dicom3tools` source code, synchronized automatically from the source packages published by David Clunie, release-tagged, and accompanied by binaries for Windows, Linux and Mac

- [https://github.com/ImagingDataCommons/dicom3tools-python-distributions:](https://github.com/ImagingDataCommons/dicom3tools-python-distributions:) python distribution of the dicom3tools binaries, published on PyPI: pip install dicom3tools will install `dciodvfy`, `dcentvfy`, `dcdump` and other `dicom3tools` binaries in the path of your environment - and callable from Python

You can now easily incorporate DICOM validation into your CI workflows, add these binaries to your Dockerfile or a Colab notebook! No need to learn what `imake` is, or run `make World` for the build!

See any issues? If you notice tools are not agreeing with the standard - contact David Clunie. If you have problems with the packaging - open an issue in one of the repos above!

We hope this small improvement will make it easier for you to identify problems in the DICOM files you are working with, and will help you improve standard compliance for the new content you create!

---

<div class="post-metadata">

### Author: ![fedorov](https://sea1.discourse-cdn.com/flex015/user_avatar/discourse.canceridc.dev/fedorov/32/3_2.png) [@fedorov](https://discourse.canceridc.dev/u/fedorov)
#### Post date: [September 16, 2026, 7:54pm UTC](https://discourse.canceridc.dev/t/dicom3tools-binaries-are-now-available-via-a-pypi-package/802/2 "2026-09-16T19:54:28Z")

</div>

Here’s the third companion repository, put together by Alireza Sedghi, which provides WebAssembly packages, and a web-page interface: **[https://github.com/ImagingDataCommons/dicom3tools-web-distributions](https://github.com/ImagingDataCommons/dicom3tools-web-distributions)** + **[https://imagingdatacommons.github.io/dicom3tools-web-distributions/](https://imagingdatacommons.github.io/dicom3tools-web-distributions/)** - let’s see if we are able to keep all of those pieces up-to-date and in sync as the upstream package is updated!

Huge thanks to Alireza Sedghi @sedghi for taking the initiative and reaching out to coordinate and contribute this repo!
