# Create and export 3D/4D metadata

**URL:** <https://discourse.slicer.org/t/create-and-export-3d-4d-metadata/1175>\
**Category:** Support\
**Created:** [October 5, 2017, 1:35am UTC](https://discourse.slicer.org/t/create-and-export-3d-4d-metadata/1175 "2017-10-05T01:35:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![John\_D](https://avatars.discourse-cdn.com/v4/letter/j/f6c823/32.png) [@John\_D](https://discourse.slicer.org/u/John_D)\
**Post date:** [October 5, 2017, 1:35am UTC](https://discourse.slicer.org/t/create-and-export-3d-4d-metadata/1175/1 "2017-10-05T01:35:47Z")

</div>

Not sure if title is too clear, but imagine I want to mark specific locations in a 3D/4D dataset e.g. click on a tumour to mark it in 3D space (not segment it, just put a 3D marker on it). Then, I want to export this data which might be simply a list of name-XYZ pairs. Maybe in an ancillary file like an XML or JSON, to be consumed by some bespoke application that is nothing to do with DICOM.

Is this something Slicer can do with common modules/extensions? It seems like pretty basic application-development stuff, but how the internals of Slicer fit together I don’t know!

---

<div class="post-metadata">

**Author:** ![ihnorton](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/ihnorton/32/9_2.png) [@ihnorton](https://discourse.slicer.org/u/ihnorton)\
**Post date:** [October 5, 2017, 2:23am UTC](https://discourse.slicer.org/t/create-and-export-3d-4d-metadata/1175/2 "2017-10-05T02:23:20Z")

</div>

Use the Markups module to place points. The list(s) may be exported as CSV (via ‘Save Data’); see module overview and format description here:

[https://www.slicer.org/wiki/Documentation/Nightly/Modules/Markups#File\_Format](https://www.slicer.org/wiki/Documentation/Nightly/Modules/Markups#File_Format)
