HOME GUIDE OPERATIONS DOCS FAQ TECHNIQUES FORMATS INSTALL NEW TIPS WEB LINKS WADSWORTH

Using FFTW WITH SPIDER

The FFTW (The Fastest Fourier Transform in the West) is a 'C' subroutine library for computing the Discrete Fourier Transform in one or more dimensions, of both real and complex data, and of arbitrary input size. The FFTW package was developed at MIT by Matteo Frigo and Steven G. Johnson. They believe that " FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification."

FFTW is 'free open source software' distributed under the GNU General Public License.

FFTW version 3.1.2 is used within default versions of SPIDER on Linux use for calculating Fourier transforms. Since SPIDER is now distributed under the GPL license we can now include statically linked FFTW libraries within our SPIDER distribution. Unless you wish to recompile/relink SPIDER you no longer have to worry about installing FFTW and can ignore the rest of the information on this page.

If you should wish to recompile/link FFTW for use with SPIDER.


On GNU/Linux