The following SPIDER directories will be created under: PARENT-DIR):
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 | Optimal processor |
Optimal byte order |
"Makefile" | Compiler |
---|---|---|---|---|
spider_linux_mp_intel | Intel Xeon 32 bit OS (1+ processors) | Big endian | Makefile_linux_mp_intel | PGI Fortran compiler |
spider_linux_mp_intel64 | Intel Xeon 64 bit OS (1+ processors) | Big endian | Makefile_linux_mp_intel64.ifort | Intel ifort compiler |
spider_linux_mp_opt64 | AMD Opteron 64 bit OS (1+ processors) | Big endian | Makefile_linux_mp_opt64 | PGI Fortran compiler |
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: spiderem.software@gmail.com. (Is anybody still alive to read this email?)