public class CTAnatomy
extends java.lang.Object
This class encapsulates information pertaining to anatomy of CT images.
Utility methods provide for the detection of anatomy from various header attributes regardless of whether these are formal codes, code strings or free text comments.
Modifier and Type | Field and Description |
---|---|
protected static DisplayableAnatomicConcept[] |
anatomicConceptEntries |
protected static DictionaryOfConcepts |
anatomyConcepts |
protected static java.lang.String[] |
badAnatomyWords |
protected static java.lang.String[] |
badLateralityOrViewOrAnatomyPhraseTriggers |
Constructor and Description |
---|
CTAnatomy() |
Modifier and Type | Method and Description |
---|---|
static DisplayableConcept |
findAmongstGeneralAttributes(AttributeList list,
DictionaryOfConcepts concepts,
java.lang.String[] badPhraseTriggers) |
static DisplayableAnatomicConcept |
findAnatomicConcept(AttributeList list) |
static DictionaryOfConcepts |
getAnatomyConcepts() |
static void |
main(java.lang.String[] arg)
Read the DICOM input file and extract anatomical information.
|
protected static java.lang.String[] |
newStringArray(java.lang.String... values) |
protected static DisplayableAnatomicConcept[] anatomicConceptEntries
protected static DictionaryOfConcepts anatomyConcepts
protected static java.lang.String[] badAnatomyWords
protected static java.lang.String[] badLateralityOrViewOrAnatomyPhraseTriggers
public static DisplayableConcept findAmongstGeneralAttributes(AttributeList list, DictionaryOfConcepts concepts, java.lang.String[] badPhraseTriggers)
public static DisplayableAnatomicConcept findAnatomicConcept(AttributeList list)
public static DictionaryOfConcepts getAnatomyConcepts()
public static void main(java.lang.String[] arg)
Read the DICOM input file and extract anatomical information.
arg
- array of one string, the filename to readprotected static java.lang.String[] newStringArray(java.lang.String... values)