Project

General

Profile

Install SPIDER » History » Version 9

Neil Voss, 05/13/2010 08:57 AM

1 1 Neil Voss
h1. Install SPIDER
2
3 7 Neil Voss
h2. Download SPIDER binary "from wadsworth.org":http://www.wadsworth.org/spider_doc/spider/docs/spi-register.html (250 MiB)
4 4 Neil Voss
5 7 Neil Voss
bq. Most of our SPIDER scripts were originally designed around SPIDER v14 and v15, but we are diligently working toward compatibility with SPIDER v18. That said you are probably best off using the newest version of SPIDER (v18.10 as of May 2010) and then reporting any bugs to us.
6 1 Neil Voss
7 7 Neil Voss
h2. Extract the archive
8
9
<pre>tar -zxvf spiderweb.18.10.tar.gz</pre>
10 1 Neil Voss
11 9 Neil Voss
bq. The archive will create 3 folders: spider, spire, and web. At this time only the *spider* program is used within Appion, you can safely ignore web and spire.
12 8 Neil Voss
13
h2. Set enivromental variables
14
15
h3. For @BASH@, create an eman.sh and add the following lines:
16
17
<pre>
18
export EMANDIR=/usr/local/EMAN
19
export PATH=${EMANDIR}/bin:${PATH}
20
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${EMANDIR}/lib
21
export PYTHONPATH=${EMANDIR}/lib
22
</pre>
23
24
h3. For @C@ shell, create an eman.csh and add the following lines:
25
26
<pre>
27
setenv EMANDIR /usr/local/EMAN
28
setenv PATH ${EMANDIR}/bin:${PATH}
29
setenv LD_LIBRARY_PATH ${EMANDIR}/lib
30
setenv PYTHONPATH ${EMANDIR}/lib
31
</pre>
32
33
h3. And then add it to the global /etc/profile.d/ folder
34
35
<pre>
36
sudo cp -v eman.sh /etc/profile.d/eman.sh
37
sudo chmod 755 /etc/profile.d/eman.sh
38
39
sudo cp -v eman.csh /etc/profile.d/eman.csh
40
sudo chmod 755 /etc/profile.d/eman.csh
41
</pre>
42
43
44 2 Neil Voss
[[Install EMAN|< Install EMAN]] | [[Install Xmipp|Install Xmipp >]]