-
Notifications
You must be signed in to change notification settings - Fork 16
Home
THIS DOCUMENTATION IS FOR VERSIONS 1.2.1 AND BELOW. FOR VERSION 2.0 AND UP, SEE https://omega-doc.readthedocs.io/en/latest/. MOST OF THE PET RELATED DOCUMENTATION HERE IS STILL VALID FOR VERSION 2.0 AND UP THOUGH.
Welcome to the OMEGA wiki!
The same documentation can be found in HTML format in the doc-folder and can be viewed in MATLAB documentation under the "Supplemental software" label. You can also manually view it by opening contents.html.
Basic information on the toolbox. You should read this first.
If you are having trouble installing some of the specific features, see this page for more detailed information.
This page explains the general workings of the toolbox, i.e. how the toolbox actually works. It also explains some of the technical aspects of the toolbox.
This page contains a simple PET tutorial and an advanced example.
This page contains tutorial information on the use of CT data.
This article explains what each variable in the main-files (e.g. gate_main.m
) does and also explains what each function in OMEGA actually does. Additional help can be obtained from MATLAB/Octave itself by typing help function_name
, e.g. help plotMichelogram
.
Extracting GATE scatter, randoms and trues data
This page explains how you can obtain the scatter, randoms and/or trues data from the GATE input.
This page contains information that should be useful when starting to use the toolbox. It contains recommendations on choosing the right projector and implementation as well as general tips and things to take into consideration when using OMEGA.
This page contains tips and information on how to visualize the reconstructed data.
Contains details on what to take into account when simulating GATE PET data to be used in OMEGA.
Contains details on what to take into account when simulating GATE CT data to be used in OMEGA.
This page explains how to use and construct TOF data with OMEGA.
If you want to obtain a system matrix for your PET system, this page explains how that can be achieved. The system matrix is the matrix A in the equation y = Ax, where y are the measurements and x the reconstructed image.
Computing the forward and/or backward projections
This page explains how you can compute the matrix-vector operations y = Ax and x = A^Tz, i.e. forward and backprojections (T is the transpose operator). Any input vectors x and z can be used, while the system matrix A is computed by OMEGA. Contrary to the above system matrix extraction, this can be performed completely matrix free.
Custom detector coordinates and/or list mode reconstruction
This document explains how to perform image reconstruction by using your own input detector coordinates, including detector coordinates obtained from list-mode data.
Using custom gradient-based priors
Here you can find tutorial on how to implement your own gradient-based priors with any or all of the OMEGA MAP-algorithms. Any gradient-based priors implemented in MATLAB/Octave can be input into OMEGA and also computed matrix free.
Using non-cylindrical PET scanners
This short article explains how to use non-cylindrical PET scanners or PET scanners that do not have discrete detectors (e.g. continuous detectors).
This page explains the contents of the open PET data , how to reconstruct it, and also some recommendations on how to reconstruct it for best results.
This page explains the contents of the open CT data and how to reconstruct it.
Here you can find short instructions on how to extract measurement data from the Biograph mCT or Vision list-mode data.
This page explains how you can contribute your own code to OMEGA.
Contact information.
- Home
- Installation help
- Getting started
- PET Tutorials
- CT Tutorials
- Useful information
- Function help
- Visualization
- Using GATE PET data
- Using GATE CT data
- Extracting GATE scatter, randoms and trues data
- Computing the forward and/or backward projections
- Using non-cylindrical PET scanners
- Custom detector coordinates and/or list mode reconstruction
- Using TOF data
- Extracting the system matrix
- Using Inveon PET data
- Using Inveon CT data
- Using Biograph PET data
- Using custom gradient-based priors
- Adding custom built-in algorithms
- Toolbox overview
- Contributing code to OMEGA
- Contact