-
Notifications
You must be signed in to change notification settings - Fork 2
/
sync_apps.sh
executable file
·74 lines (63 loc) · 2.11 KB
/
sync_apps.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
66
67
68
69
70
71
72
73
74
#!/bin/sh
#
# This is internal script to sync benchmarking components to the latest version
# Make target dirs if have not been existed yet
# Note: views dir contains html templates for web ui
mkdir -pv algorithms/utils/louvain/ algorithms/daoc/ algorithms/ganxis/ formats/ views/
# File Formats Specificaitons --------------------------------------------------
rsync -aLhv ../daoc/common/format.cnl\
../daoc/common/format.nsl\
\
formats/
# Utilities --------------------------------------------------------------------
rsync -aLhv ../../system/ExecTime/bin/Release/exectime\
\
../daoc/common/convert.py\
../daoc/common/remlinks.py\
../daoc/common/batch_run_brief.sh\
\
../../system/PyExPool/mpepool.py\
../../system/PyExPool/mpewui.py\
\
../xmeasures/bin/Release/xmeasures\
../gecmi_c++/bin/Release/gecmi\
../onmi/bin/Release/onmi\
../resmerge/bin/Release/resmerge\
\
../lfrbench_undir_weight_ovp/lfrbench_udwov\
\
utils/
# Note: -a (archive) includes -r (recursively)
rsync -aLhv ../../system/PyExPool/views/ views/
# Algorithms accessory utils
rsync -aLhv ../daoc/common/parser_nsl.py algorithms/utils/
# Louvain accessory utils
rsync -aLhv ../oslom/OSLOM2/convert\
../oslom/OSLOM2/hierarchy\
\
algorithms/utils/louvain/
rsync -aLhv ../oslom/OSLOM2/community algorithms/louvain
# Custering algorithms ---------------------------------------------------------
# Note: oslom_undir can be used for the symmetric networks specified with the arcs
rsync -aLhv\
../cggc_rg/bin/Release/rgmc\
../oslom/OSLOM2/oslom_undir\
../oslom/OSLOM2/oslom_dir\
../pscan/bin/Release/pscan\
../scd/build/scd\
\
algorithms/
# SCP
rsync -aLhv ../scp_0.1/kclique.py algorithms/scp.py
# GANXiS
rsync -aLhv\
/home/lav/exascale/Papers/DataAnalysis/Clustering/Communities/Evaluation/Benchmarks/AlorithmsImpl/GANXiS_v3.0.2/GANXiS_v3.0.2/commons-collections-3.2.1.jar\
/home/lav/exascale/Papers/DataAnalysis/Clustering/Communities/Evaluation/Benchmarks/AlorithmsImpl/GANXiS_v3.0.2/GANXiS_v3.0.2/GANXiSw.jar\
\
algorithms/ganxis/
# DAOC
rsync -aLhv\
../daoc/lib/bin/Release/libdaoc.so\
../daoc/cli/bin/Release/daoc\
\
algorithms/daoc/