DVH

Class: NodeDoseVolumeHistogram

Node Icon

A dose-volume histogram relates the radiation dose to the tissue volume and summarizes a 3D dose distribution to a graphical 2D format. The node produces the cumulative dose-volume histogram for the supplied dose matrix and structure(s). The structures are supplied as images (i.e. Smooth masks) to ensure that the output values are accurate.

Example workflows

Inputs

Dose

An image containing the dose matrix to be evaluated. This image is normally produced by importing a DICOM RT DOSE, or RD file.

Type: Image4DFloat, Required, Single

Volume(s)

One or multiple Smooth Mask(s), describing the structures for which the DVH should be produced. They must be of the same matrix size as the dose image.

Type: Image4DFloat, Required, Multiple

Outputs

DVH Plot

A plot contains the DVH. The DVH can be viewed in the Node Output panel, in the Plot pane.

Type: CurveCollection

DVH Data

A table containing the DVH parameters. Basic parameters include image and structure information, such as names and volume. It also includes Dmin, Dmax and Dmean by defeault. It also includes other parameters that are specified in the Node Settings panel, for example D95.

Type: DataCollection

DVH Plot Data

A table with the DVH plot data, so that the user can plot the DVHs using any other software. The first column lists the dose levels (x-axis) and each of the following columns contain the volume levels (y-axis) for a specific structure specified by the Smooth Mask(s).

Type: DataCollection

Settings

Structures

For detailed explanations on supersampling of structures, see Struct Processor.

Render Structures Boolean

Renders all structures available in a connected RT-Struct collection, instead of connecting multiple Smooth Masks, on the connected Dose input to produce DVH data.

Maximum Volume Error(%) Number

The tolerance of difference between the numeric volumes calculated directly from the RT-struct polygons and the rendered Smooth Mask.

Maximum Iterations Integer

Sets the maximum number of iterations of adaptive supersumpling to reach Maximum Volume Error (%) before breaking.

Use Error Stopping Criteria Boolean

If set, the automatic upsampling will stop if the volume error doesn't change between iteration.

Error Stopping Criteria(%) Number

If using error stopping criteria the automatic upsampling will stop if the absolute volume error doesn't change by at least this much compared to the error of the previous iteration.

End Cap Thickness (mm) Number

Sets the end cap thickness to use when rendering structures

Histogram

Title Text

Title of the diagram.

Minimum Dose(Gy) Number

Minimum dose of the histogram.

Maximum Dose(Gy) Number

Maximum dose of the histogram.

Bins Integer

Number of bins in the histogram.

Analysis

Prescribed Dose(Gy) Number

Set the prescribed dose. Used to calculate relative dose (needed in e.g. V90%).

Dose Levels Text

Set the dose levels of interest to be explicitly displayed in the DVH Data output. Supplied as a comma separated list, so if you want D2 and D98, write “2, 98”.

Volume Levels(%) Text

Set the volume levels of interest to be explicitly displayed in the DVH Data output. Supplied as a comma separated list, so if you want V10 and V60, write “10, 60”.

Volume Levels(Gy) Text

Set the volume levels of interest to be explicitly displayed in the DVH Data output. Supplied as a comma separated list, so if you want V5Gy and V10Gy, write “5, 10”.

Output Absolute Volume Boolean

Output volume in cc instead of %.

References

See also

Keywords: DVH, Dose-volume histogram, Smooth Mask