Project

General

Profile

Install EMAN2 » History » Version 12

Neil Voss, 08/13/2012 08:05 PM

1 1 Neil Voss
h1. Install EMAN2/SPARX
2
3
It is best to install EMAN2/SPARX from source, so that do not have conflicts with having two different versions of python on your system. Binaries of EMAN2/SPARX all come with their own python pre-installed.
4 2 Neil Voss
5 6 Neil Voss
This documentation assumes you are using CentOS 6 (written as of CentOS 6.2)
6
7
h2. Install require pre-packages for EMAN2 compiling
8
9 7 Neil Voss
* Make sure EPEL is install, if not go here: [[Download additional Software (CentOS Specific)]]
10
* Use yum to install devel libraries:
11
<pre>
12 10 Neil Voss
sudo yum install fftw-devel gsl-devel boost-python numpy \
13 12 Neil Voss
 PyQt4-devel cmake ipython hdf5-devel libtiff-devel libpng-devel \
14
15 6 Neil Voss
16 8 Neil Voss
</pre>
17
18 3 Neil Voss
h2. Download the source
19
20
# To download the source code go to the link:
21
#* http://blake.bcm.edu/emanwiki/EMAN2
22
# Click on *"Current stable version - direct link"*
23
# Go under the heading "Source" at bottom of page
24
# Click to download the *eman-source-2.xx.tar.gz* file
25
26
h2. Work with the source
27
28
# go to the directory with the source code
29
# extract the archive:
30
<pre>
31
tar zxvf eman-source-2.06.tar.gz
32
</pre>
33 4 Neil Voss
# go into directory
34 11 Neil Voss
<pre>cd EMAN2/src/build</pre>
35
# start compiling:
36
<pre>
37
cmake ../eman2/
38
</pre>
39 3 Neil Voss
40
h2. Documentation
41
42
* http://blake.bcm.edu/emanwiki/EMAN2/Install
43 9 Neil Voss
* http://blake.bcm.edu/emanwiki/EMAN2/FAQ/eman2BuildFAQ
44 3 Neil Voss
45 2 Neil Voss
______
46
47
[[Install EMAN|< Install EMAN 1]] | [[Install SPIDER|Install SPIDER >]]
48
49
______