DICOM Library review