| DVH.list-class | R Documentation |
"DVH.list"A data structure containing one or more Dose-Volume Histogram (DVH) objects
Objects can be created by calls of the form new("DVH.list", structures, ...).
structures:List of DVH objects
Extract subset of DVH list based on pattern matching with structure names (regular expressions may be specified if desired, see regex for more details). Note that case-insensitive matching is supported using the "(?i)" prefix, such that DVHs["(?i)LIVER"] will match any combination of upper and lowercase letters spelling "liver".
Extract single DVH object from DVH list
Replace single DVH object in DVH list
Replace multiple elements of DVH list
Extract dose or volume parameter(s) from DVH objects within DVH list. Note that multiple parameters may be specified by use of the comma (e.g. \$"V20Gy,D5%"). See DVH documentation ([] usage) for additional details. Note that this functionality can also be used to extract patient name(s) and/or identifier(s) (e.g. \$patients or $ID).
Convert a DVH.list object to a list containing individual DVH objects. Note that the reverse conversion can be performed using the as command and specifying class="DVH.list".
Combine two or more DVH lists and/or DVH objects
Apply function to a list of DVH objects
Extract number of DVH objects in DVH list
Compute the median absolute deviation (i.e. the median of the absolute deviations from the median) for all doses extracted from DVH object list
Compute the maximum dose contained within the DVH list
Compute the mean DVH from all DVH objects within the list
Compute the median DVH from all DVH objects within the list
Compute the minimum dose contained within the DVH list
Extract structure names for DVH objects in DVH list
Assign structure name(s) to one or more DVH objects in DVH list
Display summary of DVH list
Compute the range (minimum and maximum doses) contained within the DVH list
Return a DVH list whose DVH objects are in reverse order
Compute the standard deviation for all doses extracted from DVH object list
Display summary of DVH list
Compute the total (summed) DVH from all DVH objects within the list. Note that structures are assumed to be non-overlapping; any overlaps in structure volumes may generate inaccurate dose summation.
Apply Student's t-Test to compare two DVH lists (see also t.test)
Compute the variance for all doses extracted from DVH object list
Apply Wilcoxon Rank Sum and Signed Rank Tests to compare two DVH lists (see also wilcox.test)
Reid F. Thompson (reid.thompson@gmail.com)
DVH
# Description of structure/slots in class
showClass("DVH.list")
data(list="RadOnc", package="RadOnc")
print(johndoe)
plot(johndoe[c("LIVER", "PTV")], plot.type="i", col=c("red","blue"), lty=1:2, lwd=1:2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.