platipy
platipy copied to clipboard
Compute DVH by using DICOM
- I want to calculate dvh directly through DICOM folders and RST DICOM files and Dose DICOM files, but what I do now is to convert these to nii.gz and then calculate, which increases the conversion time to calculate DVH.
- Sometimes I want to calculate the relative volume (calculate_v_x), I want to add an API to calculate the relative volume, and then I can specify different V5 according to different structures, D5 and something like this.
Hi @LReion,
- PlatiPy requires converting the structures to masks to compute DVHs. I don't believe it's straightforward to compute DVHs directly from RSTRUCT files since contours are represented as a set of points.
- The volume of each structure is stored along each DVH for these kinds of calculations as a row in the DataFrame. Perhaps you can use that to achieve what you want here?
I use the library dicompylercore to calculate Dvh based on Dose Dicom files and RST Dicom files, but this cannot be made into a DataFrame in batches.