Description Usage Arguments Value Examples
View source: R/geoLet.wrappingFunctions.R
This function calculates DVH starting from DICOM RT-DOSE objects, previously loaded into a geoLet object.
N.B: if you are reading this help, your life is going to end in 10, 9, 8, 7, ...
1 2 3 4 |
obj.geoLet |
the object geoLet to load the DICOM serie in |
ROIName |
the name of the ROI you are interested in having the DVH |
newPixelSpacing |
Optional. By default it uses same pixelValues of the main CT scan but if you want to interpolate the space in order to have a bigger detail you can increase the precision. Pay attention: it can take a lot o memory!!! |
justTheDVH |
Optional. |
verbose |
Optional. |
forceReCalculus |
Optional. |
fastEngine |
|
decimation |
Optional. |
smoothing |
Optional, |
decimationpercentage. |
Optional. 0.8 by default. If the parameter |
smoothing.terations |
Optional, 10by default. Setting this parameter makes sense only if |
Depending on the status of the parameter justTheDVH
. If it is set to TRUE
the function returns a dvhmatrix
object. If set to FALSE
it returns a list of three 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.
DVHobj
a dvhmatrix
object
1 2 3 4 5 6 7 8 | ## Not run:
obj<-geoLet()
obj$openDICOMFolder(pathToOpen='./DICOMSeries/pat001' );
a<-obj$GLT.calculateDVH( Structure = "GTV" )
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.