annotate parse.conf @ 10:417f984cd2e2 draft default tip

Uploaded
author morinlab
date Wed, 30 Nov 2016 13:41:12 -0500
parents 0f30d19bc378
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
1
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
2 <filter>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
3 SNV_FILTER
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
4 SNV_FILTER_NUM
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
5 CHR
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
6 </filter>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
7
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
8 <files>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
9 ROOT
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
10 cnv = data/cnv.txt
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
11 cnvlg = data/cnv.large.scale.txt
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
12 sv = data/snv.txt
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
13 mart = data/biomart.txt
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
14 CIRCOS
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
15 mask = data/genes_to_hide.txt
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
16 genes = data/genes_to_label.txt
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
17 </files>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
18
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
19
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
20 <map>
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
21 log2 = avg:sprintf("%.2f",2*2**x)
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
22 </map>
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
23
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
24 # 0-indexed column numbers and names
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
25 <fields>
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
26 <cnvlg>
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
27 key = chr
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
28 0 = chr
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
29 1 = start
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
30 2 = end
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
31 3 = type:lc
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
32 </cnvlg>
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
33 <cnv>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
34 key = sample,chr
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
35 0 = sample
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
36 1 = chr
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
37 2 = start
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
38 3 = end
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
39 # :map(x,y) will create a new field x based on intervals defined in a block
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
40 #
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
41 # e.g.
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
42 # value of 2*2**(log2) (see <map> block above) will be used to assign key "category"
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
43 # based on <cnv><log2> intervals
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
44 5 = log2:map(category,cnv/log2)
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
45 </cnv>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
46 <sv>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
47 key = id,sample
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
48 4 = chr
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
49 5 = start
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
50 6 = end
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
51 8 = type:lc
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
52 15 = sample
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
53 47 = id
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
54 53 = aa
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
55 </sv>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
56 <genes>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
57 key = chr
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
58 0 = id
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
59 3 = end
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
60 2 = start
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
61 1 = chr
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
62 4 = name
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
63 </genes>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
64 </fields>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
65
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
66 <cnv>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
67 filter = yes
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
68 <types>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
69 amp = 20
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
70 gain = 15
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
71 neut = 0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
72 hetd = 10
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
73 homd = 5
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
74 hlamp = 0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
75 </types>
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
76 # assign log2 ranges to CNV event categories
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
77 #
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
78 # ( indicates open interval
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
79 # [ indicates closed interval
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
80 #
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
81 # e.g. (1,2] is 1 < x <= 2
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
82 # [2,3) is 2 <= x < 3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
83 #
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
84 # The intervals must be disjoint and completely cover
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
85 # all possible values you're going to test.
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
86 <log2>
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
87 # max = category
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
88 (,1) = homd
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
89 [1,2) = hetd
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
90 2 = neut
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
91 (2,3] = gain
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
92 (3,) = amp
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
93 </log2>
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
94 </cnv>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
95
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
96 <sv>
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
97 # only pay attention to SV types listed <types>
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
98 filter = yes
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
99 # only consider the most damaging type of mutation in a patient
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
100 # (one with top score in <types>
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
101 # the absolute value of the damage weight is unimportant, only order matters
0
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
102 top_damage_only = yes
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
103 <types>
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
104 nonsense_mutation = 35
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
105 frame_shift_del = 30
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
106 frame_shift_ins = 25
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
107 in_frame_del = 20
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
108 in_frame_ins = 15
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
109 splice_site = 10
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
110 nonstop_mutation = 5
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
111 missense_mutation = 1
b77ab858eac1 Uploaded
morinlab
parents:
diff changeset
112 </types>
3
0f30d19bc378 Uploaded
morinlab
parents: 0
diff changeset
113 </sv>