The following SPIDER directories will be created under: PARENT-DIR (along with other directories for Web, etc.):
| Directory | Contents |
|---|---|
| spider/src | SPIDER source code, SPIDER libraries |
| spider/bin | SPIDER executables |
| spider/docs | SPIDER documentation, html pages |
| spider/proc | Sample procedure files |
| spider/fftw | FFTW code and libraries |
| spider/man | Operation manual pages, Nextresults |
| spider/pubsub | PubSub scripts, documentation and executables |
| SPIDER | Optimal processor |
Optima byte order |
"Makefile" |
|---|---|---|---|
| spider_linux | AMD/Intel 32 (single processor) | Big endian | Makefile_linux |
| spider_linux_mp_intel | AMD/Intel 32 (multiple processors) | Big endian | Makefile_linux_mp_intel |
| spider_linux_mp_opt64 | AMD Opteron 64 (multiple processors) | Big endian | Makefile_linux_mp_opt64 |
| spider_linux_mp_intel64 | Intel xeon 64 (multiple processors) | Big endian | Makefile_linux_mp_intel64 |
| spider_linux_mpi_opt64 | AMD Opteron 64 (for MPI use) | Big endian | Makefile_linux_mpi_opt64 |
| spider_osx_32_pgi | Intel Apple 32 bit (multiple processors) | Big endian | Makefile_osx_x32_pgi |
| spider_osx_64_pgi | Intel Apple 64 bit (multiple processors) | Big endian | Makefile_osx_64_pgi |
You will need to tell your system the location of your executables, and other SPIDER system files. You should edit PARENT_DIR in the following lines to point to the location of the SPIDER installation on your system. Then place all of the following set of lines in your .cshrc or .bashrc startup file. (If you do not have such a startup file in your home directory you can create it with any text editor.)
Note: Do not use a ~username construct in the SPIDER_DIR path or SPIDER will be unable to find the Results file naming script.
Finally rename the desired spider_linux executable in PARENT_DIR/spider/bin to: spider for easy access.
Run SPIDER in a terminal window: spider three-character-data-extension
All SPIDER data files will have the three-character-data-extension (called a datacode within SPIDER) added automatically inside SPIDER.
The SPIDER "RESULTS" files are named results.ext.? where ext is the datacode and "?" is a version number which is incremented over any existing results file version in that directory.
If SPIDER does not run:
Send this info to:
ArDean Leith
Wadsworth Labs, P.O. Box 509, Albany, New York 12201
Phone: 518-486-5604
Email: spider@wadsworth.org