[JAVA] A simple application (CT) that allows you to view the RDSR in which the radiation exposure dose is recorded.

RDSR(Radiation Dose Structured Report)

For medical devices that use radiation, the exposure dose is recorded according to standardized standards such as CTDIvol for CT devices. In recent years, legislation regarding radiation dose management is being developed in medical facilities. It seems that we are making steady progress toward the realization of cohort studies to collect large-scale medical exposure data that could not be collected so far and investigate the effects on the human body. Medical exposure records related to imaging tests are mainly managed as DICOM data. Specifically, it is managed as an object called RDSR in the DICOM data standard. RDSR is a radiation exposure structured report.

RDSR viewer for CT

RDSR is created by various radiological medical devices, but this time I would like to handle RDSR for CT equipment. In RDSR, information objects are organized by a lot of metadata, so when you want to check the exposure dose, it is quite difficult to check the DICOM tag directly. So I tried to develop a simple tool. The tools introduced here have the functions of displaying the information recorded in the RDSR, outputting CTDIvol / DLP in csv, and displaying it in a graph for each CT examination.

KMII2020_RDSRViewer.PNG

Source (java)

Since it is an instant code, please forgive the details. Answer package is true. Feel free to use it for education and research. If you would like to collaborate, please contact the author directly. Eclipse + Java JDK 1.8 above https://www.dropbox.com/sh/5clpuwvmo0uxnze/AAA7XcUbWh1k6lSfwIuHa-5oa?dl=0

Note

This application was developed by the author of this article as a teaching material for medical image information training.

References

--JIRA, RDSR Study Session Materials: http://www.jira-net.or.jp/dicom/dicom_data_01.html --Kagoshima Medical Technology College (Medical Imaging and Informatics Training): https://www.harada-gakuen.ac.jp/igisen/gakka/rt/ --Development of radiation dose management software for CT examinations using DICOM Radiation Dose Structured Report (https://www.jstage.jst.go.jp/article/mii/33/2/33_43/_pdf/-char/ja? fbclid = IwAR2i1vu94FP3h01Xg7Pe1jKE68pvVrVJUer2ZbNtLkE9m4c0H6Tq-aqkAwM)

Recommended Posts

A simple application (CT) that allows you to view the RDSR in which the radiation exposure dose is recorded.
A memo of the program that allows you to realize that the probability of dice rolling is about 1/6
Creating an ArrayList that allows you to throw in and retrieve the coordinates of a two-dimensional plane
[Maven] What to do if you are asked to incorporate a jar that is not in the remote repository into the war
Determine that the value is a multiple of 〇 in Ruby
How to build an environment with Docker, which is the minimum required to start a Rails application
A newcomer tries to summarize the Android view (beginner Android application development)
A memo that containerizes the simple chat application of Node.js + socket.io
How to identify the path that is easy to make a mistake
How to write the view when Vue is introduced in Rails?
[Android] Develop a service that allows university students to check the operating status of buses circulating in the university.
About the matter that tends to be confused with ARG of Dockerfile which is a multi-stage build
What to do if Operation not permitted is displayed when you execute a command in the terminal