Description Usage Arguments Value Examples
View source: R/geoLet.wrappingFunctions.R
Returns the dose voxels internal to a specified ROI. Please consider that this function return the voxel of the main dose serie. It does not work properly if you have more RD associated to the same SeriesInstanceUID. Because of this function uses mesh calculus, a quite high number of parameters can be passed in order to tune the computation. However, in the most case, the simplest form is preferreable.
N.B: if you are reading this help probably your car is burning
1 2 3 4 |
obj.geoLet |
the object geoLet to load the DICOM serie in |
ROIName |
the ROIName that 'contains' the interested voxels. In order to know which are the structure available, please refers to the |
newPixelSpacing |
Optional. By default it uses same pixelValues of the main CT scan: using this parameter you can pass an array (i.e.: |
plotIT |
Optional. By default it does not plot anything but if you want, during the comuputation, it can plot the CT scan and the related overlapped dose. |
verbose |
Optional. |
forceReCalculus |
Optional. |
fastEngine |
|
decimation |
Optional. |
smoothing |
Optional, |
interpolate.dose |
Optional, |
decimationpercentage. |
Optional. 0.8 by default. If the parameter |
smoothing.terations |
Optional, 10by default. Setting this parameter makes sense only if |
It returns a list of tree main elements:
voxelCube.CT
this is a 3D array which contains the voxel cube of the original CT scan
voxelCube.Dose
this is a 3D array which contains the voxel cube of the DOSES. The dimension is the same of the voxelCube
because the dose value in the space has been interpolated (via triliear interpolation) in order to overlap the centroids of the voxels between voxelCube.CT
and voxelCube.Dose
. This should allow to quickly plot the expected dose value on a specific pixel/voxel in the CT scan.
mesh
is the mesh as returned fro the mesh package.
1 2 3 4 5 6 7 8 | ## Not run:
obj<-geoLet()
obj$openDICOMFolder(pathToOpen='./DICOMSeries/pat001' );
obj$GLT.getDoseROIVoxels( Structure = "GTV" )
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.