Scan Information File (SIF)

What is SIF data

SIF contains the PET frame start and end times, and the numbers of observed events during each PET time frame.

SIF data is stored in an ASCII text file. This is an example of a SIF data:

4/12/2002 18:11:32  28 4 1 B04946 C-11
      0      60       125296       119001
     60      75       637313       269790
     75      80      1031361       299114
     80      90      3196802      1001146
     90     100      4401745      1349903
...

Title line contains the following information:
  1. Scan start time
  2. Number of frames
  3. Number of columns in SIF data
  4. SIF version (in this case 1)
  5. Study id (study number)
  6. Isotope that was used to label the PET tracer
Each data line contains the following columns:
  1. Frame start time (s)
  2. Frame end time (s)
  3. Number of prompts
  4. Number of random events

Why is SIF needed

Calculating fit weights for analysis models

Prompts and randoms in the SIF data can be used or are required in calculating weights for model fits. SIF data is required e.g. when applying simplified reference tissue model with basis function approach (imgbfbp). Weights can be added into regional datafiles using dftweigh.

Storing PET frame times with Analyze and NIfTI image formats

Analyze and NIfTI image formats do not contain information on PET frame times, therefore dynamic Analyze and NIfTI images should always be accompanied by SIF data.

Storing tracer label isotope with Analyze and NIfTI image formats

Analyze and NIfTI image format does not contain information on the isotope or its half-life, therefore dynamic Analyze and NIfTI images should always be accompanied by SIF data. If SIF does not either contain isotope, it can be added to SIF files using sifisot.

Where does SIF data come from

From PET scanners

PET image data is stored in PACS in DICOM format which contains the time frame information. If image data is converted to Analyze 7.5 or NIfTI format using ImageConverter, be sure to tick the checkbox for saving SIF.

GE Advance

In Turku PET Centre, SIF data is extracted together with ECAT 6.3 images from GE Advance database, and written in the same directory as the PET image with extension .sif.

HR+

SIF data can be extracted from HR+ scan data (*.s) using hrp2sif.

Siemens Inveon small-animal PET/CT

SIF data can be extracted from original image header files (*.hdr) using upet2sif.

From dynamic PET image

If SIF data is not available, the weights can be estimated with sufficient accuracy based on PET image data. Programs eframe and imgweigh can be used to produce SIF from dynamic ECAT 6.3 or ECAT 7 images.

Comparison of fit weight factors calculated from net true counts (gold standard) and from average radioactivity concentration in the dynamic image:

Brain [18F]FDOPA study scanned with HR+:

comparison of hrp2sif and cti2sif

Brain [11C]FLB study scanned with HR+:

comparison of hrp2sif and cti2sif

Brain [11C]PIB study scanned with HR+:

comparison of hrp2sif and cti2sif

Myocardial [11C]HED study scanned in 2D with HR+:

comparison of hrp2sif and cti2sif

Myocardial [18F]FDG study scanned in 2D with HR+:

comparison of hrp2sif and cti2sif

Myocardial [15O]H2O study scanned in 2D with HR+:

comparison of hrp2sif and cti2sif

From regional PET curves

If absolutely necessary, the SIF files can also be made from regional PET data using dftweigh with option -sif=filename. Program tacframe can make SIF from TTAC file containing just the frame times.

Software for processing SIF data



See also:



Tags: , , , , ,


Created at: 2013-05-14
Updated at: 2017-09-19
Written by: Vesa Oikonen