1
- ## Rules to create build worker genes database..
1
+ ## Rules to create build annonars genes database..
2
2
3
3
4
- rule output_worker_genes : # -- build genes protobuf file
4
+ rule output_annonars_genes : # -- build annonars genes RocksDB file
5
5
input :
6
6
acmg_sf = "data/acmg/{v_acmg_sf}/acmg.tsv" ,
7
7
gnomad_constraints = "work/genes/gnomad/{v_gnomad_constraints}/gnomad_constraints.tsv" ,
@@ -10,22 +10,22 @@ rule output_worker_genes: # -- build genes protobuf file
10
10
ncbi = "work/genes/entrez/{date}/gene_info.jsonl" ,
11
11
output :
12
12
rocksdb_identity = (
13
- "output/worker/ genes-{v_acmg_sf}+{v_gnomad_constraints}+{v_dbnsfp}+{date}+{v_worker }/"
13
+ "output/full/annonars/ genes-{v_acmg_sf}+{v_gnomad_constraints}+{v_dbnsfp}+{date}+{v_annonars }/"
14
14
"rocksdb/IDENTITY"
15
15
),
16
16
spec_yaml = (
17
- "output/worker/ genes-{v_acmg_sf}+{v_gnomad_constraints}+{v_dbnsfp}+{date}+{v_worker }/"
17
+ "output/full/annonars/ genes-{v_acmg_sf}+{v_gnomad_constraints}+{v_dbnsfp}+{date}+{v_annonars }/"
18
18
"spec.yaml"
19
19
),
20
20
wildcard_constraints :
21
21
v_acmg_sf = RE_VERSION ,
22
22
v_gnomad_constraints = RE_VERSION ,
23
23
v_dbnsfp = RE_VERSION ,
24
24
date = RE_VERSION ,
25
- v_worker = RE_VERSION ,
25
+ v_annonars = RE_VERSION ,
26
26
shell :
27
27
r"""
28
- varfish-server-worker db genes build \
28
+ annonars gene import \
29
29
--path-out-rocksdb $(dirname {output.rocksdb_identity}) \
30
30
--path-in-acmg {input.acmg_sf} \
31
31
--path-in-gnomad-constraints {input.gnomad_constraints} \
@@ -34,16 +34,16 @@ rule output_worker_genes: # -- build genes protobuf file
34
34
--path-in-ncbi {input.ncbi}
35
35
36
36
varfish-db-downloader tpl \
37
- --template rules/output/worker /genes.spec.yaml \
37
+ --template rules/output/annonars /genes.spec.yaml \
38
38
--value today={TODAY} \
39
39
\
40
- --value version={wildcards.v_acmg_sf}+{wildcards.v_gnomad_constraints}+{wildcards.v_dbnsfp}+{wildcards.date}+{wildcards.v_worker } \
40
+ --value version={wildcards.v_acmg_sf}+{wildcards.v_gnomad_constraints}+{wildcards.v_dbnsfp}+{wildcards.date}+{wildcards.v_annonars } \
41
41
--value v_acmg_sf={wildcards.v_acmg_sf} \
42
42
--value v_gnomad_constraints={wildcards.v_gnomad_constraints} \
43
43
--value v_dbnsfp={wildcards.v_dbnsfp} \
44
44
--value date={wildcards.date} \
45
45
\
46
- --value v_worker ={wildcards.v_worker } \
46
+ --value v_annonars ={wildcards.v_annonars } \
47
47
--value v_downloader={PV.downloader} \
48
48
> {output.spec_yaml}
49
49
"""
0 commit comments