annotate commons/core/parsing/test/Test_VarscanHit_WithTag.py @ 6:769e306b7933

Change the repository level.
author yufei-luo
date Fri, 18 Jan 2013 04:54:14 -0500
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
1 import unittest
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
2 from commons.core.checker.CheckerException import CheckerException
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
3 from commons.core.parsing.VarscanHit_WithTag import VarscanHit_WithTag
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
4
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
5 class Test_VarscanHit_WithTag(unittest.TestCase):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
6
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
7 def test_setAttributesFromString(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
8 line = "chr1\t1804\tT\tC\t0\t1\t100%\t0\t1\t0\t53\t0.98\tEspeceA\n"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
9
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
10 expChrom = "chr1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
11 expPosition = "1804"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
12 expRef = "T"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
13 expVar = "C"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
14 expReadsRef = "0"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
15 expReadsVar = "1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
16 expVarFreq = "100%"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
17 expStrandsRef = "0"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
18 expStrandsVar = "1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
19 expQualRef = "0"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
20 expQualVar = "53"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
21 expPValue = "0.98"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
22 expTag = "EspeceA"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
23
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
24 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
25 varscanHit.setAttributesFromString(line)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
26
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
27 obsChrom = varscanHit.getChrom()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
28 obsPosition = varscanHit.getPosition()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
29 obsRef = varscanHit.getRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
30 obsVar = varscanHit.getVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
31 obsReadsRef = varscanHit.getReadsRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
32 obsReadsVar = varscanHit.getReadsVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
33 obsVarFreq = varscanHit.getVarFreq()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
34 obsStrandsRef = varscanHit.getStrandsRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
35 obsStrandsVar = varscanHit.getStrandsVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
36 obsQualRef = varscanHit.getQualRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
37 obsQualVar = varscanHit.getQualVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
38 obsPValue = varscanHit.getPValue()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
39 obsTag = varscanHit.getTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
40
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
41 self.assertEquals(expChrom, obsChrom)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
42 self.assertEquals(expPosition, obsPosition)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
43 self.assertEquals(expRef, obsRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
44 self.assertEquals(expVar, obsVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
45 self.assertEquals(expReadsRef, obsReadsRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
46 self.assertEquals(expReadsVar, obsReadsVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
47 self.assertEquals(expVarFreq, obsVarFreq)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
48 self.assertEquals(expStrandsRef, obsStrandsRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
49 self.assertEquals(expStrandsVar, obsStrandsVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
50 self.assertEquals(expQualRef, obsQualRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
51 self.assertEquals(expQualVar, obsQualVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
52 self.assertEquals(expPValue, obsPValue)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
53 self.assertEquals(expTag, obsTag)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
54
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
55 def test_setAttributesFromString_empty_chrom(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
56 line = "\t1804\tT\tC\t0\t1\t100%\t0\t1\t0\t53\t0.98\tEspeceA\n"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
57 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
58 try :
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
59 varscanHit.setAttributesFromString(line)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
60 except CheckerException, e:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
61 checkerExceptionInstance = e
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
62 expMessage = "The field Chrom is empty in varscan file in line "
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
63 obsMessage = checkerExceptionInstance.msg
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
64 self.assertEquals(expMessage, obsMessage)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
65
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
66 def test_setAttributes(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
67 lResults = ['chr1', '1804', 'T', 'C', '0', '1', '100%', '0', '1', '0', '53', '0.98', 'EspeceA']
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
68 lineNumber = 1
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
69
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
70 expChrom = "chr1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
71 expPosition = "1804"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
72 expRef = "T"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
73 expVar = "C"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
74 expReadsRef = "0"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
75 expReadsVar = "1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
76 expVarFreq = "100%"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
77 expStrandsRef = "0"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
78 expStrandsVar = "1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
79 expQualRef = "0"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
80 expQualVar = "53"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
81 expPValue = "0.98"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
82 expTag = "EspeceA"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
83
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
84 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
85 varscanHit.setAttributes(lResults, lineNumber)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
86
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
87 obsChrom = varscanHit.getChrom()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
88 obsPosition = varscanHit.getPosition()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
89 obsRef = varscanHit.getRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
90 obsVar = varscanHit.getVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
91 obsReadsRef = varscanHit.getReadsRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
92 obsReadsVar = varscanHit.getReadsVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
93 obsVarFreq = varscanHit.getVarFreq()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
94 obsStrandsRef = varscanHit.getStrandsRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
95 obsStrandsVar = varscanHit.getStrandsVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
96 obsQualRef = varscanHit.getQualRef()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
97 obsQualVar = varscanHit.getQualVar()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
98 obsPValue = varscanHit.getPValue()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
99 obsTag = varscanHit.getTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
100
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
101 self.assertEquals(expChrom, obsChrom)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
102 self.assertEquals(expPosition, obsPosition)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
103 self.assertEquals(expRef, obsRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
104 self.assertEquals(expVar, obsVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
105 self.assertEquals(expReadsRef, obsReadsRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
106 self.assertEquals(expReadsVar, obsReadsVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
107 self.assertEquals(expVarFreq, obsVarFreq)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
108 self.assertEquals(expStrandsRef, obsStrandsRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
109 self.assertEquals(expStrandsVar, obsStrandsVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
110 self.assertEquals(expQualRef, obsQualRef)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
111 self.assertEquals(expQualVar, obsQualVar)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
112 self.assertEquals(expPValue, obsPValue)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
113 self.assertEquals(expTag, obsTag)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
114
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
115 def test_setAttributes_empty_chrom(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
116 lResults = ['', '1804', 'T', 'C', '0', '1', '100%', '0', '1', '0', '53', '0.98', 'EspeceA']
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
117 lineNumber = 1
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
118
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
119 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
120 checkerExceptionInstance = None
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
121 try:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
122 varscanHit.setAttributes(lResults, lineNumber)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
123 except CheckerException, e:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
124 checkerExceptionInstance = e
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
125
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
126 expMessage = "The field Chrom is empty in varscan file in line 1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
127 obsMessage = checkerExceptionInstance.msg
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
128
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
129 self.assertEquals(expMessage, obsMessage)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
130
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
131 def test_setAttributes_empty_position(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
132 lResults = ['chr1', '', 'T', 'C', '0', '1', '100%', '0', '1', '0', '53', '0.98', 'EspeceA']
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
133 lineNumber = 1
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
134
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
135 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
136 checkerExceptionInstance = None
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
137 try:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
138 varscanHit.setAttributes(lResults, lineNumber)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
139 except CheckerException, e:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
140 checkerExceptionInstance = e
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
141
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
142 expMessage = "The field Position is empty in varscan file in line 1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
143 obsMessage = checkerExceptionInstance.msg
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
144
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
145 self.assertEquals(expMessage, obsMessage)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
146
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
147 def test_setAttributes_empty_ref(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
148 lResults = ['chr1', '1000', '', 'C', '0', '1', '100%', '0', '1', '0', '53', '0.98', 'EspeceA']
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
149 lineNumber = 1
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
150
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
151 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
152 checkerExceptionInstance = None
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
153 try:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
154 varscanHit.setAttributes(lResults, lineNumber)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
155 except CheckerException, e:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
156 checkerExceptionInstance = e
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
157
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
158 expMessage = "The field Ref is empty in varscan file in line 1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
159 obsMessage = checkerExceptionInstance.msg
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
160
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
161 self.assertEquals(expMessage, obsMessage)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
162
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
163 def test_setAttributes_empty_cns(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
164 lResults = ['chr1', '1000', 'T', '', '0', '1', '100%', '0', '1', '0', '53', '0.98', 'EspeceA']
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
165 lineNumber = 1
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
166
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
167 varscanHit = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
168 checkerExceptionInstance = None
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
169 try:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
170 varscanHit.setAttributes(lResults, lineNumber)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
171 except CheckerException, e:
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
172 checkerExceptionInstance = e
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
173
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
174 expMessage = "The field Var is empty in varscan file in line 1"
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
175 obsMessage = checkerExceptionInstance.msg
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
176
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
177 self.assertEquals(expMessage, obsMessage)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
178
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
179 def test__eq__notEquals(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
180 varscanHit1 = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
181 varscanHit1.setChrom('C02HBa0291P19_LR48')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
182 varscanHit1.setPosition('34')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
183 varscanHit1.setRef('A')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
184 varscanHit1.setVar('T')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
185 varscanHit1.setVar('EspeceA')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
186
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
187 varscanHit2 = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
188 varscanHit2.setChrom('C02HBa0291P19_LR48')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
189 varscanHit2.setPosition('34')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
190 varscanHit2.setRef('A')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
191 varscanHit2.setVar('T')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
192 varscanHit2.setVar('EspeceB')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
193
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
194 self.assertFalse(varscanHit1 == varscanHit2)
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
195
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
196 def test__eq__Equals(self):
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
197 varscanHit1 = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
198 varscanHit1.setChrom('C02HBa0291P19_LR48')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
199 varscanHit1.setPosition('34')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
200 varscanHit1.setRef('A')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
201 varscanHit1.setVar('T')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
202 varscanHit1.setVar('EspeceA')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
203
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
204 varscanHit2 = VarscanHit_WithTag()
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
205 varscanHit2.setChrom('C02HBa0291P19_LR48')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
206 varscanHit2.setPosition('34')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
207 varscanHit2.setRef('A')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
208 varscanHit2.setVar('T')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
209 varscanHit2.setVar('EspeceA')
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
210
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
211 if __name__ == "__main__":
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
212 unittest.main()