Re: [odin-devel] RE: Seq Compile/Link Problem
develop, simulate and run magnetic resonance sequences
Brought to you by:
wodan
From: Junqian G. Xu <xj...@gm...> - 2006-03-24 09:59:44
|
Thies Jochimsen wrote: > Upps, looks like I'm partly responsible for this: I removed seqindexvec.h/.cpp > and all references to it from ODIN in my attempts to implement GRAPPA. > A 'grep -r seqindexvec.h .' in a fresh CVS checkout gives me zero results, > so I'm pretty sure that there are no residues. The reasons that you got this > error can be: A partly updated CVS (the anonymous CVS is just a daily > copy of the developer CVS), an ol copy of Odin in place where you put > the new copy, ... > Therefore: Please try again and make sure to remove all old traces of a > previous installation attempts. > > When I'm done with the GRAPPA stuff, there will be a new release 1.4.0 > which you just have to download, unpack and install with './install.idea' > without the hassle of 'make dist' on Linux first... > > Thies Thies, Indeed, it's due to some remaining config pieces from the previous builds in the linux box. After a fresh CVS checkout. Compilation under win went through. Excellent! Tested odin_quat method on the scanner. It ran fine. Some parameter causes scan crash, but that's ok. I can't find IceOdin program though, nor the Ice subdirectory mentioned in the /platforms/IDEA_n4/HOWTO. Maybe you turned the "include_reco" flag, etc... off because of the overhaul of the whole reco codes. If that's the case, I will wait for the next release. Here's a general, though I think important, question about ODIN. I understand that in order to keep ODIN platform independent, a high degree of abstraction is necessary. Hence the backbone style of the current odin methods (a.k.a sequences). This is ok, actually very good, for rapid prototyping. However, it lacks a bunch of nice features offered in the native dev environment. If sequence prototyping is the goal of ODIN, this's fine. However, do you expect ODIN to compete with or to replace the native dev environment for production quality sequences? If that's the holy grail of ODIN, I think there need to be a middle step to patch the native env features into the current backbone ODIN sequence. Do you have any thoughts along that line? My programming experience is mainly on Siemens IDEA with a little on Varian. I doubt I can contribute much to the project now. But let me know if I can be of any help? Documentations? Anything... And I'm eager to learn how everything falls together. To support Varian system, I'll try to compile ODIN under SUN Sparc first. Next, I guess sequence compilation process of the Varian system is similar to that of the Bruker system. Any pointers of where to start learning the implementation (which source codes to read?) would be appreciated. Then I'll look up the UI correspondence. Thanks Gordon |