-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathconfig.yaml
80 lines (61 loc) · 2.23 KB
/
config.yaml
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
################################################################################
# Pipeline options #
################################################################################
options:
pdx: False
################################################################################
# Input configuration #
################################################################################
input:
# Optional: input directory to use for fastq files (for local input files).
dir: 'input'
# Optional: configuration to use for remote (FTP) input files.
# ftp:
# username: 'user'
# password: 'pass'
################################################################################
# Rule configuration #
################################################################################
#### General/shared rules ####
cutadapt:
# Example trims Illumina Truseq PE adapters, removes low quality bases and
# drops any mates with either read shorter than 60bp after trimming.
extra: >-
-a AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC
-A AGATCGGAAGAGCGTCGTGTAGGGAAAGAGTGTAGATCTCGGTGGTCGCCGTATCATT
-q 20
--minimum-length 60
fastqc:
extra: ''
bwa:
index: '/path/to/index'
# Host genome index, only required for PDX samples. If used,
# index (above) should refer to the graft genome index.
index_host: '/path/to/host_index'
# Read group information (which is critical for many downstream steps).
# Replace 'CENTRE' with the name of your company/institute.
readgroup: "\"@RG\\tID:{sample}.{lane}\\tSM:{sample}\\tLB:{sample}\\t\
PU:{sample}.{lane}\\tPL:ILLUMINA\\tCN:CENTRE\""
extra: '-M'
sort_extra: ''
threads: 5
samtools_merge:
extra: ''
threads: 5
picard_mark_duplicates:
extra: >-
-XX:ParallelGCThreads=5
VALIDATION_STRINGENCY=LENIENT
picard_collect_hs_metrics:
reference: 'input/genome.fa'
bait_intervals: 'input/capture.intervals'
target_intervals: 'input/capture.intervals'
extra: '-Xmx4g'
multiqc:
extra: ''
#### PDX-specific rules ####
disambiguate:
extra: ''
sambamba_sort:
extra: ''
threads: 5