-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlxplus_setup_script.sh
66 lines (56 loc) · 1.45 KB
/
lxplus_setup_script.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
curl -O http://www.hdfgroup.org/ftp/HDF5/current/src/hdf5-1.8.10-patch1.tar.bz2
tar xvf hdf5-1.8.10-patch1.tar.bz2
cd hdf5-1.8.10-patch1
./configure
make install
export HDF5_DIR="`pwd`/hdf5/"
cd ..
curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.9.tar.gz
tar xvfz virtualenv-1.9.tar.gz
d virtualenv-1.9
python virtualenv.py atlasVE
source atlasVE/bin/activate
cd ..
pip install numpy
pip install scipy
pip install matplotlib
pip install readline
pip install termcolor
pip install lxml
pip install PyYAML
pip install cython
pip install numexpr
pip install tables
pip install ordereddict
git clone https://github.com/rootpy/rootpy.git
cd rootpy
python setup.py install
cd ..
git clone https://github.com/rootpy/root_numpy.git
cd root_numpy
python setup.py install
cd ..
git clone https://github.com/ndawe/atlastools.git
cd atlastools
python setup.py install
cd ..
git clone https://github.com/ndawe/goodruns.git
cd goodruns
python setup.py install
cd ..
git clone https://github.com/ndawe/yellowhiggs.git
cd yellowhiggs
python setup.py install
cd ..
git clone https://github.com/scikit-learn/scikit-learn.git
cd scikit-learn
git remote add ndawe https://github.com/ndawe/scikit-learn.git
git fetch ndawe
git checkout ensemble_grid_search
python setup.py install
cd ..
svn co svn+ssh://svn.cern.ch/reps/atlasphys/Physics/Higgs/HSG4/software/common/externaltools/trunk externaltools
cd externaltools
./fetch -u kongt
./patch
./waf configure build install