# \[ANN\] DICOMTree.jl

**URL:** <https://discourse.julialang.org/t/ann-dicomtree-jl/102777>\
**Category:** Package Announcements\
**Tags:** package, announcement, juliahealth, termjl\
**Created:** [August 13, 2023, 10:14pm UTC](https://discourse.julialang.org/t/ann-dicomtree-jl/102777 "2023-08-13T22:14:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![fdekerme](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fdekerme/32/43574_2.png) [@fdekerme](https://discourse.julialang.org/u/fdekerme)\
**Post date:** [August 13, 2023, 10:14pm UTC](https://discourse.julialang.org/t/ann-dicomtree-jl/102777/1 "2023-08-13T22:14:15Z")

</div>

Hello everyone! 😁  
I’m pleased to announce my first (small) contribution to the Julia ecosystem. I’m talking about the [DICOMTree.jl](https://github.com/fdekerme/DICOMTree.jl) package, which enables DICOM medical files to be visualized simply and clearly in the form of a tree.

Exemple with a radiotherapy RTStructure DICOM file :

 ![Image1](https://global.discourse-cdn.com/julialang/original/3X/c/1/c180e299b900961f4b57d4b59cb40acedfa02c82.jpeg)

More specifically, it dispatches [Term.jl](https://github.com/FedeClaudi/Term.jl) `Tree(`) function to [DICOM.jl](https://github.com/JuliaHealth/DICOM.jl) `DICOMData` type.

In particular, you can choose whether to display the tag or its name (`(0x0010, 0x0020)` or `:PatientID`), or select the `maxdepth` at which you wish to explore the branches. All `Term.Tree` customization features are also available.

I think the package could be simply integrated into [DICOM.jl](https://github.com/JuliaHealth/DICOM.jl).

Don’t hesitate to give me your feedback!

fdekerme
