File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77
88rule assemble :
99 input :
10- read_1 = "raw_reads /{sample}_1.fastq"
11- read_2 = "raw_reads /{sample}_2.fastq"
10+ read_1 = "{config[read_dir]} /{sample}_1.fastq"
11+ read_2 = "{config[read_dir]} /{sample}_2.fastq"
1212 output :
1313 pass_file = "presto/presto_output/{sample}_assemble-pass.fastq"
1414 container :
@@ -21,7 +21,7 @@ rule assemble:
2121 --outdir presto/presto_output --log presto/presto_output/{wildcards.sample}_AP.log
2222
2323 # Print FAIL message if reads does not pass assembly
24- if [ ! -f {output.pass_file}]; then
24+ if [ ! -f {output.pass_file} ]; then
2525 echo "Assembly failed for sample {wildcards.sample}" >&2
2626 exit 1
2727 fi
@@ -52,7 +52,7 @@ rule filter:
5252rule mask_primer :
5353 input :
5454 reads = "presto/presto_output/{sample}_quality-pass.fastq"
55- primer = "presto/Primers.fasta"
55+ primer = config [ "primer_file" ]
5656 output :
5757 pass_file = "presto/presto_output/{sample}_primers-pass.fastq"
5858 container :
Original file line number Diff line number Diff line change 1+ # Config information for samples (Please list your sample name)
2+ samples :
3+ - A0001
4+ - B1168
5+
6+ read_dir : " raw_reads"
7+ primer_file : " raw_reads/Primers.fasta"
Original file line number Diff line number Diff line change 1+ >IgG_primer
2+ GA
3+ >IgM_primer
4+ CC
5+ >IgG_primer2
6+ GGC
7+ >IgG_primer3
8+ GCT
9+ >IgM_primer2
10+ TGA
Load diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # Config information for testing datasets
2+ samples :
3+ - test
4+
5+ read_dir : " tests/data"
6+ primer_file : " tests/data/Primers.fasta"
You can’t perform that action at this time.
0 commit comments