Login  Register

Re: Anybody use the newest version of TurboReg?

Posted by dscho on Feb 10, 2009; 9:30pm
URL: http://imagej.273.s1.nabble.com/Anybody-use-the-newest-version-of-TurboReg-tp3693761p3693763.html

Hi,

On Tue, 10 Feb 2009, catalintucureanu wrote:

> Joseph Poczatek wrote:
> >
> > The June 2008 version that's on their webpage.
> > Am I missing something obvious?  Because for me it just throws.  Trying
> > under Ij 1.39/1.40/1.42 all with Java 1.6.
> >
> > Exception in thread "Thread-1" java.lang.ClassFormatError: Invalid code
> > attribute name index 0 in class file turboRegTransform
> >         at java.lang.ClassLoader.defineClass1(Native Method)
> >         at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> >         at java.lang.ClassLoader.defineClass(ClassLoader.java:465)
> >         at ij.io.PluginClassLoader.loadClass(PluginClassLoader.java:246)
> >         at ij.io.PluginClassLoader.loadClass(PluginClassLoader.java:209)
> >         at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
> >         at turboRegFinalAction.run(TurboReg_.java:2972)
> >         at java.lang.Thread.run(Thread.java:619)
> >
> >
> >
> >
> >
> > The information in this e-mail is intended only for the person to whom it
> > is
> > addressed. If you believe this e-mail was sent to you in error and the
> > e-mail
> > contains patient information, please contact the Partners Compliance
> > HelpLine at
> > http://www.partners.org/complianceline . If the e-mail was sent to you in
> > error
> > but does not contain patient information, please contact the sender and
> > properly
> > dispose of the e-mail.
> >
> >
>
> I do not know if anibody has found the answer to this problem, but it is
> still there for me.
> Any suggestions are welcome.

From the website http://bigwww.epfl.ch/thevenaz/turboreg/:

-- snip --
IX. Conditions of Use

You'll be free to use this software for research purposes, but you must
not transmit and distribute it without our consent. In addition, you
undertake to include a citation or acknowledgment whenever you present or
publish results that are based on it. EPFL makes no warranties of any kind
on this software and shall in no event be liable for damages of any kind
in connection with the use and exploitation of this technology.
-- snap --

Therefore, I am legally prohibited from compiling it for you.  However, if
you download one of the distributions (which you probably did), you also
get the source which is contained therein: TurboReg_.java.  Just drop that
in your plugins/ directory and compile it with "Plugins>Compile and
Run...".

If it complains about a missing javac, you might get lucky by downloading
http://pacific.mpi-cbg.de/snaps/javac.jar into your plugins/ folder, too,
and trying it again (this requires Java >= 1.5, though).

Hth,
Dscho