1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
!INTERFILE := //Example format used in nuclear medicine
!version of keys := 3.3 //Interfile version (string)
!filetype := native //native, expert, algo (string)
!EVALUATION SPECIFIC SECTION
!algo_name := //Algorithm name (in case 'algo' in filetype) (string)
!expert_ID := //Expert identifier (in case 'expert' in filetype) (string)
!tested_data := //Name of the tested data in case 'algo' or 'expert' in filetype) (string)
!test_parameters := //Test parameters (in case 'algo' in filetype) (string)
!IMAGING SPECIFIC SECTION
!imaging modality := mri //MRI, CT, USTO, USTT (string)
!originating system := Siemens Trio Tim 3T //constructor_system name, (string)
!Partner_ID := Dijon //Partner identifier (string)
!Patient_ID := 001 //Patient identifier (string)
!Patient_Status := rest //rest, stress, post-injection... (string)
!GENERAL DATA :=
!data starting block := 0 //data offset (integer)
!number of images this frame group := 13 //Interfile compatibility (integer)
!filenumber := 17 //filenumber, by default 1 (integer)
!name of data file[1] := Dijon_PA_001_01.raw // (string)
!name of data file[2] := Dijon_PA_001_02.raw
!name of data file[3] := Dijon_PA_001_03.raw
!name of data file[4] := Dijon_PA_001_04.raw
!name of data file[5] := Dijon_PA_001_05.raw
!name of data file[6] := Dijon_PA_001_06.raw
!name of data file[7] := Dijon_PA_001_07.raw
!name of data file[8] := Dijon_PA_001_08.raw
!name of data file[9] := Dijon_PA_001_09.raw
!name of data file[10] := Dijon_PA_001_10.raw
!name of data file[11] := Dijon_PA_001_11.raw
!name of data file[12] := Dijon_PA_001_12.raw
!name of data file[13] := Dijon_PA_001_13.raw
!name of data file[14] := Dijon_PA_001_14.raw
!name of data file[15] := Dijon_PA_001_15.raw
!name of data file[16] := Dijon_PA_001_16.raw
!name of data file[17] := Dijon_PA_001_17.raw // (string)
!imagedata byte order := BIGENDIAN // (string)
!number format := unsigned integer // (string)
!number of bytes per pixel := 2 // (integer)
!GENERAL IMAGE DATA :=
!type of data := 3D+t //2D, 2D+t, 3D, 3D+t (string)
!image_orientation :=SA //SA, LA2C, LA4C, LA3C, AX (string)
!total number of images := 13 //Interfile (integer)
!matrix size[1] := 264 //interfile compatibility (integer)
!matrix size[2] := 384 //interfile compatibility (integer)
!width := 264 //Image dimensions (integer)
!height := 384 // (integer)
!slice_number := 13 //Number of slices (integer)
!phase_number := 17 //Number of phases (integer)
!width_resolution := 0.91145831346512 //Image resolutions in mm (float)
!height_resolution := 0.91145831346512 // (float)
!interslice_distance := 5 //Interslice distance in mm (float)
!slice_thickness := 5 //Slice thickness in mm (float)
!time_resolution := 44.98 //Temporal resolution (time in ms between frames) (float)
Additionnal information (optional: To be discussed)
>origin coordinates and slice location (in case of 3D segmentation with multiple slice orientation). Could be
!slice_origin[1] := Ox,Oy,Oz (float x3)
!slice_orientation[1] := dx,dy,dz (float x3, directional vector)
!slice_origin[2] := Ox,Oy,Oz (float x3)
!slice_orientation[2] := dx,dy,dz (float x3, directional vector)
...
!METADATA := (optional: to be discussed)
!END OF INTERFILE := |
Partager