Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compute DVH by using DICOM #209

Open
LReion opened this issue May 17, 2023 · 2 comments
Open

Compute DVH by using DICOM #209

LReion opened this issue May 17, 2023 · 2 comments

Comments

@LReion
Copy link

LReion commented May 17, 2023

  1. 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.
  2. 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.
@pchlap
Copy link
Contributor

pchlap commented May 22, 2023

Hi @LReion,

  1. 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.
  2. 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?

@LReion
Copy link
Author

LReion commented May 22, 2023

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.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants