# HG changeset patch -- Bitbucket.org # Project galaxy-dist # URL http://bitbucket.org/galaxy/galaxy-dist/overview # User rc # Date 1287517282 14400 # Node ID 6372b67c9e370b3a80159bcc719e13d50ddc018f # Parent e029c860e71710d69f725e5c136b7e55fa529a42 mutation viz tool test data files --- /dev/null +++ b/test-data/mutation_data1_zoom3x.svg @@ -0,0 +1,639 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> + +<svg style="stroke-linejoin:round; stroke:black; stroke-width:0.5pt; text-anchor:middle; fill:none" xmlns="http://www.w3.org/2000/svg" font-family="Helvetica, Arial, FreeSans, Sans, sans, sans-serif" height="1980px" width="208px" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 116 496"> + +<g id="viewport"> + +<text y="4" x="12" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">A</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="14" fill="blue" /> + +<text y="4" x="22" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">C</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="24" fill="green" /> + +<text y="4" x="32" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">G</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="34" fill="orange" /> + +<text y="4" x="42" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">T</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="44" fill="red" /> + +<text y="25" x="23" stroke="none" transform="rotate(-90 23,25)" fill="black"><tspan style="font-family:Verdana;font-size:25%">s1</tspan></text> + +<text y="42" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">72</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="38" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="38" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="38" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="39.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="41.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="42.5" x="16" fill="red" /> + +<text y="50" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">149</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="46" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="46" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="46" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="47.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="49.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="50.5" x="16" fill="red" /> + +<text y="58" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">194</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="54" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="54" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="54" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="55.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="57.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="58.5" x="16" fill="red" /> + +<text y="66" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">299</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="62" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="62" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="62" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="63.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="65.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="66.5" x="16" fill="red" /> + +<text y="74" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">309</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="70" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="70" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="70" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="11" stroke="none" y="71.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="73.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="2" stroke="none" y="74.5" x="16" fill="red" /> + +<text y="82" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">310</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="78" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="78" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="78" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="4" stroke="none" y="79.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="81.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="9" stroke="none" y="82.5" x="16" fill="red" /> + +<text y="90" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">409</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="86" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="86" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="86" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="87.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="89.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="90.5" x="16" fill="red" /> + +<text y="98" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">2353</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="94" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="94" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="94" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="95.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="97.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="98.5" x="16" fill="red" /> + +<text y="106" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">2484</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="102" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="102" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="102" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="103.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="105.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="106.5" x="16" fill="red" /> + +<text y="114" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">2707</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="110" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="110" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="110" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="111.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="113.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="114.5" x="16" fill="red" /> + +<text y="122" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">3011</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="118" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="118" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="118" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="119.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="121.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="122.5" x="16" fill="red" /> + +<text y="130" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">3434</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="126" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="126" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="126" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="127.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="129.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="130.5" x="16" fill="red" /> + +<text y="138" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">3480</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="134" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="134" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="134" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="135.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="137.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="138.5" x="16" fill="red" /> + +<text y="146" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">5063</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="142" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="142" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="142" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="143.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="145.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="146.5" x="16" fill="red" /> + +<text y="154" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">5580</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="150" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="150" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="150" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="151.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="153.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="154.5" x="16" fill="red" /> + +<text y="162" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">7028</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="158" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="158" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="158" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="159.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="161.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="162.5" x="16" fill="red" /> + +<text y="170" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">8701</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="166" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="166" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="166" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="167.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="169.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="170.5" x="16" fill="red" /> + +<text y="178" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">8992</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="174" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="174" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="174" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="8" stroke="none" y="175.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="177.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="5" stroke="none" y="178.5" x="16" fill="red" /> + +<text y="186" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">9377</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="182" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="182" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="182" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="183.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="185.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="186.5" x="16" fill="red" /> + +<text y="194" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">9540</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="190" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="190" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="190" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="191.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="193.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="194.5" x="16" fill="red" /> + +<text y="202" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10398</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="198" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="198" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="198" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="199.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="201.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="202.5" x="16" fill="red" /> + +<text y="210" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10550</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="206" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="206" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="206" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="207.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="209.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="210.5" x="16" fill="red" /> + +<text y="218" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10819</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="214" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="214" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="214" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="215.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="217.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="218.5" x="16" fill="red" /> + +<text y="226" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10873</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="222" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="222" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="222" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="223.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="225.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="226.5" x="16" fill="red" /> + +<text y="234" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11017</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="230" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="230" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="230" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="231.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="233.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="234.5" x="16" fill="red" /> + +<text y="242" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11299</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="238" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="238" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="238" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="239.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="241.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="242.5" x="16" fill="red" /> + +<text y="250" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11719</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="246" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="246" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="246" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="247.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="249.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="250.5" x="16" fill="red" /> + +<text y="258" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11722</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="254" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="254" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="254" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="255.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="257.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="258.5" x="16" fill="red" /> + +<text y="266" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">12705</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="262" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="262" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="262" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="263.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="265.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="266.5" x="16" fill="red" /> + +<text y="274" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">12850</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="270" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="270" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="270" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="271.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="273.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="274.5" x="16" fill="red" /> + +<text y="282" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14053</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="278" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="278" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="278" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="279.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="281.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="282.5" x="16" fill="red" /> + +<text y="290" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14212</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="286" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="286" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="286" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="287.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="289.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="290.5" x="16" fill="red" /> + +<text y="298" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14580</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="294" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="294" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="294" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="295.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="297.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="298.5" x="16" fill="red" /> + +<text y="306" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14766</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="302" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="302" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="302" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="303.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="305.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="306.5" x="16" fill="red" /> + +<text y="314" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14905</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="310" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="310" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="310" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="311.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="313.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="314.5" x="16" fill="red" /> + +<text y="322" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">15301</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="318" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="318" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="318" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="319.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="321.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="322.5" x="16" fill="red" /> + +<text y="330" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">15932</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="326" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="326" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="326" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="327.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="329.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="330.5" x="16" fill="red" /> + +<text y="338" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16172</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="334" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="334" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="334" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="335.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="337.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="338.5" x="16" fill="red" /> + +<text y="346" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16183</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="342" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="342" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="342" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="343.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="345.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="346.5" x="16" fill="red" /> + +<text y="354" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16184</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="350" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="350" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="350" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="351.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="353.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="354.5" x="16" fill="red" /> + +<text y="362" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16189</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="358" x="0" fill="green" /> + +<text y="370" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16190</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="366" x="0" fill="green" /> + +<text y="378" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16224</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="374" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="374" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="374" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="375.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="377.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="378.5" x="16" fill="red" /> + +<text y="386" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16240</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="382" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="382" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="382" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="383.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="385.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="386.5" x="16" fill="red" /> + +<text y="394" x="7" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16321</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="390" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="390" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="390" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="391.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="393.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="394.5" x="16" fill="red" /> + +</g> + +</svg> + --- /dev/null +++ b/test-data/mutation_data1_interactive.svg @@ -0,0 +1,868 @@ +<?xml version="1.0" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> + +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> +<script type="text/javascript"> +/** + * SVGPan library 1.2 + * ==================== + * + * Given an unique existing element with id "viewport", including the + * the library into any SVG adds the following capabilities: + * + * - Mouse panning + * - Mouse zooming (using the wheel) + * - Object dargging + * + * Known issues: + * + * - Zooming (while panning) on Safari has still some issues + * + * Releases: + * + * 1.2, Sat Mar 20 08:42:50 GMT 2010, Zeng Xiaohui + * Fixed a bug with browser mouse handler interaction + * + * 1.1, Wed Feb 3 17:39:33 GMT 2010, Zeng Xiaohui + * Updated the zoom code to support the mouse wheel on Safari/Chrome + * + * 1.0, Andrea Leofreddi + * First release + * + * This code is licensed under the following BSD license: + * + * Copyright 2009-2010 Andrea Leofreddi (a.leofreddi@itcharm.com). All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, are + * permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY Andrea Leofreddi ``AS IS'' AND ANY EXPRESS OR IMPLIED + * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND + * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Andrea Leofreddi OR + * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR + * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON + * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + * + * The views and conclusions contained in the software and documentation are those of the + * authors and should not be interpreted as representing official policies, either expressed + * or implied, of Andrea Leofreddi. + */ + +var root = document.documentElement; + +var state = 'none', stateTarget, stateOrigin, stateTf; + +setupHandlers(root); + +/** + * Register handlers + */ +function setupHandlers(root){ + setAttributes(root, { + "onmouseup" : "add(evt)", + "onmousedown" : "handleMouseDown(evt)", + "onmousemove" : "handleMouseMove(evt)", + "onmouseup" : "handleMouseUp(evt)", + //"onmouseout" : "handleMouseUp(evt)", // Decomment this to stop the pan functionality when dragging out of the SVG element + }); + + if(navigator.userAgent.toLowerCase().indexOf('webkit') >= 0) + window.addEventListener('mousewheel', handleMouseWheel, false); // Chrome/Safari + else + window.addEventListener('DOMMouseScroll', handleMouseWheel, false); // Others +} + +/** + * Instance an SVGPoint object with given event coordinates. + */ +function getEventPoint(evt) { + var p = root.createSVGPoint(); + + p.x = evt.clientX; + p.y = evt.clientY; + + return p; +} + +/** + * Sets the current transform matrix of an element. + */ +function setCTM(element, matrix) { + var s = "matrix(" + matrix.a + "," + matrix.b + "," + matrix.c + "," + matrix.d + "," + matrix.e + "," + matrix.f + ")"; + + element.setAttribute("transform", s); +} + +/** + * Dumps a matrix to a string (useful for debug). + */ +function dumpMatrix(matrix) { + var s = "[ " + matrix.a + ", " + matrix.c + ", " + matrix.e + "\n " + matrix.b + ", " + matrix.d + ", " + matrix.f + "\n 0, 0, 1 ]"; + + return s; +} + +/** + * Sets attributes of an element. + */ +function setAttributes(element, attributes){ + for (i in attributes) + element.setAttributeNS(null, i, attributes[i]); +} + +/** + * Handle mouse move event. + */ +function handleMouseWheel(evt) { + if(evt.preventDefault) + evt.preventDefault(); + + evt.returnValue = false; + + var svgDoc = evt.target.ownerDocument; + + var delta; + + if(evt.wheelDelta) + delta = evt.wheelDelta / 3600; // Chrome/Safari + else + delta = evt.detail / -90; // Mozilla + + var z = 1 + delta; // Zoom factor: 0.9/1.1 + + var g = svgDoc.getElementById("viewport"); + + var p = getEventPoint(evt); + + p = p.matrixTransform(g.getCTM().inverse()); + + // Compute new scale matrix in current mouse position + var k = root.createSVGMatrix().translate(p.x, p.y).scale(z).translate(-p.x, -p.y); + + setCTM(g, g.getCTM().multiply(k)); + + stateTf = stateTf.multiply(k.inverse()); +} + +/** + * Handle mouse move event. + */ +function handleMouseMove(evt) { + if(evt.preventDefault) + evt.preventDefault(); + + evt.returnValue = false; + + var svgDoc = evt.target.ownerDocument; + + var g = svgDoc.getElementById("viewport"); + + if(state == 'pan') { + // Pan mode + var p = getEventPoint(evt).matrixTransform(stateTf); + + setCTM(g, stateTf.inverse().translate(p.x - stateOrigin.x, p.y - stateOrigin.y)); + } else if(state == 'move') { + // Move mode + var p = getEventPoint(evt).matrixTransform(g.getCTM().inverse()); + + setCTM(stateTarget, root.createSVGMatrix().translate(p.x - stateOrigin.x, p.y - stateOrigin.y).multiply(g.getCTM().inverse()).multiply(stateTarget.getCTM())); + + stateOrigin = p; + } +} + +/** + * Handle click event. + */ +function handleMouseDown(evt) { + if(evt.preventDefault) + evt.preventDefault(); + + evt.returnValue = false; + + var svgDoc = evt.target.ownerDocument; + + var g = svgDoc.getElementById("viewport"); + + if(evt.target.tagName == "svg") { + // Pan mode + state = 'pan'; + + stateTf = g.getCTM().inverse(); + + stateOrigin = getEventPoint(evt).matrixTransform(stateTf); + } + /*else { + // Move mode + state = 'move'; + + stateTarget = evt.target; + + stateTf = g.getCTM().inverse(); + + stateOrigin = getEventPoint(evt).matrixTransform(stateTf); + }*/ +} +/** + * Handle mouse button release event. + */ +function handleMouseUp(evt) { + if(evt.preventDefault) + evt.preventDefault(); + + evt.returnValue = false; + + var svgDoc = evt.target.ownerDocument; + + if(state == 'pan' || state == 'move') { + // Quit pan mode + state = ''; + } +} +</script> + +<g id="viewport"> + +<text y="4" x="12" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">A</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="14" fill="blue" /> + +<text y="4" x="22" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">C</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="24" fill="green" /> + +<text y="4" x="32" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">G</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="34" fill="orange" /> + +<text y="4" x="42" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:20%">T</tspan></text> + +<rect fill-opacity="0.5" height="3" width="4" stroke="none" y="1" x="44" fill="red" /> + +<text y="35" x="23" stroke="none" transform="rotate(-90 23,35)" fill="black"><tspan style="font-family:Verdana;font-size:25%">s1</tspan></text> + +<text y="42" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">72</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="38" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="38" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="38" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="39.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="41.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="42.5" x="16" fill="red" /> + +<text y="50" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">149</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="46" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="46" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="46" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="47.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="49.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="50.5" x="16" fill="red" /> + +<text y="58" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">194</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="54" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="54" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="54" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="55.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="57.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="58.5" x="16" fill="red" /> + +<text y="66" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">299</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="62" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="62" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="62" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="63.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="65.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="66.5" x="16" fill="red" /> + +<text y="74" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">309</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="70" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="70" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="70" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="11" stroke="none" y="71.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="73.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="2" stroke="none" y="74.5" x="16" fill="red" /> + +<text y="82" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">310</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="78" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="78" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="78" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="4" stroke="none" y="79.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="81.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="9" stroke="none" y="82.5" x="16" fill="red" /> + +<text y="90" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">409</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="86" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="86" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="86" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="87.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="89.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="90.5" x="16" fill="red" /> + +<text y="98" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">2353</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="94" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="94" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="94" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="95.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="97.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="98.5" x="16" fill="red" /> + +<text y="106" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">2484</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="102" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="102" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="102" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="103.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="105.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="106.5" x="16" fill="red" /> + +<text y="114" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">2707</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="110" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="110" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="110" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="111.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="113.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="114.5" x="16" fill="red" /> + +<text y="122" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">3011</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="118" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="118" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="118" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="119.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="121.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="122.5" x="16" fill="red" /> + +<text y="130" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">3434</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="126" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="126" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="126" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="127.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="129.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="130.5" x="16" fill="red" /> + +<text y="138" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">3480</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="134" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="134" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="134" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="135.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="137.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="138.5" x="16" fill="red" /> + +<text y="146" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">5063</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="142" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="142" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="142" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="143.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="145.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="146.5" x="16" fill="red" /> + +<text y="154" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">5580</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="150" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="150" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="150" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="151.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="153.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="154.5" x="16" fill="red" /> + +<text y="162" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">7028</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="158" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="158" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="158" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="159.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="161.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="162.5" x="16" fill="red" /> + +<text y="170" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">8701</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="166" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="166" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="166" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="167.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="169.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="170.5" x="16" fill="red" /> + +<text y="178" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">8992</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="174" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="174" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="174" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="8" stroke="none" y="175.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="177.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="5" stroke="none" y="178.5" x="16" fill="red" /> + +<text y="186" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">9377</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="182" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="182" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="182" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="183.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="185.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="186.5" x="16" fill="red" /> + +<text y="194" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">9540</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="190" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="190" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="190" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="191.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="193.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="194.5" x="16" fill="red" /> + +<text y="202" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10398</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="198" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="198" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="198" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="199.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="201.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="202.5" x="16" fill="red" /> + +<text y="210" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10550</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="206" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="206" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="206" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="207.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="209.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="210.5" x="16" fill="red" /> + +<text y="218" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10819</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="214" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="214" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="214" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="215.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="217.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="218.5" x="16" fill="red" /> + +<text y="226" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">10873</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="222" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="222" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="222" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="223.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="225.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="226.5" x="16" fill="red" /> + +<text y="234" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11017</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="230" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="230" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="230" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="231.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="233.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="234.5" x="16" fill="red" /> + +<text y="242" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11299</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="238" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="238" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="238" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="239.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="241.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="242.5" x="16" fill="red" /> + +<text y="250" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11719</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="246" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="246" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="246" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="247.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="249.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="250.5" x="16" fill="red" /> + +<text y="258" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">11722</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="254" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="254" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="254" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="255.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="257.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="258.5" x="16" fill="red" /> + +<text y="266" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">12705</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="262" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="262" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="262" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="263.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="265.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="266.5" x="16" fill="red" /> + +<text y="274" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">12850</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="270" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="270" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="270" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="271.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="273.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="274.5" x="16" fill="red" /> + +<text y="282" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14053</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="278" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="278" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="278" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="279.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="281.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="282.5" x="16" fill="red" /> + +<text y="290" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14212</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="286" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="286" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="286" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="287.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="289.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="290.5" x="16" fill="red" /> + +<text y="298" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14580</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="294" x="0" fill="orange" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="294" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="294" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="295.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="297.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="298.5" x="16" fill="red" /> + +<text y="306" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14766</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="302" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="302" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="302" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="303.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="305.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="306.5" x="16" fill="red" /> + +<text y="314" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">14905</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="310" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="310" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="310" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="311.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="313.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="314.5" x="16" fill="red" /> + +<text y="322" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">15301</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="318" x="0" fill="blue" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="318" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="318" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="319.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="321.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="322.5" x="16" fill="red" /> + +<text y="330" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">15932</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="326" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="326" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="326" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="327.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="329.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="330.5" x="16" fill="red" /> + +<text y="338" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16172</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="334" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="334" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="334" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="335.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="337.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="338.5" x="16" fill="red" /> + +<text y="346" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16183</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="342" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="342" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="342" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="343.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="345.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="346.5" x="16" fill="red" /> + +<text y="354" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16184</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="350" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="350" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="350" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="351.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="353.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="354.5" x="16" fill="red" /> + +<text y="362" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16189</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="358" x="0" fill="green" /> + +<text y="370" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16190</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="366" x="0" fill="green" /> + +<text y="378" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16224</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="374" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="374" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="374" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="375.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="0" stroke="none" y="377.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="378.5" x="16" fill="red" /> + +<text y="386" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16240</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="382" x="0" fill="green" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="382" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="382" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="383.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="385.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="386.5" x="16" fill="red" /> + +<text y="394" x="0" stroke="none" fill="black"><tspan style="font-family:Verdana;font-size:25%">16321</tspan></text> + +<rect fill-opacity="0.2" height="6" width="14" stroke="none" y="390" x="0" fill="red" /> + +<rect fill-opacity="0.25" height="6" width="12" stroke="none" y="390" x="16" fill="grey" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="390" x="16" fill="blue" /> + +<rect fill-opacity="0.6" height="1.5" width="12" stroke="none" y="391.5" x="16" fill="green" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="393.0" x="16" fill="orange" /> + +<rect fill-opacity="0.6" height="1.5" width="1" stroke="none" y="394.5" x="16" fill="red" /> + +</g> + +</svg> + --- /dev/null +++ b/test-data/mutation_data1.txt @@ -0,0 +1,1 @@ +chrM 72 73 G 26394 4 49 0 26447 26398 1 23389 3 45 0 23437 23392 1 3133 0 5 0 3138 3133 1 4087 0 6 0 4093 4087 1 9544 0 18 0 9562 9544 1 14437 1 22 1 14461 14439 1 11325 0 3 1 11329 11326 1 3595 0 9 1 3605 3596 1 12029 0 14 0 12043 12029 1 10441 0 21 0 10462 10441 1 chrM 149 150 T 11 50422 2 96 50531 50435 1 4 45417 1 65 45487 45422 1 0 4050 0 2 4052 4050 1 0 4488 0 4 4492 4488 1 3 18713 0 22 18738 18716 1 7 26855 0 33 26895 26862 1 1 13677 1 6 13685 13679 1 0 4635 0 13 4648 4635 1 4 26401 3 44 26452 26408 1 5 19462 0 18 19485 19467 1 chrM 194 195 C 0 102 2 58672 58776 58674 1 1 191 0 52080 52272 52081 1 3 8 0 3709 3720 3712 1 3 7 1 4600 4611 4604 1 1 35 1 21266 21303 21268 1 4 73 1 30175 30253 30180 1 6 14 0 13695 13715 13701 1 1 7 0 4786 4794 4787 1 2 31 1 31363 31397 31366 1 1 29 3 21865 21898 21869 1 chrM 299 300 A 18619 88 12 0 18719 100 0 18153 84 5 0 18242 89 0 568 32 0 0 623 32 2 774 31 0 0 828 31 2 6658 22 1 0 6681 23 0 10589 37 5 0 10631 42 0 2288 85 1 0 2455 86 2 637 30 0 0 696 30 2 8133 41 2 0 8176 43 0 7327 26 5 0 7358 31 0 chrM 309 310 C 6 11340 0 1433 12779 1439 2 3 11229 0 1336 12568 1339 2 1 778 0 4 783 5 0 0 1065 0 3 1069 3 0 0 4297 0 464 4761 464 2 1 6162 1 765 6929 767 2 0 3075 0 6 3083 6 0 0 875 0 1 876 1 0 1 5064 0 644 5709 645 2 2 4468 0 582 5052 584 2 chrM 310 311 T 1 1362 0 3775 5138 1363 2 1 1389 1 4222 5613 1391 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 448 0 1636 2085 449 2 0 795 0 2176 2971 795 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 567 0 2128 2695 567 2 0 558 0 1397 1955 558 2 chrM 409 410 A 2 3 1 30151 30157 30155 1 2 13 3 30355 30373 30371 1 1 0 0 2752 2754 2752 1 1 1 0 2996 2998 2997 1 1 2 0 12262 12265 12264 1 4 8 1 16960 16973 16969 1 3 8 0 8837 8853 8845 1 0 0 0 2942 2942 2942 1 0 3 1 16259 16263 16263 1 1 3 0 11363 11367 11366 1 chrM 2353 2354 C 3 34 3 63620 63660 63626 1 4 15 1 58084 58104 58089 1 1 0 0 2981 2982 2982 1 0 3 0 4267 4271 4267 1 0 7 0 23235 23242 23235 1 5 12 0 35778 35795 35783 1 5 3 0 12254 12264 12259 1 3 1 0 3923 3928 3926 1 4 7 2 32378 32391 32384 1 2 6 0 24366 24374 24368 1 chrM 2484 2485 C 0 20 0 27765 27785 27765 1 2 29 0 24596 24627 24598 1 0 1 0 698 699 698 1 0 5 0 879 884 879 1 0 8 1 10159 10168 10160 1 2 23 1 16036 16062 16039 1 2 5 0 2555 2562 2557 1 0 3 0 761 764 761 1 0 4 2 12896 12902 12898 1 0 14 0 10916 10930 10916 1 chrM 2707 2708 g 27267 1 48 1 27317 27269 1 25550 1 42 1 25594 25552 1 2662 1 4 0 2667 2663 1 3230 0 1 0 3231 3230 1 10833 0 5 1 10839 10834 1 16605 0 24 2 16631 16607 1 9785 0 3 1 9791 9786 1 3116 0 6 1 3123 3117 1 13825 1 33 0 13859 13826 1 10957 0 14 0 10971 10957 1 chrM 3011 3012 G 75871 4 113 2 75990 75877 1 53124 4 84 4 53216 53132 1 8422 0 67 1 8491 8423 1 6613 2 7 0 6622 6615 1 22042 1 37 2 22082 22045 1 28451 4 43 4 28502 28459 1 18438 2 12 12 18464 18452 1 9704 1 10 2 9718 9707 1 37763 2 132 2 37899 37767 1 33885 3 62 3 33953 33891 1 chrM 3434 3435 A 38932 0 22 0 38954 22 0 28983 0 13 0 28996 13 0 1994 0 37 0 2031 37 2 1889 0 5 0 1894 5 0 10426 0 4 0 10430 4 0 10332 0 8 0 10340 8 0 5307 1 4 0 5312 5 0 1790 0 2 1 1793 3 0 25278 0 103 0 25381 103 0 14218 0 17 0 14235 17 0 chrM 3480 3481 A 22066 0 45 1 22112 46 0 17217 1 20 0 17238 21 0 1704 0 37 0 1741 37 2 1732 0 3 0 1735 3 0 6049 2 6 1 6058 9 0 5498 1 6 0 5505 7 0 4669 0 7 0 4676 7 0 1589 0 0 0 1589 0 0 14664 0 95 0 14759 95 0 8272 0 21 1 8294 22 0 chrM 5063 5064 T 3 91 5 79483 79582 99 0 4 59 3 59163 59229 66 0 0 45 0 2293 2338 45 2 1 46 0 2247 2294 47 2 0 16 1 20733 20750 17 0 0 22 0 20220 20242 22 0 2 4 0 5222 5228 6 0 0 5 0 2068 2073 5 0 4 31 2 49253 49290 37 0 2 37 2 28632 28673 41 0 chrM 5580 5581 C 2 13 1 12180 12196 12183 1 0 10 0 8677 8687 8677 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 3115 3119 3116 1 0 1 0 2806 2807 2806 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 5995 6001 5995 1 0 6 0 3799 3805 3799 1 chrM 7028 7029 T 8 5269 1 105 5383 5278 2 4 3685 2 55 3746 3691 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1562 0 51 1614 1563 2 1 1396 0 47 1444 1397 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3503 0 341 3847 3506 2 2 1928 0 67 1997 1930 2 chrM 8701 8702 G 65164 7 68 1 65240 65172 1 51607 3 70 1 51681 51611 1 3206 0 2 0 3208 3206 1 3036 0 8 0 3045 3036 1 18911 0 22 0 18933 18911 1 17348 1 21 1 17371 17350 1 7376 0 7 0 7384 7376 1 2752 0 6 0 2758 2752 1 44676 5 36 1 44718 44682 1 24266 1 33 3 24303 24270 1 chrM 8992 8993 C 6 32924 2 16918 49850 16926 2 9 20572 2 16675 37258 16686 2 0 1292 0 587 1879 587 2 0 1324 0 607 1931 607 2 1 9979 0 5030 15010 5031 2 2 9001 3 4879 13885 4884 2 1 2413 0 2171 4585 2172 2 1 828 0 604 1433 605 2 8 22642 1 10798 33449 10807 2 6 12485 0 5968 18459 5974 2 chrM 9377 9378 G 29155 4 68 3 29230 29162 1 22590 1 52 1 22644 22592 1 1311 0 5 0 1316 1311 1 1413 1 4 0 1418 1414 1 8996 0 18 0 9014 8996 1 8356 2 21 0 8379 8358 1 3699 0 5 0 3704 3699 1 1000 0 8 0 1008 1000 1 20883 0 37 1 20921 20884 1 10550 2 27 0 10579 10552 1 chrM 9540 9541 C 4 8 4 28819 28835 28827 1 0 9 1 22950 22960 22951 1 0 1 0 2325 2327 2325 1 0 3 0 2325 2328 2325 1 0 1 2 7816 7819 7818 1 0 2 0 7913 7915 7913 1 0 2 0 5783 5786 5783 1 0 0 0 2036 2036 2036 1 0 5 1 16604 16610 16605 1 0 4 1 11200 11205 11201 1 chrM 10398 10399 G 66134 2 150 8 66294 66144 1 48839 0 93 2 48934 48841 1 2035 0 43 0 2078 2035 2 2565 0 11 0 2576 2565 1 17496 0 24 2 17522 17498 1 16169 1 27 0 16197 16170 1 5940 0 4 1 5945 5941 1 2232 0 5 1 2238 2233 1 36668 4 232 2 36906 36674 1 22711 1 66 0 22778 22712 1 chrM 10550 10551 A 74049 6 63 2 74120 71 0 56316 0 47 0 56363 47 0 3414 0 62 0 3476 62 2 3268 0 3 0 3271 3 0 20413 0 20 1 20434 21 0 20500 1 23 0 20524 24 0 8413 0 4 3 8420 7 0 2905 1 0 0 2906 1 0 49435 3 246 1 49685 250 0 26154 0 39 0 26193 39 0 chrM 10819 10820 G 102048 8 109 0 102165 102056 1 98352 15 73 1 98441 98368 1 11816 1 8 1 11849 11818 1 17967 2 17 1 18020 17970 1 34660 5 38 0 34703 34665 1 45769 5 42 1 45817 45775 1 45832 2 18 6 45917 45840 1 21529 2 17 2 21603 21533 1 55823 7 41 1 55872 55831 1 41514 1 39 1 41555 41516 1 chrM 10873 10874 C 4 334 8 101706 102052 101718 1 6 306 5 110569 110886 110580 1 0 7 0 3345 3352 3345 1 0 8 1 3306 3315 3307 1 1 128 1 41600 41730 41602 1 3 130 3 51874 52010 51880 1 2 16 0 8571 8589 8573 1 0 11 0 3417 3428 3417 1 3 176 4 67437 67620 67444 1 2 92 1 39849 39944 39852 1 chrM 11017 11018 C 2 107 2 56456 56567 56460 1 0 81 1 47605 47687 47606 1 3 14 0 4468 4485 4471 1 5 28 0 8816 8849 8821 1 1 24 0 18568 18593 18569 1 0 28 2 21379 21409 21381 1 8 44 2 28099 28154 28109 1 2 40 5 12017 12064 12024 1 1 36 3 33901 33941 33905 1 1 39 0 20246 20286 20247 1 chrM 11299 11300 T 10 336 9 110226 110581 355 0 11 245 5 88175 88436 261 0 1 105 1 6018 6125 107 2 0 26 0 6381 6407 26 0 3 90 3 34717 34813 96 0 5 122 0 43156 43283 127 0 2 55 0 16730 16787 57 0 1 31 0 8903 8935 32 0 8 365 7 62861 63241 380 0 5 134 6 39079 39224 145 0 chrM 11719 11720 A 99 2 39249 3 39353 39254 1 62 4 34101 8 34175 34113 1 1 0 1332 0 1333 1332 1 1 0 1821 1 1823 1822 1 26 0 14441 0 14467 14441 1 33 0 20179 2 20214 20181 1 4 0 5059 1 5064 5060 1 2 0 1607 0 1609 1607 1 58 3 17478 1 17540 17482 1 30 0 15111 1 15142 15112 1 chrM 11722 11723 C 1 35 0 41858 41894 41859 1 1 29 0 36410 36440 36411 1 0 3 0 1385 1388 1385 1 0 2 0 1935 1937 1935 1 0 6 0 15395 15401 15395 1 0 15 0 21603 21618 21603 1 0 6 2 5159 5167 5161 1 1 2 1 1664 1668 1666 1 0 7 0 18965 18972 18965 1 0 13 1 16136 16150 16137 1 chrM 12705 12706 T 10 75459 0 22 75491 75469 1 10 65631 1 17 65659 65642 1 0 3062 1 0 3063 3063 1 1 4062 0 1 4065 4063 1 3 25753 0 7 25763 25756 1 5 37515 0 12 37532 37520 1 0 11340 0 9 11349 11340 1 0 4052 0 1 4053 4052 1 8 34266 0 3 34277 34274 1 8 27100 0 7 27115 27108 1 chrM 12850 12851 G 46567 1 36 1 46605 46569 1 40398 2 31 0 40431 40400 1 1317 0 0 0 1317 1317 1 1893 0 3 0 1896 1893 1 16848 2 4 0 16854 16850 1 24019 1 20 0 24040 24020 1 4794 0 7 0 4801 4794 1 1550 0 1 0 1551 1550 1 21752 0 13 0 21765 21752 1 17627 0 18 0 17645 17627 1 chrM 14053 14054 A 26124 15 101 4 26244 120 0 26956 4 63 3 27026 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8438 5 15 3 8461 23 0 13898 4 45 3 13950 52 0 687 1 9 2 699 12 1 0 0 0 0 0 0 0 9397 4 23 0 9424 27 0 9886 4 25 0 9915 29 0 chrM 14212 14213 C 2 41 1 56177 56221 56180 1 1 28 1 51914 51944 51916 1 1 2 0 1716 1719 1717 1 0 2 0 2198 2200 2198 1 0 2 2 19614 19618 19616 1 1 23 1 29488 29513 29490 1 1 3 0 6082 6087 6083 1 0 0 0 2066 2066 2066 1 0 9 0 28450 28459 28450 1 0 17 0 21138 21155 21138 1 chrM 14580 14581 G 45013 2 25 1 45041 45016 1 41510 2 24 0 41536 41512 1 2618 0 0 0 2618 2618 1 3842 0 2 2 3846 3844 1 15738 1 8 0 15747 15739 1 23187 1 22 1 23211 23189 1 9996 0 4 1 10001 9997 1 4043 0 1 0 4044 4043 1 19632 1 3 0 19636 19633 1 16565 0 16 0 16581 16565 1 chrM 14766 14767 T 6 46856 3 61 46926 46865 1 6 43558 2 35 43601 43566 1 0 2111 0 2 2113 2111 1 0 3170 0 1 3171 3170 1 2 17178 1 17 17198 17181 1 4 23031 1 30 23066 23036 1 3 8510 0 7 8520 8513 1 1 3048 0 6 3055 3049 1 1 20274 0 51 20326 20275 1 2 17619 0 37 17658 17621 1 chrM 14905 14906 A 15 1 39481 7 39504 39489 1 10 0 35463 9 35482 35472 1 1 0 2479 0 2480 2479 1 0 0 3393 0 3393 3393 1 5 1 15201 0 15207 15202 1 5 1 22237 5 22248 22243 1 1 1 9729 2 9733 9732 1 2 0 3152 0 3154 3152 1 9 0 19057 3 19069 19060 1 4 0 14805 2 14811 14807 1 chrM 15301 15302 A 19 3 46253 2 46277 46258 1 15 0 40199 2 40216 40201 1 0 0 3325 0 3325 3325 1 0 0 4466 0 4466 4466 1 7 1 16415 1 16424 16417 1 6 0 22924 3 22933 22927 1 8 0 12264 5 12277 12269 1 0 0 4301 1 4302 4302 1 5 1 22130 2 22138 22133 1 7 0 18198 0 18205 18198 1 chrM 15932 15933 C 6 15 3 59133 59157 59142 1 0 20 2 54009 54031 54011 1 0 0 0 3323 3323 3323 1 0 6 0 5061 5067 5061 1 0 8 0 21128 21136 21128 1 1 24 0 32868 32893 32869 1 2 3 0 13485 13492 13487 1 0 3 1 5238 5242 5239 1 2 3 0 20445 20450 20447 1 1 14 0 20645 20660 20646 1 chrM 16172 16173 C 4 26 0 10165 10195 10169 1 2 8 0 9289 9299 9291 1 0 15 0 1380 1395 1380 1 0 5 0 1429 1434 1429 1 0 0 1 3986 3987 3987 1 0 2 1 5510 5513 5511 1 0 8 0 4092 4100 4092 1 0 3 0 1404 1407 1404 1 0 3 0 4706 4709 4706 1 0 10 0 3883 3893 3883 1 chrM 16183 16184 C 2687 5 2 0 2694 2689 1 2563 4 1 0 2568 2564 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1174 2 0 0 1176 1174 1 1520 4 0 0 1524 1520 1 477 3 0 1 698 478 1 0 0 0 0 0 0 0 1174 1 0 0 1175 1174 1 1133 1 0 0 1134 1133 1 chrM 16184 16185 C 0 2210 0 0 2210 0 0 0 2051 0 0 2051 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 888 0 0 888 0 0 0 1181 0 0 1181 0 0 306 663 2 0 972 308 2 0 0 0 0 0 0 0 0 924 0 0 924 0 0 0 914 0 0 914 0 0 chrM 16189 16190 C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 987 0 26 1013 26 2 0 1079 0 39 1118 39 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2974 0 98 3072 98 2 0 998 0 36 1034 36 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 chrM 16190 16191 C 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49 0 931 980 931 2 0 61 0 1080 1141 1080 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 0 2842 3030 2842 2 0 55 0 951 1006 951 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 chrM 16224 16225 T 4 17135 0 11 17150 17139 1 1 14988 0 0 14989 14989 1 0 1957 0 0 1957 1957 1 0 2510 0 2 2513 2510 1 0 6840 0 1 6841 6840 1 2 8277 0 9 8288 8279 1 1 6934 0 3 6938 6935 1 0 2431 1 0 2432 2432 1 1 8744 0 2 8747 8745 1 2 6450 1 3 6456 6453 1 chrM 16240 16241 C 1 48 1 22188 22238 22190 1 0 26 1 19721 19748 19722 1 0 3 0 2305 2308 2305 1 0 5 0 3050 3055 3050 1 0 11 2 8824 8837 8826 1 0 26 0 10813 10839 10813 1 1 7 0 8378 8387 8379 1 0 5 0 2884 2889 2884 1 1 26 0 11620 11647 11621 1 0 9 0 8493 8502 8493 1 chrM 16321 16322 T 4 55783 1 23 55811 55788 1 4 48176 0 16 48196 48180 1 0 4551 1 2 4554 4552 1 0 4846 0 3 4849 4846 1 3 20330 0 11 20344 20333 1 4 27565 0 12 27581 27569 1 2 14910 0 3 14916 14912 1 0 5105 0 2 5108 5105 1 1 26605 0 10 26616 26606 1 5 21141 0 8 21154 21146 1