S P A D E & E T H A N
SPADE and ETHAN are programs for automatic detection of spherical
particles from electron micrographs. SPADE is an interactive graphical
program which uses ETHAN to do the actual detection of
particles. SPADE is made for UNIX platforms using C++ and FLTK toolkit. SPADE should be
portable to other platforms also but porting might not always be
trivial. ETHAN is incorporated into executable SPADE packages. Both
programs currently read micrographs in mrc and pgm format and write
detected virus images in mrc format. For more information on the particle
detection method see the article*.
ETHAN is a command line driven program written in
ANSI-C and can therefore ported to almost any platform. Also, if you
have your own freely distributed micrograph analysis package, you are
welcome to incorporate ETHAN into it as long as you comply with the
license terms.
Both programs are free software and distributed under the terms of GNU General Public
License which, among other things, means that there is no warranty
whatsoever.
The programs are result of the colloboration between The Bamford
Laboratory and Department of Computer
Science of University of
Helsinki. The very first version of SPADE was made as a software
engineering exercise by T. Kaituri, E. Kallioniemi, J. Paaso, M.
Teräs and J. Virtanen. The current version is mostly written by
Anatoly Verkhovsky. ETHAN is written by Teemu Kivioja. If you have any
questions or problems, please contact us (Teemu.Kivioja@cs.Helsinki.FI).
SPADE
SPADE1.0 executables for PC running
Linux (libc5)
SPADE1.0 executables for PC running
Linux (Red Hat and libc6)
SPADE1.0 executable for SGI (Irix64 6.5)
> gunzip spade-1.0.XXX.tar.gz
> tar -xvf spade-1.0.XXX.tar
You should get the files spade (executable), spade.README, ethan
(executable)and ethan.README. Put the executables on the path and run
spade.
SPADE1.0 source code (tar and gzip)
Note that you need to install FLTK before installing SPADE from
the source. Also you need to get ETHAN.
> gunzip spade-1.0.src.tar.gz
> tar -xvf spade-1.0.src.tar
> cd spade-1.0
> make
See README files for more information.
SPADE manual (tar and gzip)
SPADE manual (online)
ETHAN
If you have downloaded an executable SPADE package, ETHAN is included in it.
ETHAN1.0 executable for PC running
Linux (libc5)
ETHAN1.0 executable for PC running
Linux (Red Hat and libc6)
ETHAN1.0 executable for SGI (Irix64 6.5)
> gunzip ethan-1.0.XXX.tar.gz
> tar -xvf ethan-1.0.XXX.tar
You should get files ethan (executable), README_ETHAN, ethan.cfg, and
GNU licence. Put ethan on the path and run.
ETHAN1.0 source code (tar and gzip)
> gunzip ethan-1.0.src.tar.gz
> tar -xvf ethan-1.0.src.tar
> cd ethan1.0
> make
This should produce an executable file ethan. Put it on the path and
run. The example is for a Unix system but compiling should be possible in
many other systems also. If your system does not have tar and gzip,
here is a zip version of the same package
ETHAN1.0 source code (zip)
* Kivioja, T., Ravantti, J., Verkhovsky, A., Ukkonen E., and
Bamford, D.,
Local average intensity-based method for identifying spherical
particles in electron micrographs. Journal of Structural Biology
131 (2000) 126-134.
|