Re: [odin-devel] questions on IDEA integration
develop, simulate and run magnetic resonance sequences
Brought to you by:
wodan
|
From: Lazar F. <laz...@gm...> - 2009-04-09 03:13:43
|
Hello Thies On Wed, Apr 8, 2009 at 9:24 AM, Thies Jochimsen <th...@jo...> wrote: > On Mittwoch, 8. April 2009, Lazar Fleysher wrote: >> Aslo, if I want to make several average, I guess I can use repetitions >> counter and than >> add the images myself. The question I have if ODIN produces complex >> images so I can >> average later? Is there a switch for the iceprogram to do it >> automatically. (I did not look at >> ice yet, sorry for this stupidity) > > There are two possibilities in ODIN for averaging: > 1) Use the reco index 'average' to average the complex signal data before > reconstruction. Please refer to the odinonep.cpp sequence how to do this. > 2) Sum up the reconstructed repetitions yourself (Use the -sp switch of > odinreco to store the phase) or use the "repcoll | repsum" functors of Odin > (cf. tj_verve.cpp sequence). If I were to follow the first route, my understanding is that I do not have to modify the default reconstruction chain. I just have to supply the SeqVector to the SeqObjLoop and in the reconstruction parameter set supply this to the epiadc.set_reco_vector(average, vector). Now, do I have to do the same for the repetition loop? Current odinepi sequence simply repeats the sequence body N times without supplying any information to the recon. However, it appears that "repetition" index exists. I have tried to add it to the recon parameters and it failed. I mean the sequence compiles, but the sequence diagram is not generated causing a segmentation fault. Somehow, I have managed to add the average index to the recon code... Are the counters added differently? I do not think so. Maybe the repetition vector is not needed? just repeat the sequence and that is all? Thanks for your help Lazar |