35 StringProperty::New(
"Patient1"));
39 StringProperty::New(
"20190101"));
41 StringProperty::New(
"CT"));
45 dataNode->SetData(image);
57 StringProperty::New(
"Patient1"));
61 StringProperty::New(
"20190101"));
63 StringProperty::New(
"MR"));
67 dataNode->SetData(image);
79 StringProperty::New(
"Patient1"));
83 StringProperty::New(
"20190131"));
85 StringProperty::New(
"CT"));
89 dataNode->SetData(image);
101 StringProperty::New(
"Patient2"));
105 StringProperty::New(
"20180101"));
107 StringProperty::New(
"PT"));
111 dataNode->SetData(image);
123 TemporoSpatialStringProperty::New(
"Patient2"));
127 TemporoSpatialStringProperty::New(
"20180101"));
132 dataNode->SetData(segmentation);
144 StringProperty::New(
"Patient3"));
148 StringProperty::New(
"20190201"));
150 StringProperty::New(
"CT"));
154 dataNode->SetData(image);
166 TemporoSpatialStringProperty::New(
"Patient3"));
170 TemporoSpatialStringProperty::New(
"20190201"));
175 dataNode->SetData(segmentation);
187 StringProperty::New(
"Patient3"));
191 StringProperty::New(
"20190215"));
193 StringProperty::New(
"MR"));
197 dataNode->SetData(image);
209 TemporoSpatialStringProperty::New(
"Patient3"));
213 TemporoSpatialStringProperty::New(
"20190215"));
218 dataNode->SetData(segmentation);
230 StringProperty::New(
"Patient4"));
237 StringProperty::New(
"CT"));
241 dataNode->SetData(image);
253 StringProperty::New(
"Patient5"));
257 StringProperty::New(
"20180101"));
263 dataNode->SetData(image);
275 StringProperty::New(
"Patient6"));
280 StringProperty::New(
"20180101"));
282 StringProperty::New(
"CT"));
286 dataNode->SetData(image);
302 StringProperty::New(
"20180101"));
304 StringProperty::New(
"CT"));
308 dataNode->SetData(image);
317 if (
nullptr == persistenceService)
319 MITK_DEBUG <<
"Persistence service could not be loaded";
324 for (
auto& caseID : allCaseIDs)
326 persistenceService->RemovePropertyList(caseID);
329 std::string listIdentifier(
"caseIDs");
330 persistenceService->RemovePropertyList(listIdentifier);
DataNode::Pointer GetPatientTwoSegmentation()
DataNode::Pointer GetPatientOneCTImage()
DataNode::Pointer GetInvalidCaseID()
CaseID is 0x0010, 0x0010 (PatientName)
void ClearRelationStorage()
DataNode::Pointer GetInvalidModality()
Modality is 0x0008, 0x0060(Modality)
MITKSEMANTICRELATIONS_EXPORT std::string GetCaseIDDICOMProperty()
Creates a property name for a DICOM tag. The tag is "0x0010, 0x0010" (PatientName) ...
DataNode::Pointer GetInvalidID()
ID is 0x0020, 0x000e (SeriesInstanceUID)
MITKSEMANTICRELATIONS_EXPORT std::string GetNodeIDDICOMProperty()
Creates a property name for a DICOM tag. The tag is "0x0020, 0x000e" (SeriesInstanceUID) ...
DataNode::Pointer GetPatientThreeMRImage()
DataNode::Pointer GetPatientOneMRImage()
DataNode::Pointer GetInvalidDate()
Date is 0x0008, 0x0022 (AcquisitionDate)
DataNode::Pointer GetPatientTwoPETImage()
DataNode::Pointer GetPatientThreeCTImage()
mitk::Image::Pointer image
#define PERSISTENCE_GET_SERVICE_MACRO
DataNode::Pointer GetPatientThreeMRSegmentation()
MITKSEMANTICRELATIONS_EXPORT std::vector< SemanticTypes::CaseID > GetAllCaseIDs()
MITKSEMANTICRELATIONS_EXPORT std::string GetModalityDICOMProperty()
Creates a property name for a DICOM tag. The tag is "0x0008, 0x0060" (Modality)
DataNode::Pointer GetPatientThreeCTSegmentation()
MITKSEMANTICRELATIONS_EXPORT std::string GetDateDICOMProperty()
Creates a property name for a DICOM tag. The tag is "0x0008, 0x0022" (AcquisitionDate) ...
DataNode::Pointer GetPatientOneOtherCTImage()
MITKSEMANTICRELATIONS_EXPORT std::string GenerateUID()