[gate-users] Gate LMF sino-ecat maker

null99 at mails.tsinghua.edu.cn null99 at mails.tsinghua.edu.cn
Thu Aug 12 20:34:05 CEST 2004


Dear Claude,

The Gate class on sinogram output together with Interfile33 generator for
Cylindrical system is near finished! The extra work is to clean the code. :-)
It will be ready tommorrow.

Thank you, Claude, this code referes heavily on your ECAT implement code in Gate.
Thank you, Kris, your lmf code confirm my idea and remove my confusion, and your
e-mail really help.

Finished:
- Command (basic) framework for conversion pipeline
- arc correction (partly)
- LMF to Coincidence file (binary (x,y,z) pairs)
- Coincidence file to sinogram (no raw output yet)
- Sinogram to ecat7 (michelogram+ecat7 header, enable span, mashing, maxRingDiff)
- Ecat7 to Interfile (Interfile header only)
- Script UI interface support
- Modification to support the above works

Bug fix:
- *!!Severe!!* Wrong azimuthal pitch calculation
CylndSys::GetAngularRepeatPitch()(should use *_1 function, not *_2)
- 

TODOs:
- Normalization for lmf2sino
- Optimize the code of GATE on sinogram, ecat file output support by introducing
new OOD model for these classes. (Original GATE code need to be changed,
authorization need£©
- Possiblly, ascii to sino, then to Michelogram, Interfile (will be considered in
OOD design)
- 



Regards,

Long




More information about the Gate-users mailing list