Skin dose map fields are not symmetrical when the x-ray field is known to be

Issue #948 resolved
David Platten created an issue

No description provided.

Comments (5)

  1. David Platten reporter

    Updated skin dose map code to incorporate openSkin modifications to ensure correct size and shape of field at the phantom surface. Also ensuring each skin dose cell is 1x1 cm. I suspect there will need to be further work on this because of the head that is included in the OpenREM code that is not present in the openSkin code. Specifically, the method skin_map in the file skinmap.py uses the previous cell location to work out if there has been a hit. This is likely to cause an issue when the current cell is in the head, and the previous cell is in the body. May need to have code that is 'if in body' and another which is 'if in head'. Refs issue #933 and issue #948

    → <<cset 9dbd94017b77>>

  2. David Platten reporter

    Added a pickle file to the test results containing skin map data for the RF-RDSR-Siemens-Zee.dcm study calculated using the latest openSkin code. Modified make_skin_map.py so it can be used to return skin dose map data to the calling routine so that can be used in test files. Updated the openskin test file to compare the reference skin dose map data in the pickle file with that calculated from the study. Also updated JavaScript to ensure only one decimal place displayed for phantom height, width and depth. I will carry out a Monte Carlo simulation of this study so we have an independent reference for the peak skin dose (although this will not include the phantom head). Refs issue #811, #933 and #948.

    → <<cset 2046efaf7feb>>

  3. Log in to comment