@@ -24,22 +24,22 @@ rule extract_pair_snps:
2424 pair_info = rules .create_pair_info .output .pair_info ,
2525 output :
2626 vcf1 = temp (
27- "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop1.chr {i}.biallelic.snps.vcf.gz"
27+ "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop1.{i}.biallelic.snps.vcf.gz"
2828 ),
2929 vcf2 = temp (
30- "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop2.chr {i}.biallelic.snps.vcf.gz"
30+ "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop2.{i}.biallelic.snps.vcf.gz"
3131 ),
3232 idx1 = temp (
33- "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop1.chr {i}.biallelic.snps.vcf.gz.tbi"
33+ "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop1.{i}.biallelic.snps.vcf.gz.tbi"
3434 ),
3535 idx2 = temp (
36- "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop2.chr {i}.biallelic.snps.vcf.gz.tbi"
36+ "results/polarized_data/{species}/{dataset}/2pop/{pair}/pop2.{i}.biallelic.snps.vcf.gz.tbi"
3737 ),
3838 map = temp (
39- "results/polarized_data/{species}/{dataset}/2pop/{pair}/chr {i}.biallelic.snps.map"
39+ "results/polarized_data/{species}/{dataset}/2pop/{pair}/{i}.biallelic.snps.map"
4040 ),
4141 log :
42- "logs/positive_selection/extract_pair_snps.{species}.{dataset}.{pair}.chr {i}.log" ,
42+ "logs/positive_selection/extract_pair_snps.{species}.{dataset}.{pair}.{i}.log" ,
4343 conda :
4444 "../envs/selscape-env.yaml"
4545 shell :
@@ -63,21 +63,21 @@ rule estimate_selscan_xp_scores:
6363 map = rules .extract_pair_snps .output .map ,
6464 output :
6565 out = temp (
66- "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.chr {i}.{method}.out"
66+ "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.{i}.{method}.out"
6767 ),
6868 formatted_out = temp (
69- "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.chr {i}.{method}.formatted.out"
69+ "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.{i}.{method}.formatted.out"
7070 ),
7171 log = temp (
72- "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.chr {i}.{method}.log"
72+ "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.{i}.{method}.log"
7373 ),
7474 params :
75- output_prefix = "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.chr {i}" ,
75+ output_prefix = "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.{i}" ,
7676 phasing_flag = get_phasing_flag ,
7777 resources :
7878 cpus = 8 ,
7979 log :
80- "logs/positive_selection/estimate_selscan_xp_scores.{species}.{dataset}.{pair}.{method}.{maf}.chr {i}.log" ,
80+ "logs/positive_selection/estimate_selscan_xp_scores.{species}.{dataset}.{pair}.{method}.{maf}.{i}.log" ,
8181 conda :
8282 "../envs/selscape-env.yaml"
8383 shell :
@@ -118,7 +118,7 @@ rule merge_selscan_xp_scores:
118118 done = rules .normalize_selscan_xp_scores .output .done ,
119119 params :
120120 scores = lambda wc : expand (
121- "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.chr {i}.{method}.formatted.out.norm" ,
121+ "results/positive_selection/selscan/{species}/{dataset}/2pop/{pair}/{method}_{maf}/{pair}.{i}.{method}.formatted.out.norm" ,
122122 i = get_chromosomes (wc ),
123123 species = wc .species ,
124124 dataset = wc .dataset ,
0 commit comments