public class GenerateRadiationDoseStructuredReport
extends java.lang.Object
Constructor and Description |
---|
GenerateRadiationDoseStructuredReport() |
Modifier and Type | Method and Description |
---|---|
static void |
createContextForNewRadiationDoseStructuredReportFromExistingInstance(AttributeList list,
CTDose ctDose,
CTIrradiationEventDataFromImages eventDataFromImages) |
static CTDose |
generateDoseReportInformationFromFiles(java.util.Vector paths)
Extract dose information from a screen or report, correlate it with any acquired CT slice images as required, and generate a radiation dose SR.
|
static void |
main(java.lang.String[] arg)
Extract dose information from a screen or report, correlate it with any acquired CT slice images as required, and generate a radiation dose SR.
|
public GenerateRadiationDoseStructuredReport()
public static void createContextForNewRadiationDoseStructuredReportFromExistingInstance(AttributeList list, CTDose ctDose, CTIrradiationEventDataFromImages eventDataFromImages)
public static CTDose generateDoseReportInformationFromFiles(java.util.Vector paths)
Extract dose information from a screen or report, correlate it with any acquired CT slice images as required, and generate a radiation dose SR.
Currently assumes that there will be only one source of dose of dose information amongst the supplied files (i.e., one dose screen) and returns
one CTDose
instance; if there are multiple dose screens which is encountered first will be used. Does not currently account for multi-page dose
screens but may do some day.
Ignores any existing Radiation Dose SR files (whether supplied by the vendor or created by PixelMed).
paths
- a Vector of String paths to a DICOMDIR or folder or list of files containing dose screens, reports and acquired CT slicesCTDose
object that contains the information to extract as an StructuredReport
or AttributeList
public static final void main(java.lang.String[] arg)
Extract dose information from a screen or report, correlate it with any acquired CT slice images as required, and generate a radiation dose SR.
arg
- one or more paths to a DICOMDIR or folder or dose screens, reports and acquired CT slices, followed by a single filename for the generated RDSR file, or "-" if none