fc13240 / dicompyler

Automatically exported from code.google.com/p/dicompyler
0 stars 0 forks source link

Isodose max incorrect value / Support RT Dose for individual beams #44

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.Emported structure/dose/CT set.  CT set was 172 images, dose was exported as 
absolute.  
2.Imported into dicompyler
3.

What is the expected output? What do you see instead?

Expected ~125-130% dosemax (Isodose list screenshot attached)
Only 2D isodose level to show up was 30%.

What version of the product are you using? On what operating system?

dicompyler-0.4a2 [source]
Windows 7 64bit

Please provide any additional information below.

When selecting BODY from structure list, received error when calculating volume:
return self.dvh[int(dose/self.scaling)]
IndexError: index out of bounds

Original issue reported on code.google.com by landon.d...@gmail.com on 28 May 2011 at 5:12

Attachments:

GoogleCodeExporter commented 8 years ago
Also, I calculated the DVH with dicompyler, and it could calulate the volumes 
of the other structures without the indexerror.

Thanks

Original comment by landon.d...@gmail.com on 28 May 2011 at 5:17

GoogleCodeExporter commented 8 years ago
A few questions for you.

1) Which TPS did you use to generate the DICOM files?
2) Is the Rx dose (2200 cGy) correct?

Roy

Original comment by roy.coding@gmail.com on 28 May 2011 at 5:21

GoogleCodeExporter commented 8 years ago
Eclipse 8.2.  Yes, single fraction stereotactic treatment.  Couch rails were 
added to the dataset within Eclipse for dose calculation.

Original comment by landon.d...@gmail.com on 28 May 2011 at 5:27

GoogleCodeExporter commented 8 years ago
I ran through the export again and saw what I probably did wrong.  I selected 
field dose rather than total dose, so it exported individual dose files rather 
than the composite.

Thanks

Original comment by landon.d...@gmail.com on 28 May 2011 at 6:41

GoogleCodeExporter commented 8 years ago
Hi Landon,

Glad you figured it out. The max dose is calculated from the max value of the 
dose grid. If the shown field only contributes 33% of the dose to the Rx, then 
that would explain why you see the number.

Also, when you were on the import screen, did you see multiple dose files 
listed under the RT Plan object? If so, this would be similar to Issue 14, and 
we need to sum the dose files into one dose grid for composite beam display.

Is it possible for you to anonymize and send a copy of the exported field dose 
data (along with the CTs and plan)? We would like to support as many possible 
variations of DICOM data within dicompyler.

Thanks,

Adit

Original comment by bastula on 28 May 2011 at 2:31

GoogleCodeExporter commented 8 years ago

Original comment by bastula on 19 May 2012 at 10:04

GoogleCodeExporter commented 8 years ago
This issue was closed by revision e57a18e35d8e.

Original comment by bastula on 19 May 2012 at 3:59