-
Notifications
You must be signed in to change notification settings - Fork 10
/
Makefile_1core
32 lines (27 loc) · 890 Bytes
/
Makefile_1core
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
CORES= 1
all: BCnS_ALG UnicellLG UnicellLGOrthofinder BCnSSimakov2022
BCnS_ALG: LG_db/BCnS_LGs.tar.gz
cd LG_db; \
tar --skip-old-files -xzvf BCnS_LGs.tar.gz; \
cd BCnS_LGs; \
snakemake --cores $(CORES)
BCnSSimakov2022: LG_db/BCnSSimakov2022.tar.gz
cd LG_db; \
tar --skip-old-files -xzvf BCnSSimakov2022.tar.gz; \
cd BCnSSimakov2022; \
snakemake --cores $(CORES)
UnicellLG: LG_db/UnicellMetazoanLgs.tar.gz
cd LG_db; \
tar --skip-old-files -xzvf UnicellMetazoanLgs.tar.gz; \
cd UnicellMetazoanLgs; \
snakemake --cores $(CORES)
UnicellLGOrthofinder: LG_db/UnicellMetazoanLgsOrthofinder.tar.gz
cd LG_db; \
tar --skip-old-files -xzvf UnicellMetazoanLgsOrthofinder.tar.gz; \
cd UnicellMetazoanLgsOrthofinder; \
snakemake --cores $(CORES)
CLG_v1.0: LG_db/CLG_v1.0.tar.gz
cd LG_db; \
tar --skip-old-files -xzvf CLG_v1.0.tar.gz; \
cd CLG_v1.0; \
snakemake --cores $(CORES)