-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathMakefile
More file actions
61 lines (38 loc) · 1.08 KB
/
Makefile
File metadata and controls
61 lines (38 loc) · 1.08 KB
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
# Run all commands in one shell
.ONESHELL:
# NOTE: link data from tigressdata before running any scripts
%-srm: cv = 10
%-srm: srm_k ?= 5
%-srm: lags = $(shell seq -2000 25 2000)
## change the path of the code
## uncomment the analysis to be done, e,g here analysis of a8 is to be run
## if not multiple analyses to be done in a single run, uncomment multiple lines
# %-srm: a1= --encoding_original_neural_data
# %-srm: a2= --encoding_shared_space
# %-srm: a3= --pca_regression
# %-srm: a4= --srm_denoise
# %-srm: a5= --srm_shared_space_generalization
# %-srm: a6= --pca_generalisation_across_subject
# %-srm: a7= --electrode_space_generalization
%-srm: a8= --srm_all_elec
# %-srm: a9= --original_regression_all_elec
# %-srm: a10= --syntactic_feature
# %-srm: a11= --speech_feature
%-srm: CMD = sbatch --job-name=analysis-8 submit.sh
# %-srm: CMD = python
analysis-srm:
$(CMD) /scratch/gpfs/arnab/Encoding/scripts/main.py\
--cv $(cv) \
--srm_k $(srm_k) \
--lags $(lags) \
$(a1)\
$(a2)\
$(a3)\
$(a4)\
$(a5)\
$(a6)\
$(a7)\
$(a8)\
$(a9)\
$(a10)\
$(a11)\