PageRenderTime 62ms CodeModel.GetById 14ms app.highlight 34ms RepoModel.GetById 1ms app.codeStats 1ms

/test-data/rgtestouts/rgGRR/rgGRRtest1.svg

https://bitbucket.org/cistrome/cistrome-harvard/
SVG | 770 lines | 727 code | 30 blank | 13 comment | 2 complexity | f0540ee6eeb652bae92cc9275f1a23f8 MD5 | raw file
  1<?xml version="1.0" standalone="no"?>
  2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.2//EN" "http://www.w3.org/Graphics/SVG/1.2/DTD/svg12.dtd">
  3
  4<svg width="1280" height="800"
  5     xmlns="http://www.w3.org/2000/svg" version="1.2"
  6     xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1280 800" onload="init()">
  7
  8  <script type="text/ecmascript" xlink:href="/static/scripts/checkbox_and_radiobutton.js"/>
  9  <script type="text/ecmascript" xlink:href="/static/scripts/helper_functions.js"/>
 10  <script type="text/ecmascript" xlink:href="/static/scripts/timer.js"/>
 11  <script type="text/ecmascript">
 12    <![CDATA[
 13      var checkBoxes = new Array();
 14      var radioGroupBandwidth;
 15      var colours = ['cyan','dodgerblue','mediumpurple','forestgreen','lightgreen','gold','gray'];
 16      function init() {
 17          var style = {"font-family":"Arial,Helvetica", "fill":"black", "font-size":12};
 18          var dist = 12;
 19          var yOffset = 4;
 20
 21          //A checkBox for each relationship type dupe,parentchild,sibpair,halfsib,parents,unrel,unkn
 22          checkBoxes["dupe"] = new checkBox("dupe","checkboxes",20,40,"cbRect","cbCross",true,"Duplicate",style,dist,yOffset,undefined,hideShowLayer);
 23          checkBoxes["parentchild"] = new checkBox("parentchild","checkboxes",20,60,"cbRect","cbCross",true,"Parent-Child",style,dist,yOffset,undefined,hideShowLayer);
 24          checkBoxes["sibpairs"] = new checkBox("sibpairs","checkboxes",20,80,"cbRect","cbCross",true,"Sib-pairs",style,dist,yOffset,undefined,hideShowLayer);
 25          checkBoxes["halfsibs"] = new checkBox("halfsibs","checkboxes",20,100,"cbRect","cbCross",true,"Half-sibs",style,dist,yOffset,undefined,hideShowLayer);
 26          checkBoxes["parents"] = new checkBox("parents","checkboxes",20,120,"cbRect","cbCross",true,"Parents",style,dist,yOffset,undefined,hideShowLayer);
 27          checkBoxes["unrelated"] = new checkBox("unrelated","checkboxes",20,140,"cbRect","cbCross",true,"Unrelated",style,dist,yOffset,undefined,hideShowLayer);
 28          checkBoxes["unknown"] = new checkBox("unknown","checkboxes",20,160,"cbRect","cbCross",true,"Unknown",style,dist,yOffset,undefined,hideShowLayer);
 29
 30      }
 31
 32      function hideShowLayer(id, status, label) {
 33          var vis = "hidden";
 34          if (status) {
 35              vis = "visible";
 36          }
 37          document.getElementById(id).setAttributeNS(null, 'visibility', vis);
 38      }
 39
 40      function showBTT(evt, rel, mm, dm, md, dd, n, mg, dg, lg, hg) {
 41    var x = parseInt(evt.pageX)-250;
 42    var y = parseInt(evt.pageY)-110;
 43        switch(rel) {
 44        case 0:
 45        fill = colours[rel];
 46        relt = "dupe";
 47        break;
 48        case 1:
 49        fill = colours[rel];
 50        relt = "parentchild";
 51        break;
 52        case 2:
 53        fill = colours[rel];
 54        relt = "sibpairs";
 55        break;
 56        case 3:
 57        fill = colours[rel];
 58        relt = "halfsibs";
 59        break;
 60        case 4:
 61        fill = colours[rel];
 62        relt = "parents";
 63        break;
 64        case 5:
 65        fill = colours[rel];
 66        relt = "unrelated";
 67        break;
 68        case 6:
 69        fill = colours[rel];
 70        relt = "unknown";
 71        break;
 72        default:
 73        fill = "cyan";
 74        relt = "ERROR_CODE: "+rel;
 75    }
 76
 77    document.getElementById("btRel").textContent = "GROUP: "+relt;
 78    document.getElementById("btMean").textContent = "mean="+mm+" +/- "+dm;
 79        document.getElementById("btSdev").textContent = "sdev="+dm+" +/- "+dd;
 80        document.getElementById("btPair").textContent = "npairs="+n;
 81        document.getElementById("btGeno").textContent = "ngenos="+mg+" +/- "+dg+" (min="+lg+", max="+hg+")";
 82        document.getElementById("btHead").setAttribute('fill', fill);
 83
 84        var tt = document.getElementById("btTip");
 85    tt.setAttribute("transform", "translate("+x+","+y+")");
 86    tt.setAttribute('visibility', 'visible');
 87      }
 88
 89      function showOTT(evt, rel, s1, s2, mean, sdev, ngeno, rmean, rsdev) {
 90    var x = parseInt(evt.pageX)-150;
 91    var y = parseInt(evt.pageY)-180;
 92
 93        switch(rel) {
 94        case 0:
 95        fill = colours[rel];
 96        relt = "dupe";
 97        break;
 98        case 1:
 99        fill = colours[rel];
100        relt = "parentchild";
101        break;
102        case 2:
103        fill = colours[rel];
104        relt = "sibpairs";
105        break;
106        case 3:
107        fill = colours[rel];
108        relt = "halfsibs";
109        break;
110        case 4:
111        fill = colours[rel];
112        relt = "parents";
113        break;
114        case 5:
115        fill = colours[rel];
116        relt = "unrelated";
117        break;
118        case 6:
119        fill = colours[rel];
120        relt = "unknown";
121        break;
122        default:
123        fill = "cyan";
124        relt = "ERROR_CODE: "+rel;
125    }
126
127    document.getElementById("otRel").textContent = "PAIR: "+relt;
128    document.getElementById("otS1").textContent = "s1="+s1;
129    document.getElementById("otS2").textContent = "s2="+s2;
130    document.getElementById("otMean").textContent = "mean="+mean;
131        document.getElementById("otSdev").textContent = "sdev="+sdev;
132        document.getElementById("otGeno").textContent = "ngenos="+ngeno;
133        document.getElementById("otRmean").textContent = "relmean="+rmean;
134        document.getElementById("otRsdev").textContent = "relsdev="+rsdev;
135    document.getElementById("otHead").setAttribute('fill', fill);
136
137        var tt = document.getElementById("otTip");
138    tt.setAttribute("transform", "translate("+x+","+y+")");
139    tt.setAttribute('visibility', 'visible');
140      }
141
142      function hideBTT(evt) {
143        document.getElementById("btTip").setAttributeNS(null, 'visibility', 'hidden');
144      }
145
146      function hideOTT(evt) {
147        document.getElementById("otTip").setAttributeNS(null, 'visibility', 'hidden');
148      }
149
150     ]]>
151  </script>
152  <defs>
153    <!-- symbols for check boxes -->
154    <symbol id="cbRect" overflow="visible">
155        <rect x="-5" y="-5" width="10" height="10" fill="white" stroke="dimgray" stroke-width="1" cursor="pointer"/>
156    </symbol>
157    <symbol id="cbCross" overflow="visible">
158        <g pointer-events="none" stroke="black" stroke-width="1">
159            <line x1="-3" y1="-3" x2="3" y2="3"/>
160            <line x1="3" y1="-3" x2="-3" y2="3"/>
161        </g>
162    </symbol>
163  </defs>
164
165<desc>Developer Works Dynamic Scatter Graph Scaling Example</desc>
166
167<!-- Now Draw the main X and Y axis -->
168<g style="stroke-width:1.0; stroke:black; shape-rendering:crispEdges">
169   <!-- X Axis top and bottom -->
170   <path d="M 100 100 L 1250 100 Z"/>
171   <path d="M 100 700 L 1250 700 Z"/>
172
173   <!-- Y Axis left and right -->
174   <path d="M 100  100 L 100  700 Z"/>
175   <path d="M 1250 100 L 1250 700 Z"/>
176</g>
177
178<g transform="translate(100,100)">
179
180  <!-- Grid Lines -->
181  <g style="fill:none; stroke:#dddddd; stroke-width:1; stroke-dasharray:2,2; text-anchor:end; shape-rendering:crispEdges">
182
183    <!-- Vertical grid lines -->
184    <line x1="125" y1="0" x2="115" y2="600" />
185    <line x1="230" y1="0" x2="230" y2="600" />
186    <line x1="345" y1="0" x2="345" y2="600" />
187    <line x1="460" y1="0" x2="460" y2="600" />
188    <line x1="575" y1="0" x2="575" y2="600" style="stroke-dasharray:none;" />
189    <line x1="690" y1="0" x2="690" y2="600"   />
190    <line x1="805" y1="0" x2="805" y2="600"   />
191    <line x1="920" y1="0" x2="920" y2="600"   />
192    <line x1="1035" y1="0" x2="1035" y2="600" />
193
194    <!-- Horizontal grid lines -->
195    <line x1="0" y1="60" x2="1150" y2="60"   />
196    <line x1="0" y1="120" x2="1150" y2="120" />
197    <line x1="0" y1="180" x2="1150" y2="180" />
198    <line x1="0" y1="240" x2="1150" y2="240" />
199    <line x1="0" y1="300" x2="1150" y2="300" style="stroke-dasharray:none;" />
200    <line x1="0" y1="360" x2="1150" y2="360" />
201    <line x1="0" y1="420" x2="1150" y2="420" />
202    <line x1="0" y1="480" x2="1150" y2="480" />
203    <line x1="0" y1="540" x2="1150" y2="540" />
204  </g>
205
206  <!-- Legend -->
207  <g style="fill:black; stroke:none" font-size="12" font-family="Arial" transform="translate(25,25)">
208    <rect width="160" height="270" style="fill:none; stroke:black; shape-rendering:crispEdges" />
209    <text x="5" y="20" style="fill:black; stroke:none;" font-size="13" font-weight="bold">Given Pair Relationship</text>
210    <rect x="120" y="35" width="10" height="10" fill="cyan" stroke="cyan" stroke-width="1" cursor="pointer"/>
211    <rect x="120" y="55" width="10" height="10" fill="dodgerblue" stroke="dodgerblue" stroke-width="1" cursor="pointer"/>
212    <rect x="120" y="75" width="10" height="10" fill="mediumpurple" stroke="mediumpurple" stroke-width="1" cursor="pointer"/>
213    <rect x="120" y="95" width="10" height="10" fill="forestgreen" stroke="forestgreen" stroke-width="1" cursor="pointer"/>
214    <rect x="120" y="115" width="10" height="10" fill="lightgreen" stroke="lightgreen" stroke-width="1" cursor="pointer"/>
215    <rect x="120" y="135" width="10" height="10" fill="gold" stroke="gold" stroke-width="1" cursor="pointer"/>
216    <rect x="120" y="155" width="10" height="10" fill="gray" stroke="gray" stroke-width="1" cursor="pointer"/>
217    <text x="15"  y="195" style="fill:black; stroke:none" font-size="12" font-family="Arial" >Zscore gt 15</text>
218    <circle cx="125" cy="192" r="6" style="stroke:red; fill:gold; fill-opacity:1.0; stroke-width:1;"/>
219    <text x="15" y="215" style="fill:black; stroke:none" font-size="12" font-family="Arial" >Zscore 4 to 15</text>
220    <circle cx="125" cy="212" r="3" style="stroke:gold; fill:gold; fill-opacity:1.0; stroke-width:1;"/>
221    <text x="15" y="235" style="fill:black; stroke:none" font-size="12" font-family="Arial" >Zscore lt 4</text>
222    <circle cx="125" cy="232" r="2" style="stroke:gold; fill:gold; fill-opacity:1.0; stroke-width:1;"/>
223    <g id="checkboxes">
224    </g>
225  </g>
226
227
228   <g style='fill:black; stroke:none' font-size="17" font-family="Arial">
229    <!-- X Axis Labels -->
230    <text x="480" y="660">Mean Alleles Shared</text>
231    <text x="0"    y="630" >1.0</text>
232    <text x="277"  y="630" >1.25</text>
233    <text x="564"  y="630" >1.5</text>
234    <text x="842" y="630" >1.75</text>
235    <text x="1140" y="630" >2.0</text>
236  </g>
237
238  <g transform="rotate(270)" style="fill:black; stroke:none" font-size="17" font-family="Arial">
239    <!-- Y Axis Labels -->
240    <text x="-350" y="-40">SD Alleles Shared</text>
241    <text x="-20" y="-10" >1.0</text>
242    <text x="-165" y="-10" >0.75</text>
243    <text x="-310" y="-10" >0.5</text>
244    <text x="-455" y="-10" >0.25</text>
245    <text x="-600" y="-10" >0.0</text>
246  </g>
247
248<!-- Plot Title -->
249<g style="fill:black; stroke:none" font-size="18" font-family="Arial">
250    <text x="425" y="-30">rgGRRtest1 (40 subjects, 25 snp)</text>
251</g>
252
253<!-- One group/layer of points for each relationship type -->
254<g id="unrelated" style="stroke:gold; fill:gold; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
255<circle cx="276" cy="202" r="2"
256                onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.66, 0.00, 2, 2, 0, 2, 2)"
257                onmouseout="hideBTT(evt)" />
258<circle cx="479" cy="134" r="2"
259                onmouseover="showBTT(evt, 5, 1.42, 0.00, 0.78, 0.00, 2, 2, 0, 2, 2)"
260                onmouseout="hideBTT(evt)" />
261<circle cx="874" cy="338" r="2"
262                onmouseover="showBTT(evt, 5, 1.76, 0.00, 0.44, 0.00, 12, 2, 0, 2, 2)"
263                onmouseout="hideBTT(evt)" />
264<circle cx="230" cy="212" r="2"
265                onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.65, 0.00, 7, 2, 0, 2, 2)"
266                onmouseout="hideBTT(evt)" />
267<circle cx="827" cy="325" r="2"
268                onmouseover="showBTT(evt, 5, 1.72, 0.00, 0.46, 0.00, 22, 2, 0, 2, 2)"
269                onmouseout="hideBTT(evt)" />
270<circle cx="183" cy="152" r="2" onmouseover="showOTT(evt, 5, '1340,9,0,0', '1345,12,0,0', 1.16, 0.75, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
271<circle cx="873" cy="338" r="2"
272                onmouseover="showBTT(evt, 5, 1.76, 0.00, 0.44, 0.00, 3, 2, 0, 2, 2)"
273                onmouseout="hideBTT(evt)" />
274<circle cx="598" cy="208" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '1334,12,0,0', 1.52, 0.65, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
275<circle cx="799" cy="317" r="2" onmouseover="showOTT(evt, 5, '105,3,0,0', '13,2,0,0', 1.70, 0.47, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
276<circle cx="506" cy="50" r="2"
277                onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.92, 0.00, 2, 2, 0, 2, 2)"
278                onmouseout="hideBTT(evt)" />
279<circle cx="550" cy="293" r="2"
280                onmouseover="showBTT(evt, 5, 1.48, 0.00, 0.51, 0.00, 7, 2, 0, 2, 2)"
281                onmouseout="hideBTT(evt)" />
282<circle cx="414" cy="83" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '1340,9,0,0', 1.36, 0.86, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
283<circle cx="230" cy="80" r="2"
284                onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.87, 0.00, 2, 2, 0, 2, 2)"
285                onmouseout="hideBTT(evt)" />
286<circle cx="92" cy="144" r="2" onmouseover="showOTT(evt, 5, '1334,12,0,0', '1344,1,12,13', 1.08, 0.76, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
287<circle cx="414" cy="258" r="2"
288                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.57, 0.00, 6, 2, 0, 2, 2)"
289                onmouseout="hideBTT(evt)" />
290<circle cx="1099" cy="474" r="2"
291                onmouseover="showBTT(evt, 5, 1.96, 0.00, 0.21, 0.00, 4, 2, 0, 2, 2)"
292                onmouseout="hideBTT(evt)" />
293<circle cx="46" cy="194" r="2" onmouseover="showOTT(evt, 5, '1341,11,0,0', '1345,12,0,0', 1.04, 0.68, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
294<circle cx="479" cy="169" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1341,1,11,12', 1.42, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
295<circle cx="1150" cy="600" r="2"
296                onmouseover="showBTT(evt, 5, 2.00, 0.00, 0.00, 0.00, 7, 2, 0, 2, 2)"
297                onmouseout="hideBTT(evt)" />
298<circle cx="600" cy="293" r="2" onmouseover="showOTT(evt, 5, '112,3,0,0', '13,2,0,0', 1.52, 0.51, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
299<circle cx="183" cy="187" r="2" onmouseover="showOTT(evt, 5, '112,1,3,2', '1341,12,0,0', 1.16, 0.69, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
300<circle cx="450" cy="300" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1334,10,0,0', 1.39, 0.50, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
301<circle cx="322" cy="65" r="2"
302                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.89, 0.00, 2, 2, 0, 2, 2)"
303                onmouseout="hideBTT(evt)" />
304<circle cx="459" cy="141" r="2"
305                onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.76, 0.00, 5, 2, 0, 2, 2)"
306                onmouseout="hideBTT(evt)" />
307<circle cx="766" cy="311" r="2"
308                onmouseover="showBTT(evt, 5, 1.67, 0.00, 0.48, 0.00, 3, 2, 0, 2, 2)"
309                onmouseout="hideBTT(evt)" />
310<circle cx="95" cy="102" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '13,1,3,2', 1.08, 0.83, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
311<circle cx="700" cy="300" r="2"
312                onmouseover="showBTT(evt, 5, 1.61, 0.00, 0.50, 0.00, 2, 2, 0, 2, 2)"
313                onmouseout="hideBTT(evt)" />
314<circle cx="527" cy="294" r="2"
315                onmouseover="showBTT(evt, 5, 1.46, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
316                onmouseout="hideBTT(evt)" />
317<circle cx="800" cy="317" r="2" onmouseover="showOTT(evt, 5, '12,3,0,0', '13,2,0,0', 1.70, 0.47, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
318<circle cx="431" cy="211" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1341,11,0,0', 1.37, 0.65, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
319<circle cx="275" cy="101" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '1340,9,0,0', 1.24, 0.83, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
320<circle cx="414" cy="145" r="2"
321                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.76, 0.00, 4, 2, 0, 2, 2)"
322                onmouseout="hideBTT(evt)" />
323<circle cx="368" cy="60" r="2"
324                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.90, 0.00, 6, 2, 0, 2, 2)"
325                onmouseout="hideBTT(evt)" />
326<circle cx="321" cy="193" r="2"
327                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.68, 0.00, 2, 2, 0, 2, 2)"
328                onmouseout="hideBTT(evt)" />
329<circle cx="414" cy="217" r="2"
330                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.64, 0.00, 12, 2, 0, 2, 2)"
331                onmouseout="hideBTT(evt)" />
332<circle cx="550" cy="244" r="2" onmouseover="showOTT(evt, 5, '105,2,0,0', '13,2,0,0', 1.48, 0.59, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
333<circle cx="367" cy="314" r="2"
334                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.48, 0.00, 6, 2, 0, 2, 2)"
335                onmouseout="hideBTT(evt)" />
336<circle cx="598" cy="294" r="2"
337                onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.51, 0.00, 12, 2, 0, 2, 2)"
338                onmouseout="hideBTT(evt)" />
339<circle cx="183" cy="89" r="2" onmouseover="showOTT(evt, 5, '112,2,0,0', '1334,2,12,13', 1.16, 0.85, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
340<circle cx="414" cy="113" r="2"
341                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.81, 0.00, 2, 2, 0, 2, 2)"
342                onmouseout="hideBTT(evt)" />
343<circle cx="184" cy="225" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '1345,12,0,0', 1.16, 0.62, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
344<circle cx="670" cy="297" r="2"
345                onmouseover="showBTT(evt, 5, 1.58, 0.00, 0.50, 0.00, 3, 2, 0, 2, 2)"
346                onmouseout="hideBTT(evt)" />
347<circle cx="383" cy="143" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1341,12,0,0', 1.33, 0.76, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
348<circle cx="367" cy="223" r="2"
349                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.63, 0.00, 3, 2, 0, 2, 2)"
350                onmouseout="hideBTT(evt)" />
351<circle cx="275" cy="132" r="2"
352                onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.78, 0.00, 2, 2, 0, 2, 2)"
353                onmouseout="hideBTT(evt)" />
354<circle cx="287" cy="235" r="2"
355                onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.61, 0.00, 2, 2, 0, 2, 2)"
356                onmouseout="hideBTT(evt)" />
357<circle cx="644" cy="296" r="2"
358                onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
359                onmouseout="hideBTT(evt)" />
360<circle cx="368" cy="185" r="2"
361                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.69, 0.00, 9, 2, 0, 2, 2)"
362                onmouseout="hideBTT(evt)" />
363<circle cx="828" cy="325" r="2"
364                onmouseover="showBTT(evt, 5, 1.72, 0.00, 0.46, 0.00, 4, 2, 0, 2, 2)"
365                onmouseout="hideBTT(evt)" />
366<circle cx="958" cy="371" r="2" onmouseover="showOTT(evt, 5, '1340,12,0,0', '1341,1,11,12', 1.83, 0.38, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
367<circle cx="414" cy="179" r="2" onmouseover="showOTT(evt, 5, '13,1,3,2', '1341,12,0,0', 1.36, 0.70, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
368<circle cx="239" cy="205" r="2"
369                onmouseover="showBTT(evt, 5, 1.21, 0.00, 0.66, 0.00, 2, 2, 0, 2, 2)"
370                onmouseout="hideBTT(evt)" />
371<circle cx="450" cy="206" r="2"
372                onmouseover="showBTT(evt, 5, 1.39, 0.00, 0.66, 0.00, 3, 2, 0, 2, 2)"
373                onmouseout="hideBTT(evt)" />
374<circle cx="368" cy="223" r="2"
375                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.63, 0.00, 4, 2, 0, 2, 2)"
376                onmouseout="hideBTT(evt)" />
377<circle cx="643" cy="250" r="2"
378                onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.58, 0.00, 5, 2, 0, 2, 2)"
379                onmouseout="hideBTT(evt)" />
380<circle cx="782" cy="314" r="2"
381                onmouseover="showBTT(evt, 5, 1.68, 0.00, 0.48, 0.00, 9, 2, 0, 2, 2)"
382                onmouseout="hideBTT(evt)" />
383<circle cx="229" cy="253" r="2"
384                onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.58, 0.00, 3, 2, 0, 2, 2)"
385                onmouseout="hideBTT(evt)" />
386<circle cx="506" cy="250" r="2"
387                onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.58, 0.00, 2, 2, 0, 2, 2)"
388                onmouseout="hideBTT(evt)" />
389<circle cx="950" cy="367" r="2"
390                onmouseover="showBTT(evt, 5, 1.83, 0.00, 0.39, 0.00, 2, 2, 0, 2, 2)"
391                onmouseout="hideBTT(evt)" />
392<circle cx="184" cy="89" r="2"
393                onmouseover="showBTT(evt, 5, 1.16, 0.00, 0.85, 0.00, 3, 2, 0, 2, 2)"
394                onmouseout="hideBTT(evt)" />
395<circle cx="736" cy="306" r="2"
396                onmouseover="showBTT(evt, 5, 1.64, 0.00, 0.49, 0.00, 7, 2, 0, 2, 2)"
397                onmouseout="hideBTT(evt)" />
398<circle cx="383" cy="217" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1344,1,12,13', 1.33, 0.64, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
399<circle cx="735" cy="306" r="2"
400                onmouseover="showBTT(evt, 5, 1.64, 0.00, 0.49, 0.00, 24, 2, 0, 2, 2)"
401                onmouseout="hideBTT(evt)" />
402<circle cx="552" cy="294" r="2"
403                onmouseover="showBTT(evt, 5, 1.48, 0.00, 0.51, 0.00, 25, 2, 0, 2, 2)"
404                onmouseout="hideBTT(evt)" />
405<circle cx="275" cy="72" r="2"
406                onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.88, 0.00, 2, 2, 0, 2, 2)"
407                onmouseout="hideBTT(evt)" />
408<circle cx="505" cy="296" r="2" onmouseover="showOTT(evt, 5, '1334,12,0,0', '1340,12,0,0', 1.44, 0.51, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
409<circle cx="551" cy="294" r="2" onmouseover="showOTT(evt, 5, '117,1,3,2', '1341,12,0,0', 1.48, 0.51, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
410<circle cx="276" cy="132" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '1334,2,12,13', 1.24, 0.78, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
411<circle cx="460" cy="175" r="2"
412                onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.71, 0.00, 2, 2, 0, 2, 2)"
413                onmouseout="hideBTT(evt)" />
414<circle cx="143" cy="89" r="2"
415                onmouseover="showBTT(evt, 5, 1.13, 0.00, 0.85, 0.00, 4, 2, 0, 2, 2)"
416                onmouseout="hideBTT(evt)" />
417<circle cx="506" cy="296" r="2"
418                onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.51, 0.00, 35, 2, 0, 2, 2)"
419                onmouseout="hideBTT(evt)" />
420<circle cx="-138" cy="-7" r="2" onmouseover="showOTT(evt, 5, '1340,9,0,0', '1344,1,12,13', 0.88, 1.01, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
421<circle cx="349" cy="219" r="2" onmouseover="showOTT(evt, 5, '117,3,0,0', '13,2,0,0', 1.30, 0.63, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
422<circle cx="0" cy="166" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1340,9,0,0', 1.00, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
423<circle cx="735" cy="258" r="2"
424                onmouseover="showBTT(evt, 5, 1.64, 0.00, 0.57, 0.00, 4, 2, 0, 2, 2)"
425                onmouseout="hideBTT(evt)" />
426<circle cx="814" cy="321" r="2"
427                onmouseover="showBTT(evt, 5, 1.71, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
428                onmouseout="hideBTT(evt)" />
429<circle cx="459" cy="253" r="2"
430                onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.58, 0.00, 3, 2, 0, 2, 2)"
431                onmouseout="hideBTT(evt)" />
432<circle cx="143" cy="232" r="2" onmouseover="showOTT(evt, 5, '1334,2,12,13', '1341,1,11,12', 1.13, 0.61, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
433<circle cx="431" cy="303" r="2"
434                onmouseover="showBTT(evt, 5, 1.37, 0.00, 0.49, 0.00, 2, 2, 0, 2, 2)"
435                onmouseout="hideBTT(evt)" />
436<circle cx="479" cy="102" r="2"
437                onmouseover="showBTT(evt, 5, 1.42, 0.00, 0.83, 0.00, 2, 2, 0, 2, 2)"
438                onmouseout="hideBTT(evt)" />
439<circle cx="690" cy="300" r="2"
440                onmouseover="showBTT(evt, 5, 1.60, 0.00, 0.50, 0.00, 18, 2, 0, 2, 2)"
441                onmouseout="hideBTT(evt)" />
442<circle cx="322" cy="193" r="2"
443                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.68, 0.00, 7, 2, 0, 2, 2)"
444                onmouseout="hideBTT(evt)" />
445<circle cx="-184" cy="152" r="2"
446                onmouseover="showBTT(evt, 5, 0.84, 0.00, 0.75, 0.00, 2, 2, 0, 2, 2)"
447                onmouseout="hideBTT(evt)" />
448<circle cx="766" cy="143" r="2" onmouseover="showOTT(evt, 5, '1334,1,10,11', '1341,1,11,12', 1.67, 0.76, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
449<circle cx="335" cy="149" r="2"
450                onmouseover="showBTT(evt, 5, 1.29, 0.00, 0.75, 0.00, 2, 2, 0, 2, 2)"
451                onmouseout="hideBTT(evt)" />
452<circle cx="919" cy="355" r="2"
453                onmouseover="showBTT(evt, 5, 1.80, 0.00, 0.41, 0.00, 16, 2, 0, 2, 2)"
454                onmouseout="hideBTT(evt)" />
455<circle cx="383" cy="311" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '112,3,0,0', 1.33, 0.48, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
456<circle cx="597" cy="294" r="2"
457                onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.51, 0.00, 15, 2, 0, 2, 2)"
458                onmouseout="hideBTT(evt)" />
459<circle cx="0" cy="212" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1334,2,12,13', 1.00, 0.65, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
460<circle cx="527" cy="247" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '117,1,3,2', 1.46, 0.59, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
461<circle cx="138" cy="239" r="2"
462                onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.60, 0.00, 2, 2, 0, 2, 2)"
463                onmouseout="hideBTT(evt)" />
464<circle cx="459" cy="80" r="2"
465                onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.87, 0.00, 2, 2, 0, 2, 2)"
466                onmouseout="hideBTT(evt)" />
467<circle cx="46" cy="276" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1341,12,0,0', 1.04, 0.54, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
468<circle cx="138" cy="-7" r="2"
469                onmouseover="showBTT(evt, 5, 1.12, 0.00, 1.01, 0.00, 2, 3, 0, 3, 3)"
470                onmouseout="hideBTT(evt)" />
471<circle cx="505" cy="209" r="2"
472                onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.65, 0.00, 3, 2, 0, 2, 2)"
473                onmouseout="hideBTT(evt)" />
474<circle cx="46" cy="159" r="2" onmouseover="showOTT(evt, 5, '101,2,0,0', '1340,9,0,0', 1.04, 0.73, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
475<circle cx="575" cy="246" r="2" onmouseover="showOTT(evt, 5, '1341,1,11,12', '1344,1,12,13', 1.50, 0.59, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
476<circle cx="184" cy="119" r="2" onmouseover="showOTT(evt, 5, '117,3,0,0', '1340,9,0,0', 1.16, 0.80, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
477<circle cx="0" cy="80" r="2"
478                onmouseover="showBTT(evt, 5, 1.00, 0.00, 0.87, 0.00, 5, 2, 0, 2, 2)"
479                onmouseout="hideBTT(evt)" />
480<circle cx="0" cy="52" r="2" onmouseover="showOTT(evt, 5, '117,1,3,2', '1340,9,0,0', 1.00, 0.91, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
481<circle cx="322" cy="157" r="2"
482                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.74, 0.00, 4, 2, 0, 2, 2)"
483                onmouseout="hideBTT(evt)" />
484<circle cx="383" cy="261" r="2"
485                onmouseover="showBTT(evt, 5, 1.33, 0.00, 0.56, 0.00, 2, 2, 0, 2, 2)"
486                onmouseout="hideBTT(evt)" />
487<circle cx="-138" cy="164" r="2"
488                onmouseover="showBTT(evt, 5, 0.88, 0.00, 0.73, 0.00, 2, 2, 0, 2, 2)"
489                onmouseout="hideBTT(evt)" />
490<circle cx="966" cy="375" r="2"
491                onmouseover="showBTT(evt, 5, 1.84, 0.00, 0.37, 0.00, 3, 2, 0, 2, 2)"
492                onmouseout="hideBTT(evt)" />
493<circle cx="335" cy="185" r="2"
494                onmouseover="showBTT(evt, 5, 1.29, 0.00, 0.69, 0.00, 5, 2, 0, 2, 2)"
495                onmouseout="hideBTT(evt)" />
496<circle cx="622" cy="294" r="2"
497                onmouseover="showBTT(evt, 5, 1.54, 0.00, 0.51, 0.00, 11, 2, 0, 2, 2)"
498                onmouseout="hideBTT(evt)" />
499<circle cx="575" cy="131" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1344,1,12,13', 1.50, 0.78, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
500<circle cx="622" cy="247" r="2"
501                onmouseover="showBTT(evt, 5, 1.54, 0.00, 0.59, 0.00, 2, 2, 0, 2, 2)"
502                onmouseout="hideBTT(evt)" />
503<circle cx="413" cy="145" r="2"
504                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.76, 0.00, 2, 2, 0, 2, 2)"
505                onmouseout="hideBTT(evt)" />
506<circle cx="335" cy="321" r="2"
507                onmouseover="showBTT(evt, 5, 1.29, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
508                onmouseout="hideBTT(evt)" />
509<circle cx="781" cy="314" r="2"
510                onmouseover="showBTT(evt, 5, 1.68, 0.00, 0.48, 0.00, 12, 2, 0, 2, 2)"
511                onmouseout="hideBTT(evt)" />
512<circle cx="383" cy="178" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '12,3,0,0', 1.33, 0.70, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
513<circle cx="92" cy="257" r="2"
514                onmouseover="showBTT(evt, 5, 1.08, 0.00, 0.57, 0.00, 2, 2, 0, 2, 2)"
515                onmouseout="hideBTT(evt)" />
516<circle cx="138" cy="100" r="2"
517                onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.83, 0.00, 6, 2, 0, 2, 2)"
518                onmouseout="hideBTT(evt)" />
519<circle cx="368" cy="265" r="2" onmouseover="showOTT(evt, 5, '1340,12,0,0', '1344,1,12,13', 1.32, 0.56, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
520<circle cx="-191" cy="49" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1340,9,0,0', 0.83, 0.92, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
521<circle cx="414" cy="306" r="2"
522                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.49, 0.00, 16, 2, 0, 2, 2)"
523                onmouseout="hideBTT(evt)" />
524<circle cx="479" cy="249" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1334,1,10,11', 1.42, 0.58, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
525<circle cx="450" cy="250" r="2"
526                onmouseover="showBTT(evt, 5, 1.39, 0.00, 0.58, 0.00, 2, 2, 0, 2, 2)"
527                onmouseout="hideBTT(evt)" />
528<circle cx="321" cy="275" r="2" onmouseover="showOTT(evt, 5, '101,3,0,0', '105,3,0,0', 1.28, 0.54, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
529<circle cx="92" cy="54" r="2"
530                onmouseover="showBTT(evt, 5, 1.08, 0.00, 0.91, 0.00, 2, 2, 0, 2, 2)"
531                onmouseout="hideBTT(evt)" />
532<circle cx="597" cy="248" r="2"
533                onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.59, 0.00, 2, 2, 0, 2, 2)"
534                onmouseout="hideBTT(evt)" />
535<circle cx="239" cy="167" r="2"
536                onmouseover="showBTT(evt, 5, 1.21, 0.00, 0.72, 0.00, 3, 2, 0, 2, 2)"
537                onmouseout="hideBTT(evt)" />
538<circle cx="479" cy="297" r="2"
539                onmouseover="showBTT(evt, 5, 1.42, 0.00, 0.50, 0.00, 4, 2, 0, 2, 2)"
540                onmouseout="hideBTT(evt)" />
541<circle cx="92" cy="304" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1334,12,0,0', 1.08, 0.49, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
542<circle cx="1011" cy="401" r="2" onmouseover="showOTT(evt, 5, '112,3,0,0', '1334,10,0,0', 1.88, 0.33, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
543<circle cx="413" cy="306" r="2"
544                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.49, 0.00, 2, 2, 0, 2, 2)"
545                onmouseout="hideBTT(evt)" />
546<circle cx="184" cy="375" r="2" onmouseover="showOTT(evt, 5, '13,3,0,0', '1334,10,0,0', 1.16, 0.37, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
547<circle cx="191" cy="178" r="2"
548                onmouseover="showBTT(evt, 5, 1.17, 0.00, 0.70, 0.00, 3, 2, 0, 2, 2)"
549                onmouseout="hideBTT(evt)" />
550<circle cx="575" cy="293" r="2"
551                onmouseover="showBTT(evt, 5, 1.50, 0.00, 0.51, 0.00, 4, 2, 0, 2, 2)"
552                onmouseout="hideBTT(evt)" />
553<circle cx="0" cy="131" r="2" onmouseover="showOTT(evt, 5, '1340,9,0,0', '1341,1,11,12', 1.00, 0.78, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
554<circle cx="191" cy="217" r="2"
555                onmouseover="showBTT(evt, 5, 1.17, 0.00, 0.64, 0.00, 2, 2, 0, 2, 2)"
556                onmouseout="hideBTT(evt)" />
557<circle cx="138" cy="164" r="2"
558                onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.73, 0.00, 7, 2, 0, 2, 2)"
559                onmouseout="hideBTT(evt)" />
560<circle cx="643" cy="296" r="2"
561                onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.51, 0.00, 41, 2, 0, 2, 2)"
562                onmouseout="hideBTT(evt)" />
563<circle cx="322" cy="325" r="2"
564                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
565                onmouseout="hideBTT(evt)" />
566<circle cx="552" cy="248" r="2"
567                onmouseover="showBTT(evt, 5, 1.48, 0.00, 0.59, 0.00, 5, 2, 0, 2, 2)"
568                onmouseout="hideBTT(evt)" />
569<circle cx="690" cy="253" r="2"
570                onmouseover="showBTT(evt, 5, 1.60, 0.00, 0.58, 0.00, 4, 2, 0, 2, 2)"
571                onmouseout="hideBTT(evt)" />
572<circle cx="718" cy="303" r="2"
573                onmouseover="showBTT(evt, 5, 1.62, 0.00, 0.49, 0.00, 4, 2, 0, 2, 2)"
574                onmouseout="hideBTT(evt)" />
575<circle cx="551" cy="248" r="2" onmouseover="showOTT(evt, 5, '105,3,0,0', '117,3,0,0', 1.48, 0.59, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
576<circle cx="414" cy="180" r="2"
577                onmouseover="showBTT(evt, 5, 1.36, 0.00, 0.70, 0.00, 10, 2, 0, 2, 2)"
578                onmouseout="hideBTT(evt)" />
579<circle cx="230" cy="141" r="2"
580                onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.76, 0.00, 3, 2, 0, 2, 2)"
581                onmouseout="hideBTT(evt)" />
582<circle cx="367" cy="265" r="2"
583                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.56, 0.00, 3, 2, 0, 2, 2)"
584                onmouseout="hideBTT(evt)" />
585<circle cx="643" cy="209" r="2"
586                onmouseover="showBTT(evt, 5, 1.56, 0.00, 0.65, 0.00, 3, 2, 0, 2, 2)"
587                onmouseout="hideBTT(evt)" />
588<circle cx="275" cy="165" r="2"
589                onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.72, 0.00, 2, 2, 0, 2, 2)"
590                onmouseout="hideBTT(evt)" />
591<circle cx="276" cy="165" r="2"
592                onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.72, 0.00, 5, 2, 0, 2, 2)"
593                onmouseout="hideBTT(evt)" />
594<circle cx="1103" cy="479" r="2"
595                onmouseover="showBTT(evt, 5, 1.96, 0.00, 0.20, 0.00, 3, 2, 0, 2, 2)"
596                onmouseout="hideBTT(evt)" />
597<circle cx="552" cy="171" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '1344,1,12,13', 1.48, 0.71, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
598<circle cx="92" cy="215" r="2" onmouseover="showOTT(evt, 5, '112,2,0,0', '1334,10,0,0', 1.08, 0.64, 25, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
599<circle cx="459" cy="300" r="2"
600                onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.50, 0.00, 19, 2, 0, 2, 2)"
601                onmouseout="hideBTT(evt)" />
602<circle cx="49" cy="105" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1344,1,12,13', 1.04, 0.82, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
603<circle cx="287" cy="194" r="2"
604                onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.68, 0.00, 3, 2, 0, 2, 2)"
605                onmouseout="hideBTT(evt)" />
606<circle cx="597" cy="208" r="2"
607                onmouseover="showBTT(evt, 5, 1.52, 0.00, 0.65, 0.00, 4, 2, 0, 2, 2)"
608                onmouseout="hideBTT(evt)" />
609<circle cx="199" cy="209" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1345,12,0,0', 1.17, 0.65, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
610<circle cx="287" cy="334" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1341,12,0,0', 1.25, 0.44, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
611<circle cx="322" cy="231" r="2"
612                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.61, 0.00, 4, 2, 0, 2, 2)"
613                onmouseout="hideBTT(evt)" />
614<circle cx="527" cy="167" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '117,1,3,2', 1.46, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
615<circle cx="199" cy="133" r="2" onmouseover="showOTT(evt, 5, '117,1,3,2', '13,2,0,0', 1.17, 0.78, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
616<circle cx="230" cy="175" r="2"
617                onmouseover="showBTT(evt, 5, 1.20, 0.00, 0.71, 0.00, 3, 2, 0, 2, 2)"
618                onmouseout="hideBTT(evt)" />
619<circle cx="431" cy="138" r="2" onmouseover="showOTT(evt, 5, '105,1,3,2', '1345,12,0,0', 1.37, 0.77, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
620<circle cx="459" cy="212" r="2"
621                onmouseover="showBTT(evt, 5, 1.40, 0.00, 0.65, 0.00, 5, 2, 0, 2, 2)"
622                onmouseout="hideBTT(evt)" />
623<circle cx="143" cy="155" r="2"
624                onmouseover="showBTT(evt, 5, 1.12, 0.00, 0.74, 0.00, 4, 2, 0, 2, 2)"
625                onmouseout="hideBTT(evt)" />
626<circle cx="183" cy="225" r="2"
627                onmouseover="showBTT(evt, 5, 1.16, 0.00, 0.62, 0.00, 3, 2, 0, 2, 2)"
628                onmouseout="hideBTT(evt)" />
629<circle cx="431" cy="254" r="2" onmouseover="showOTT(evt, 5, '101,1,3,2', '1334,12,0,0', 1.38, 0.58, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
630<circle cx="574" cy="166" r="2" onmouseover="showOTT(evt, 5, '12,3,0,0', '1341,1,11,12', 1.50, 0.72, 24, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
631<circle cx="321" cy="65" r="2"
632                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.89, 0.00, 3, 2, 0, 2, 2)"
633                onmouseout="hideBTT(evt)" />
634<circle cx="184" cy="152" r="2"
635                onmouseover="showBTT(evt, 5, 1.16, 0.00, 0.75, 0.00, 4, 2, 0, 2, 2)"
636                onmouseout="hideBTT(evt)" />
637<circle cx="276" cy="241" r="2"
638                onmouseover="showBTT(evt, 5, 1.24, 0.00, 0.60, 0.00, 3, 2, 0, 2, 2)"
639                onmouseout="hideBTT(evt)" />
640<circle cx="418" cy="163" r="2" onmouseover="showOTT(evt, 5, '13,2,0,0', '1341,1,11,12', 1.36, 0.73, 22, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
641<circle cx="506" cy="209" r="2"
642                onmouseover="showBTT(evt, 5, 1.44, 0.00, 0.65, 0.00, 5, 2, 0, 2, 2)"
643                onmouseout="hideBTT(evt)" />
644<circle cx="749" cy="307" r="2"
645                onmouseover="showBTT(evt, 5, 1.65, 0.00, 0.49, 0.00, 4, 2, 0, 2, 2)"
646                onmouseout="hideBTT(evt)" />
647<circle cx="649" cy="295" r="2"
648                onmouseover="showBTT(evt, 5, 1.57, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
649                onmouseout="hideBTT(evt)" />
650<circle cx="368" cy="314" r="2"
651                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.48, 0.00, 8, 2, 0, 2, 2)"
652                onmouseout="hideBTT(evt)" />
653<circle cx="249" cy="240" r="2" onmouseover="showOTT(evt, 5, '117,2,0,0', '13,2,0,0', 1.22, 0.60, 23, 1.44, 0.58)" onmouseout="hideOTT(evt)" />
654<circle cx="322" cy="125" r="2"
655                onmouseover="showBTT(evt, 5, 1.28, 0.00, 0.79, 0.00, 8, 2, 0, 2, 2)"
656                onmouseout="hideBTT(evt)" />
657<circle cx="250" cy="197" r="2"
658                onmouseover="showBTT(evt, 5, 1.22, 0.00, 0.67, 0.00, 2, 2, 0, 2, 2)"
659                onmouseout="hideBTT(evt)" />
660<circle cx="368" cy="151" r="2"
661                onmouseover="showBTT(evt, 5, 1.32, 0.00, 0.75, 0.00, 4, 2, 0, 2, 2)"
662                onmouseout="hideBTT(evt)" />
663<circle cx="287" cy="157" r="2"
664                onmouseover="showBTT(evt, 5, 1.25, 0.00, 0.74, 0.00, 3, 2, 0, 2, 2)"
665                onmouseout="hideBTT(evt)" />
666</g>
667<g id="parents" style="stroke:lightgreen; fill:lightgreen; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
668<circle cx="874" cy="338" r="2" onmouseover="showOTT(evt, 4, '117,2,0,0', '117,3,0,0', 1.76, 0.44, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
669<circle cx="827" cy="325" r="2"
670                onmouseover="showBTT(evt, 4, 1.72, 0.00, 0.46, 0.00, 2, 2, 0, 2, 2)"
671                onmouseout="hideBTT(evt)" />
672<circle cx="643" cy="296" r="2"
673                onmouseover="showBTT(evt, 4, 1.56, 0.00, 0.51, 0.00, 4, 2, 0, 2, 2)"
674                onmouseout="hideBTT(evt)" />
675<circle cx="230" cy="175" r="2" onmouseover="showOTT(evt, 4, '112,2,0,0', '112,3,0,0', 1.20, 0.71, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
676<circle cx="276" cy="165" r="2" onmouseover="showOTT(evt, 4, '1334,11,0,0', '1334,12,0,0', 1.24, 0.72, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
677<circle cx="549" cy="200" r="2" onmouseover="showOTT(evt, 4, '13,2,0,0', '13,3,0,0', 1.48, 0.67, 23, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
678<circle cx="966" cy="375" r="2" onmouseover="showOTT(evt, 4, '1334,10,0,0', '1334,12,0,0', 1.84, 0.37, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
679<circle cx="1150" cy="600" r="2"
680                onmouseover="showBTT(evt, 4, 2.00, 0.00, 0.00, 0.00, 2, 2, 0, 2, 2)"
681                onmouseout="hideBTT(evt)" />
682<circle cx="183" cy="187" r="2"
683                onmouseover="showBTT(evt, 4, 1.16, 0.00, 0.69, 0.00, 3, 2, 0, 2, 2)"
684                onmouseout="hideBTT(evt)" />
685<circle cx="781" cy="314" r="2"
686                onmouseover="showBTT(evt, 4, 1.68, 0.00, 0.48, 0.00, 3, 2, 0, 2, 2)"
687                onmouseout="hideBTT(evt)" />
688<circle cx="735" cy="306" r="2"
689                onmouseover="showBTT(evt, 4, 1.64, 0.00, 0.49, 0.00, 2, 2, 0, 2, 2)"
690                onmouseout="hideBTT(evt)" />
691<circle cx="322" cy="231" r="2" onmouseover="showOTT(evt, 4, '1334,11,0,0', '1334,13,0,0', 1.28, 0.61, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
692<circle cx="506" cy="296" r="2" onmouseover="showOTT(evt, 4, '1340,11,0,0', '1340,9,0,0', 1.44, 0.51, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
693<circle cx="367" cy="314" r="2" onmouseover="showOTT(evt, 4, '1334,1,10,11', '1334,12,0,0', 1.32, 0.48, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
694<circle cx="183" cy="225" r="2" onmouseover="showOTT(evt, 4, '1334,1,10,11', '1334,2,12,13', 1.16, 0.62, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
695<circle cx="735" cy="258" r="2" onmouseover="showOTT(evt, 4, '105,2,0,0', '105,3,0,0', 1.64, 0.57, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
696<circle cx="184" cy="152" r="2" onmouseover="showOTT(evt, 4, '1340,2,11,12', '1340,9,0,0', 1.16, 0.75, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
697<circle cx="183" cy="89" r="2" onmouseover="showOTT(evt, 4, '1334,11,0,0', '1334,2,12,13', 1.16, 0.85, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
698<circle cx="184" cy="225" r="2" onmouseover="showOTT(evt, 4, '1340,12,0,0', '1340,9,0,0', 1.16, 0.62, 25, 1.46, 0.55)" onmouseout="hideOTT(evt)" />
699<circle cx="92" cy="215" r="2"
700                onmouseover="showBTT(evt, 4, 1.08, 0.00, 0.64, 0.00, 2, 2, 0, 2, 2)"
701                onmouseout="hideBTT(evt)" />
702<circle cx="597" cy="294" r="2"
703                onmouseover="showBTT(evt, 4, 1.52, 0.00, 0.51, 0.00, 6, 2, 0, 2, 2)"
704                onmouseout="hideBTT(evt)" />
705<circle cx="335" cy="149" r="2"
706                onmouseover="showBTT(evt, 4, 1.29, 0.00, 0.75, 0.00, 3, 2, 0, 2, 2)"
707                onmouseout="hideBTT(evt)" />
708</g>
709<g id="parentchild" style="stroke:dodgerblue; fill:dodgerblue; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
710<circle cx="699" cy="300" r="2" onmouseover="showOTT(evt, 1, '13,1,3,2', '13,2,0,0', 1.61, 0.50, 23, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
711<circle cx="874" cy="338" r="2" onmouseover="showOTT(evt, 1, '1340,12,0,0', '1340,2,11,12', 1.76, 0.44, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
712<circle cx="966" cy="375" r="2" onmouseover="showOTT(evt, 1, '117,1,3,2', '117,3,0,0', 1.84, 0.37, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
713<circle cx="622" cy="294" r="2" onmouseover="showOTT(evt, 1, '101,1,3,2', '101,3,0,0', 1.54, 0.51, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
714<circle cx="690" cy="300" r="2" onmouseover="showOTT(evt, 1, '1334,1,10,11', '1334,11,0,0', 1.60, 0.50, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
715<circle cx="527" cy="294" r="2" onmouseover="showOTT(evt, 1, '105,1,3,2', '105,2,0,0', 1.46, 0.51, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
716<circle cx="479" cy="297" r="2" onmouseover="showOTT(evt, 1, '1341,1,11,12', '1341,11,0,0', 1.42, 0.50, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
717<circle cx="1150" cy="600" r="2"
718                onmouseover="showBTT(evt, 1, 2.00, 0.00, 0.00, 0.00, 5, 2, 0, 2, 2)"
719                onmouseout="hideBTT(evt)" />
720<circle cx="690" cy="299" r="2" onmouseover="showOTT(evt, 1, '117,1,3,2', '117,2,0,0', 1.60, 0.50, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
721<circle cx="827" cy="325" r="2"
722                onmouseover="showBTT(evt, 1, 1.72, 0.00, 0.46, 0.00, 3, 2, 0, 2, 2)"
723                onmouseout="hideBTT(evt)" />
724<circle cx="552" cy="294" r="2"
725                onmouseover="showBTT(evt, 1, 1.48, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
726                onmouseout="hideBTT(evt)" />
727<circle cx="965" cy="375" r="2" onmouseover="showOTT(evt, 1, '1334,12,0,0', '1334,2,12,13', 1.84, 0.37, 25, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
728<circle cx="643" cy="296" r="2"
729                onmouseover="showBTT(evt, 1, 1.56, 0.00, 0.51, 0.00, 3, 2, 0, 2, 2)"
730                onmouseout="hideBTT(evt)" />
731<circle cx="718" cy="303" r="2" onmouseover="showOTT(evt, 1, '1341,1,11,12', '1341,12,0,0', 1.62, 0.49, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
732<circle cx="597" cy="294" r="2"
733                onmouseover="showBTT(evt, 1, 1.52, 0.00, 0.51, 0.00, 2, 2, 0, 2, 2)"
734                onmouseout="hideBTT(evt)" />
735<circle cx="575" cy="293" r="2" onmouseover="showOTT(evt, 1, '105,1,3,2', '105,3,0,0', 1.50, 0.51, 24, 1.68, 0.39)" onmouseout="hideOTT(evt)" />
736</g>
737<g id="unknown" style="stroke:gray; fill:gray; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
738</g>
739<g id="halfsibs" style="stroke:forestgreen; fill:forestgreen; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
740</g>
741<g id="sibpairs" style="stroke:mediumpurple; fill:mediumpurple; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
742</g>
743<g id="dupe" style="stroke:cyan; fill:cyan; fill-opacity:1.0; stroke-width:1;" cursor="pointer">
744</g>
745
746<!-- End of Data -->
747</g>
748<g id="btTip" visibility="hidden" style="stroke-width:1.0; fill:black; stroke:none;" font-size="10" font-family="Arial">
749  <rect width="250" height="110" style="fill:silver" rx="2" ry="2"/>
750  <rect id="btHead" width="250" height="20" rx="2" ry="2" />
751  <text id="btRel" y="14" x="85">unrelated</text>
752  <text id="btMean" y="40" x="4">mean=1.5 +/- 0.04</text>
753  <text id="btSdev" y="60" x="4">sdev=0.7 +/- 0.03</text>
754  <text id="btPair" y="80" x="4">npairs=1152</text>
755  <text id="btGeno" y="100" x="4">ngenos=4783 +/- 24 (min=1000, max=5000)</text>
756</g>
757
758<g id="otTip" visibility="hidden" style="stroke-width:1.0; fill:black; stroke:none;" font-size="10" font-family="Arial">
759  <rect width="150" height="180" style="fill:silver" rx="2" ry="2"/>
760  <rect id="otHead" width="150" height="20" rx="2" ry="2" />
761  <text id="otRel" y="14" x="40">sibpairs</text>
762  <text id="otS1" y="40" x="4">s1=fid1,iid1</text>
763  <text id="otS2" y="60" x="4">s2=fid2,iid2</text>
764  <text id="otMean" y="80" x="4">mean=1.82</text>
765  <text id="otSdev" y="100" x="4">sdev=0.7</text>
766  <text id="otGeno" y="120" x="4">ngeno=4487</text>
767  <text id="otRmean" y="140" x="4">relmean=1.85</text>
768  <text id="otRsdev" y="160" x="4">relsdev=0.65</text>
769</g>
770</svg>