Mercurial > repos > eric-rasche > circos
changeset 9:e6440d0201f7 draft default tip
planemo upload for repository https://github.com/TAMU-CPT/galaxy-circos-tool commit 7e335df423e3e06da3d33a5378a336a149e6cc6c
author | eric-rasche |
---|---|
date | Fri, 30 Jun 2017 06:48:38 -0400 |
parents | eb3af6e9f633 |
children | |
files | circos/circos.png circos/circos.svg circos/conf/2d.conf circos/conf/circos.conf circos/conf/galaxy_test_case.xml circos/conf/highlight.conf circos/conf/ideogram.conf circos/conf/karyotype.txt circos/conf/links.conf circos/conf/plot_highlight.conf circos/conf/ticks.conf circos/data/data-0.txt circos/data/data-1.txt generate_links.py macros.xml macros_conffiles.xml test-data/1/1.gff3 test-data/1/links3.txt tmp.tar.gz unified-tiles.py wiggle.pyc |
diffstat | 21 files changed, 1440 insertions(+), 171 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/circos.svg Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,297 @@ +<?xml version="1.0" encoding="utf-8" standalone="no"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> +<svg width="3000px" height="3000px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> +<g id="bg"> +<rect x="0" y="0" width="3000px" height="3000px" style="fill:rgb(255,255,255);"/> +</g> +<g id="ideograms"> +<path d="M1500.000,160.000 A1340.000,1340.000 40.000 1,1 599.868,507.346 L593.151,499.938 A1350.000,1350.000 0.000 1,0 1500.000,150.000 Z" style="stroke-linecap:round;fill:rgb(141,211,199);" /> +<text x="2030.5" y="2874.7" font-size="31.2px" font-family="CMUBright-Roman" style="text-anchor:middle;fill:rgb(0,0,0);" transform="rotate(-21.1,2030.5,2874.7)" >0</text> +<line x1='1500.0' y1='150.0' x2='1500.0' y2='140.0' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="1509.5" y="130.0" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:start;fill:rgb(0,0,0);" transform="rotate(270.0,1509.5,130.0)" >0 kb</text> +<line x1='1649.4' y1='158.3' x2='1650.0' y2='153.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1797.1' y1='183.1' x2='1798.2' y2='178.2' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1941.0' y1='224.1' x2='1942.7' y2='219.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2079.6' y1='280.7' x2='2081.7' y2='276.2' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2211.0' y1='352.4' x2='2216.2' y2='343.9' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="2229.6" y="340.4" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:start;fill:rgb(0,0,0);" transform="rotate(301.8,2229.6,340.4)" >5 kb</text> +<line x1='2333.6' y1='438.1' x2='2336.7' y2='434.2' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2446.1' y1='537.0' x2='2449.6' y2='533.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2546.9' y1='647.6' x2='2550.7' y2='644.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2634.8' y1='768.7' x2='2639.0' y2='766.0' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2708.8' y1='898.9' x2='2717.7' y2='894.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="2730.9" y="898.5" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:start;fill:rgb(0,0,0);" transform="rotate(333.6,2730.9,898.5)" >10 kb</text> +<line x1='2767.9' y1='1036.4' x2='2772.6' y2='1034.7' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2811.4' y1='1179.6' x2='2816.3' y2='1178.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2838.8' y1='1326.7' x2='2843.8' y2='1326.1' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2849.8' y1='1476.0' x2='2854.8' y2='1475.9' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2844.1' y1='1625.6' x2='2854.1' y2='1626.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="2863.1" y="1636.9" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:start;fill:rgb(0,0,0);" transform="rotate(5.3,2863.1,1636.9)" >15 kb</text> +<line x1='2822.0' y1='1773.6' x2='2826.9' y2='1774.6' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2783.6' y1='1918.3' x2='2788.3' y2='1919.8' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2729.4' y1='2057.8' x2='2733.9' y2='2059.9' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2660.1' y1='2190.5' x2='2664.4' y2='2193.0' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2576.5' y1='2314.6' x2='2584.5' y2='2320.7' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="2586.7" y="2334.3" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:start;fill:rgb(0,0,0);" transform="rotate(37.1,2586.7,2334.3)" >20 kb</text> +<line x1='2479.7' y1='2428.8' x2='2483.3' y2='2432.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2370.9' y1='2531.6' x2='2374.1' y2='2535.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2251.3' y1='2621.6' x2='2254.1' y2='2625.8' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='2122.5' y1='2697.9' x2='2124.8' y2='2702.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1986.1' y1='2759.5' x2='1989.7' y2='2768.8' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="1984.4" y="2781.5" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:start;fill:rgb(0,0,0);" transform="rotate(68.9,1984.4,2781.5)" >25 kb</text> +<line x1='1843.7' y1='2805.5' x2='1844.9' y2='2810.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1697.0' y1='2835.5' x2='1697.8' y2='2840.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1548.0' y1='2849.1' x2='1548.1' y2='2854.1' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1398.3' y1='2846.2' x2='1397.9' y2='2851.2' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1249.9' y1='2826.6' x2='1248.1' y2='2836.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="1255.6" y="2848.0" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(-79.3,1255.6,2848.0)" >30 kb</text> +<line x1='1104.6' y1='2790.8' x2='1103.1' y2='2795.6' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='964.1' y1='2739.1' x2='962.1' y2='2743.7' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='830.3' y1='2672.2' x2='827.8' y2='2676.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='704.6' y1='2590.8' x2='701.7' y2='2594.8' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='588.7' y1='2496.0' x2='582.0' y2='2503.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="582.3" y="2517.2" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(-47.5,582.3,2517.2)" >35 kb</text> +<line x1='484.1' y1='2389.0' x2='480.3' y2='2392.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='391.9' y1='2271.1' x2='387.8' y2='2274.0' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='313.3' y1='2143.7' x2='309.0' y2='2146.1' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='249.4' y1='2008.4' x2='244.8' y2='2010.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='200.8' y1='1866.8' x2='191.2' y2='1869.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="184.2" y="1881.4" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(-15.8,184.2,1881.4)" >40 kb</text> +<line x1='168.2' y1='1720.7' x2='163.2' y2='1721.6' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='151.9' y1='1571.9' x2='146.9' y2='1572.2' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='152.2' y1='1422.3' x2='147.2' y2='1422.0' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='169.1' y1='1273.5' x2='164.2' y2='1272.7' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='202.4' y1='1127.6' x2='192.8' y2='1124.8' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="180.6" y="1131.2" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(16.0,180.6,1131.2)" >45 kb</text> +<line x1='251.6' y1='986.2' x2='247.0' y2='984.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='316.1' y1='851.2' x2='311.7' y2='848.8' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='395.2' y1='724.1' x2='391.1' y2='721.2' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='487.9' y1='606.6' x2='484.2' y2='603.3' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='593.0' y1='500.0' x2='586.3' y2='492.6' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="572.6" y="491.6" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(47.8,572.6,491.6)" >50 kb</text> +<path d="M631.175,479.832 A1340.000,1340.000 40.000 0,1 1458.326,160.648 L1458.015,150.653 A1350.000,1350.000 0.000 0,0 624.691,472.219 Z" style="stroke-linecap:round;fill:rgb(255,255,179);" /> +<text x="977.8" y="146.8" font-size="31.2px" font-family="CMUBright-Roman" style="text-anchor:middle;fill:rgb(0,0,0);" transform="rotate(-21.1,977.8,146.8)" >1</text> +<line x1='624.7' y1='472.2' x2='618.2' y2='464.6' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="604.5" y="463.2" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(49.6,604.5,463.2)" >0 kb</text> +<line x1='743.8' y1='381.6' x2='741.0' y2='377.5' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='872.3' y1='304.8' x2='870.0' y2='300.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1008.5' y1='242.7' x2='1006.7' y2='238.0' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1150.7' y1='196.0' x2='1149.4' y2='191.1' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<line x1='1297.2' y1='165.3' x2='1295.7' y2='155.4' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +<text x="1284.8" y="147.0" font-size="26.0px" font-family="CMUBright-Roman" style="text-anchor:end;fill:rgb(0,0,0);" transform="rotate(81.4,1284.8,147.0)" >5 kb</text> +<line x1='1446.2' y1='151.1' x2='1446.0' y2='146.1' style="stroke-width:2.0;stroke:rgb(0,0,0);stroke-linecap:round;fill:none;" /> +</g> +<g id="plot0"> +<g id="plot0-axis"> +</g> +<path d="M1500.000,227.000 A1273.000,1273.000 40.000 1,1 644.875,556.978 L654.951,568.090 A1258.000,1258.000 0.000 1,0 1500.000,242.000 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1638.905,251.705 A1256.000,1256.000 40.000 0,1 1776.377,274.785 L1773.076,289.417 A1241.000,1241.000 0.000 0,0 1637.246,266.613 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1637.024,268.600 A1239.000,1239.000 40.000 0,1 1637.161,268.615 L1635.500,283.523 A1224.000,1224.000 0.000 0,0 1635.366,283.508 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1635.144,285.496 A1222.000,1222.000 40.000 0,1 2474.431,2237.407 L2462.470,2228.355 A1207.000,1207.000 0.000 0,0 1633.485,300.404 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1643.852,269.379 A1239.000,1239.000 40.000 0,1 2541.492,828.870 L2528.883,836.996 A1224.000,1224.000 0.000 0,0 1642.111,284.278 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1639.905,303.149 A1205.000,1205.000 40.000 0,1 1919.071,370.219 L1913.855,384.283 A1190.000,1190.000 0.000 0,0 1638.163,318.048 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1637.931,320.034 A1188.000,1188.000 40.000 0,1 2360.283,680.697 L2349.420,691.041 A1173.000,1173.000 0.000 0,0 1636.189,334.933 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1642.406,337.691 A1171.000,1171.000 40.000 0,1 1757.673,357.702 L1754.372,372.334 A1156.000,1156.000 0.000 0,0 1640.582,352.580 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1646.690,355.361 A1154.000,1154.000 40.000 0,1 2326.782,694.924 L2316.035,705.388 A1139.000,1139.000 0.000 0,0 1644.783,370.239 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1650.782,373.042 A1137.000,1137.000 40.000 0,1 1737.873,388.161 L1734.734,402.829 A1122.000,1122.000 0.000 0,0 1648.793,387.910 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1697.623,397.573 A1120.000,1120.000 40.000 0,1 1865.884,441.450 L1860.984,455.627 A1105.000,1105.000 0.000 0,0 1694.976,412.338 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1701.725,415.603 A1103.000,1103.000 40.000 0,1 1740.800,423.606 L1737.525,438.244 A1088.000,1088.000 0.000 0,0 1698.981,430.350 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(140,81,10);" /> +<path d="M1715.291,435.554 A1086.000,1086.000 40.000 0,1 1843.369,469.712 L1838.627,483.942 A1071.000,1071.000 0.000 0,0 1712.317,450.256 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1912.024,313.504 A1256.000,1256.000 40.000 0,1 2289.767,523.371 L2280.335,535.035 A1241.000,1241.000 0.000 0,0 1907.104,327.674 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(140,81,10);" /> +<path d="M2101.798,456.034 A1205.000,1205.000 40.000 0,1 2240.739,549.563 L2231.518,561.394 A1190.000,1190.000 0.000 0,0 2094.306,469.030 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2142.116,520.751 A1171.000,1171.000 40.000 0,1 2149.700,525.767 L2141.378,538.246 A1156.000,1156.000 0.000 0,0 2133.891,533.295 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2161.218,533.547 A1171.000,1171.000 40.000 0,1 2365.941,711.719 L2354.849,721.817 A1156.000,1156.000 0.000 0,0 2152.748,545.927 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2182.004,590.253 A1137.000,1137.000 40.000 0,1 2212.093,613.607 L2202.698,625.301 A1122.000,1122.000 0.000 0,0 2173.006,602.255 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2322.984,551.193 A1256.000,1256.000 40.000 0,1 2365.574,589.880 L2355.236,600.749 A1241.000,1241.000 0.000 0,0 2313.155,562.525 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2368.598,592.766 A1256.000,1256.000 40.000 0,1 2403.836,627.866 L2393.041,638.282 A1241.000,1241.000 0.000 0,0 2358.224,603.601 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2354.414,650.293 A1205.000,1205.000 40.000 0,1 2364.346,660.398 L2353.587,670.850 A1190.000,1190.000 0.000 0,0 2343.778,660.870 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2419.931,644.861 A1256.000,1256.000 40.000 0,1 2450.430,678.891 L2439.079,688.698 A1241.000,1241.000 0.000 0,0 2408.945,655.074 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2390.724,688.436 A1205.000,1205.000 40.000 0,1 2434.429,739.167 L2422.797,748.638 A1190.000,1190.000 0.000 0,0 2379.636,698.539 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2395.259,719.067 A1188.000,1188.000 40.000 0,1 2435.796,768.132 L2423.980,777.373 A1173.000,1173.000 0.000 0,0 2383.955,728.927 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2473.890,706.857 A1256.000,1256.000 40.000 0,1 2555.782,819.662 L2543.173,827.787 A1241.000,1241.000 0.000 0,0 2462.259,716.330 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2438.970,744.778 A1205.000,1205.000 40.000 0,1 2441.144,747.489 L2429.429,756.856 A1190.000,1190.000 0.000 0,0 2427.281,754.179 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2459.631,771.211 A1205.000,1205.000 40.000 0,1 2512.840,847.175 L2500.232,855.301 A1190.000,1190.000 0.000 0,0 2447.686,780.283 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2464.807,806.826 A1188.000,1188.000 40.000 0,1 2482.844,832.646 L2470.434,841.072 A1173.000,1173.000 0.000 0,0 2452.626,815.578 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2489.093,841.943 A1188.000,1188.000 40.000 0,1 2493.956,849.312 L2481.406,857.528 A1173.000,1173.000 0.000 0,0 2476.604,850.251 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2585.132,867.525 A1256.000,1256.000 40.000 0,1 2613.540,918.997 L2600.241,925.936 A1241.000,1241.000 0.000 0,0 2572.172,875.078 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2624.546,940.597 A1256.000,1256.000 40.000 0,1 2701.708,1134.714 L2687.356,1139.077 A1241.000,1241.000 0.000 0,0 2611.116,947.278 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2717.073,1189.729 A1256.000,1256.000 40.000 0,1 2740.867,1694.387 L2726.047,1692.065 A1241.000,1241.000 0.000 0,0 2702.538,1193.434 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2718.796,1277.160 A1239.000,1239.000 40.000 0,1 2726.817,1326.678 L2711.965,1328.776 A1224.000,1224.000 0.000 0,0 2704.040,1279.858 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2728.735,1340.842 A1239.000,1239.000 40.000 0,1 2669.223,1909.925 L2655.068,1904.963 A1224.000,1224.000 0.000 0,0 2713.859,1342.769 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2697.002,1361.396 A1205.000,1205.000 40.000 0,1 2701.252,1405.032 L2686.299,1406.214 A1190.000,1190.000 0.000 0,0 2682.102,1363.122 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2682.329,1384.056 A1188.000,1188.000 40.000 0,1 2651.713,1791.379 L2637.171,1787.700 A1173.000,1173.000 0.000 0,0 2667.400,1385.520 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2667.378,1407.970 A1171.000,1171.000 40.000 0,1 2669.758,1446.085 L2654.774,1446.775 A1156.000,1156.000 0.000 0,0 2652.424,1409.149 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2704.038,1451.864 A1205.000,1205.000 40.000 0,1 2704.826,1479.523 L2689.828,1479.777 A1190.000,1190.000 0.000 0,0 2689.050,1452.464 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2670.538,1467.114 A1171.000,1171.000 40.000 0,1 2670.725,1474.646 L2655.729,1474.970 A1156.000,1156.000 0.000 0,0 2655.544,1467.535 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2670.808,1478.802 A1171.000,1171.000 40.000 0,1 2670.226,1542.572 L2655.236,1542.026 A1156.000,1156.000 0.000 0,0 2655.811,1479.073 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2703.797,1553.825 A1205.000,1205.000 40.000 0,1 2700.955,1598.646 L2686.006,1597.418 A1190.000,1190.000 0.000 0,0 2688.812,1553.155 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2668.662,1573.967 A1171.000,1171.000 40.000 0,1 2603.366,1892.205 L2589.232,1887.181 A1156.000,1156.000 0.000 0,0 2653.692,1573.020 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2697.237,1636.558 A1205.000,1205.000 40.000 0,1 2695.781,1648.770 L2680.896,1646.918 A1190.000,1190.000 0.000 0,0 2682.334,1634.859 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2694.903,1655.665 A1205.000,1205.000 40.000 0,1 2691.055,1682.795 L2676.228,1680.520 A1190.000,1190.000 0.000 0,0 2680.029,1653.727 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(140,81,10);" /> +<path d="M2643.191,1657.577 A1154.000,1154.000 40.000 0,1 2625.749,1753.782 L2611.116,1750.484 A1139.000,1139.000 0.000 0,0 2628.331,1655.529 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2739.161,1704.979 A1256.000,1256.000 40.000 0,1 2736.859,1718.438 L2722.088,1715.829 A1241.000,1241.000 0.000 0,0 2724.362,1702.531 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2736.665,1719.535 A1256.000,1256.000 40.000 0,1 2733.476,1736.798 L2718.745,1733.970 A1241.000,1241.000 0.000 0,0 2721.896,1716.913 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2693.239,1892.067 A1256.000,1256.000 40.000 0,1 2661.734,1977.398 L2647.860,1971.697 A1241.000,1241.000 0.000 0,0 2678.989,1887.384 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2659.890,1935.634 A1239.000,1239.000 40.000 0,1 2189.531,2529.402 L2181.183,2516.939 A1224.000,1224.000 0.000 0,0 2645.847,1930.360 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2615.019,1956.900 A1205.000,1205.000 40.000 0,1 2613.798,1959.867 L2599.934,1954.143 A1190.000,1190.000 0.000 0,0 2601.139,1951.213 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2641.051,2024.918 A1256.000,1256.000 40.000 0,1 2609.870,2087.983 L2596.615,2080.961 A1241.000,1241.000 0.000 0,0 2627.423,2018.650 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2567.545,2058.904 A1205.000,1205.000 40.000 0,1 2536.490,2114.583 L2523.588,2106.933 A1190.000,1190.000 0.000 0,0 2554.256,2051.947 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2580.145,2140.954 A1256.000,1256.000 40.000 0,1 2550.651,2188.236 L2538.103,2180.017 A1241.000,1241.000 0.000 0,0 2567.245,2133.299 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2524.647,2134.133 A1205.000,1205.000 40.000 0,1 2180.019,2494.786 L2171.554,2482.403 A1190.000,1190.000 0.000 0,0 2511.892,2126.239 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2503.758,2135.463 A1188.000,1188.000 40.000 0,1 2481.242,2169.707 L2468.853,2161.251 A1173.000,1173.000 0.000 0,0 2491.084,2127.440 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2542.408,2200.658 A1256.000,1256.000 40.000 0,1 2504.729,2253.695 L2492.729,2244.694 A1241.000,1241.000 0.000 0,0 2529.959,2192.290 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2503.724,2255.032 A1256.000,1256.000 40.000 0,1 2479.269,2286.491 L2467.574,2277.098 A1241.000,1241.000 0.000 0,0 2491.737,2246.015 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2466.854,2247.313 A1222.000,1222.000 40.000 0,1 2425.003,2298.532 L2413.648,2288.730 A1207.000,1207.000 0.000 0,0 2454.986,2238.140 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2468.891,2299.242 A1256.000,1256.000 40.000 0,1 2458.796,2311.324 L2447.345,2301.634 A1241.000,1241.000 0.000 0,0 2457.319,2289.697 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2455.096,2315.676 A1256.000,1256.000 40.000 0,1 2411.003,2364.644 L2400.123,2354.318 A1241.000,1241.000 0.000 0,0 2443.690,2305.935 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2389.694,2337.692 A1222.000,1222.000 40.000 0,1 2381.944,2345.848 L2371.118,2335.465 A1207.000,1207.000 0.000 0,0 2378.773,2327.410 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2399.801,2376.295 A1256.000,1256.000 40.000 0,1 2379.146,2397.017 L2368.646,2386.304 A1241.000,1241.000 0.000 0,0 2389.055,2365.830 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2361.329,2366.831 A1222.000,1222.000 40.000 0,1 2360.560,2367.595 L2349.996,2356.945 A1207.000,1207.000 0.000 0,0 2350.756,2356.191 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2343.665,2430.466 A1256.000,1256.000 40.000 0,1 2291.326,2475.366 L2281.876,2463.718 A1241.000,1241.000 0.000 0,0 2333.589,2419.353 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2320.525,2405.551 A1222.000,1222.000 40.000 0,1 2270.747,2448.279 L2261.286,2436.639 A1207.000,1207.000 0.000 0,0 2310.453,2394.435 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2291.524,2385.909 A1188.000,1188.000 40.000 0,1 1851.582,2634.784 L1847.143,2620.456 A1173.000,1173.000 0.000 0,0 2281.530,2374.723 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2242.303,2405.664 A1171.000,1171.000 40.000 0,1 1965.745,2574.394 L1959.779,2560.631 A1156.000,1156.000 0.000 0,0 2232.795,2394.063 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2269.824,2492.425 A1256.000,1256.000 40.000 0,1 2247.954,2509.010 L2239.022,2496.959 A1241.000,1241.000 0.000 0,0 2260.630,2480.573 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2228.469,2481.130 A1222.000,1222.000 40.000 0,1 2194.752,2505.288 L2186.224,2492.948 A1207.000,1207.000 0.000 0,0 2219.527,2469.087 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2203.962,2540.180 A1256.000,1256.000 40.000 0,1 2164.120,2566.058 L2156.189,2553.327 A1241.000,1241.000 0.000 0,0 2195.554,2527.757 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2186.788,2531.234 A1239.000,1239.000 40.000 0,1 2140.016,2560.896 L2132.268,2548.052 A1224.000,1224.000 0.000 0,0 2178.473,2518.749 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2172.053,2520.602 A1222.000,1222.000 40.000 0,1 2159.093,2529.019 L2151.002,2516.388 A1207.000,1207.000 0.000 0,0 2163.803,2508.074 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2150.705,2574.299 A1256.000,1256.000 40.000 0,1 2143.780,2578.464 L2136.091,2565.584 A1241.000,1241.000 0.000 0,0 2142.934,2561.469 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2087.688,2610.027 A1256.000,1256.000 40.000 0,1 2087.564,2610.092 L2080.547,2596.834 A1241.000,1241.000 0.000 0,0 2080.669,2596.770 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2050.929,2628.722 A1256.000,1256.000 40.000 0,1 2015.229,2645.458 L2009.076,2631.779 A1241.000,1241.000 0.000 0,0 2044.350,2615.242 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2031.088,2619.405 A1239.000,1239.000 40.000 0,1 1973.300,2645.036 L1967.570,2631.174 A1224.000,1224.000 0.000 0,0 2024.658,2605.853 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M2008.741,2648.355 A1256.000,1256.000 40.000 0,1 1497.548,2755.998 L1497.577,2740.998 A1241.000,1241.000 0.000 0,0 2002.665,2634.640 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1963.120,2649.191 A1239.000,1239.000 40.000 0,1 1944.576,2656.492 L1939.194,2642.490 A1224.000,1224.000 0.000 0,0 1957.513,2635.279 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1918.940,2666.023 A1239.000,1239.000 40.000 0,1 1891.014,2675.682 L1886.280,2661.449 A1224.000,1224.000 0.000 0,0 1913.869,2651.907 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1911.150,2650.756 A1222.000,1222.000 40.000 0,1 1893.230,2657.002 L1888.403,2642.800 A1207.000,1207.000 0.000 0,0 1906.104,2636.630 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1842.840,2690.622 A1239.000,1239.000 40.000 0,1 1832.128,2693.655 L1828.107,2679.204 A1224.000,1224.000 0.000 0,0 1838.689,2676.208 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1805.566,2700.729 A1239.000,1239.000 40.000 0,1 1745.945,2714.344 L1742.967,2699.643 A1224.000,1224.000 0.000 0,0 1801.866,2686.192 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1795.195,2685.809 A1222.000,1222.000 40.000 0,1 1794.537,2685.973 L1790.922,2671.415 A1207.000,1207.000 0.000 0,0 1791.571,2671.254 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1745.625,2697.060 A1222.000,1222.000 40.000 0,1 1695.898,2706.196 L1693.494,2691.390 A1207.000,1207.000 0.000 0,0 1742.610,2682.366 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1741.423,2680.568 A1205.000,1205.000 40.000 0,1 1702.403,2687.880 L1699.884,2673.093 A1190.000,1190.000 0.000 0,0 1738.417,2665.872 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1690.479,2724.271 A1239.000,1239.000 40.000 0,1 1688.985,2724.502 L1686.697,2709.678 A1224.000,1224.000 0.000 0,0 1688.173,2709.449 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1684.366,2725.206 A1239.000,1239.000 40.000 0,1 1672.261,2726.967 L1670.175,2712.112 A1224.000,1224.000 0.000 0,0 1682.134,2710.373 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1657.549,2728.942 A1239.000,1239.000 40.000 0,1 1655.640,2729.186 L1653.756,2714.304 A1224.000,1224.000 0.000 0,0 1655.642,2714.064 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1653.595,2729.443 A1239.000,1239.000 40.000 0,1 1636.533,2731.454 L1634.880,2716.546 A1224.000,1224.000 0.000 0,0 1651.735,2714.559 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1630.247,2732.135 A1239.000,1239.000 40.000 0,1 1621.770,2733.002 L1620.296,2718.074 A1224.000,1224.000 0.000 0,0 1628.670,2717.218 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1622.662,2715.828 A1222.000,1222.000 40.000 0,1 1570.640,2719.957 L1569.773,2704.982 A1207.000,1207.000 0.000 0,0 1621.156,2700.904 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1619.855,2733.189 A1239.000,1239.000 40.000 0,1 1563.251,2737.384 L1562.485,2722.404 A1224.000,1224.000 0.000 0,0 1618.404,2718.260 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1600.990,2700.761 A1205.000,1205.000 40.000 0,1 1600.857,2700.772 L1599.602,2685.824 A1190.000,1190.000 0.000 0,0 1599.733,2685.813 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1568.881,2720.057 A1222.000,1222.000 40.000 0,1 1531.093,2721.604 L1530.712,2706.609 A1207.000,1207.000 0.000 0,0 1568.035,2705.081 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1560.643,2737.515 A1239.000,1239.000 40.000 0,1 1551.856,2737.914 L1551.228,2722.928 A1224.000,1224.000 0.000 0,0 1559.909,2722.533 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1558.044,2703.601 A1205.000,1205.000 40.000 0,1 1532.665,2704.557 L1532.259,2689.563 A1190.000,1190.000 0.000 0,0 1557.322,2688.619 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1531.389,2738.602 A1239.000,1239.000 40.000 0,1 1516.410,2738.891 L1516.212,2723.893 A1224.000,1224.000 0.000 0,0 1531.009,2723.607 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1513.249,2738.929 A1239.000,1239.000 40.000 0,1 1500.605,2739.000 L1500.597,2724.000 A1224.000,1224.000 0.000 0,0 1513.089,2723.930 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1513.067,2721.930 A1222.000,1222.000 40.000 0,1 1496.530,2721.995 L1496.572,2706.995 A1207.000,1207.000 0.000 0,0 1512.907,2706.931 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1498.955,2739.000 A1239.000,1239.000 40.000 0,1 1492.221,2738.976 L1492.315,2723.976 A1224.000,1224.000 0.000 0,0 1498.968,2724.000 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1498.583,2704.999 A1205.000,1205.000 40.000 0,1 1272.449,2683.320 L1275.282,2668.590 A1190.000,1190.000 0.000 0,0 1498.601,2689.999 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1497.130,2755.997 A1256.000,1256.000 40.000 0,1 1482.362,2755.876 L1482.572,2740.878 A1241.000,1241.000 0.000 0,0 1497.164,2740.997 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1492.734,2721.978 A1222.000,1222.000 40.000 0,1 1466.169,2721.532 L1466.585,2706.537 A1207.000,1207.000 0.000 0,0 1492.823,2706.979 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1439.193,2754.527 A1256.000,1256.000 40.000 0,1 1399.707,2751.989 L1400.905,2737.037 A1241.000,1241.000 0.000 0,0 1439.919,2739.545 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1437.408,2737.418 A1239.000,1239.000 40.000 0,1 1398.735,2734.855 L1399.961,2719.905 A1224.000,1224.000 0.000 0,0 1438.166,2722.437 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1431.228,2720.063 A1222.000,1222.000 40.000 0,1 1381.763,2716.266 L1383.214,2701.337 A1207.000,1207.000 0.000 0,0 1432.072,2705.087 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1391.515,2751.306 A1256.000,1256.000 40.000 0,1 1363.505,2748.561 L1365.135,2733.650 A1241.000,1241.000 0.000 0,0 1392.810,2736.362 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1334.459,2745.043 A1256.000,1256.000 40.000 0,1 1315.833,2742.424 L1318.033,2727.587 A1241.000,1241.000 0.000 0,0 1336.436,2730.174 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1336.155,2728.119 A1239.000,1239.000 40.000 0,1 1310.852,2724.477 L1313.142,2709.653 A1224.000,1224.000 0.000 0,0 1338.138,2713.251 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1326.721,2709.652 A1222.000,1222.000 40.000 0,1 1313.447,2707.676 L1315.737,2692.852 A1207.000,1207.000 0.000 0,0 1328.848,2694.804 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1306.880,2741.064 A1256.000,1256.000 40.000 0,1 1258.989,2732.660 L1261.867,2717.938 A1241.000,1241.000 0.000 0,0 1309.186,2726.243 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1301.621,2723.015 A1239.000,1239.000 40.000 0,1 1278.323,2719.008 L1281.007,2704.250 A1224.000,1224.000 0.000 0,0 1304.022,2708.209 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1291.508,2704.083 A1222.000,1222.000 40.000 0,1 1288.971,2703.641 L1291.561,2688.866 A1207.000,1207.000 0.000 0,0 1294.067,2689.303 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1264.949,2716.500 A1239.000,1239.000 40.000 0,1 1224.737,2708.036 L1228.069,2693.411 A1224.000,1224.000 0.000 0,0 1267.795,2701.772 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1252.702,2731.414 A1256.000,1256.000 40.000 0,1 1237.831,2728.334 L1240.962,2713.664 A1241.000,1241.000 0.000 0,0 1255.655,2716.707 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1234.562,2727.631 A1256.000,1256.000 40.000 0,1 1233.745,2727.454 L1236.924,2712.795 A1241.000,1241.000 0.000 0,0 1237.732,2712.970 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1222.590,2724.982 A1256.000,1256.000 40.000 0,1 1162.349,2709.763 L1166.381,2695.316 A1241.000,1241.000 0.000 0,0 1225.903,2710.352 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1208.146,2704.136 A1239.000,1239.000 40.000 0,1 1163.743,2692.498 L1167.814,2678.061 A1224.000,1224.000 0.000 0,0 1211.680,2689.558 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1197.681,2684.013 A1222.000,1222.000 40.000 0,1 1176.192,2678.318 L1180.167,2663.854 A1207.000,1207.000 0.000 0,0 1201.392,2669.479 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1201.498,2667.442 A1205.000,1205.000 40.000 0,1 1052.789,2618.940 L1058.356,2605.012 A1190.000,1190.000 0.000 0,0 1205.214,2652.910 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1157.922,2708.519 A1256.000,1256.000 40.000 0,1 1091.584,2687.742 L1096.461,2673.558 A1241.000,1241.000 0.000 0,0 1162.008,2694.086 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1162.288,2692.087 A1239.000,1239.000 40.000 0,1 1096.982,2671.622 L1101.861,2657.437 A1224.000,1224.000 0.000 0,0 1166.376,2677.655 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1112.268,2658.856 A1222.000,1222.000 40.000 0,1 1111.625,2658.641 L1116.392,2644.419 A1207.000,1207.000 0.000 0,0 1117.027,2644.631 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1076.597,2682.483 A1256.000,1256.000 40.000 0,1 1024.948,2662.696 L1030.622,2648.810 A1241.000,1241.000 0.000 0,0 1081.653,2668.361 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1070.058,2662.012 A1239.000,1239.000 40.000 0,1 1042.597,2651.479 L1048.134,2637.538 A1224.000,1224.000 0.000 0,0 1075.263,2647.944 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1039.660,2650.308 A1239.000,1239.000 40.000 0,1 988.838,2628.643 L995.026,2614.979 A1224.000,1224.000 0.000 0,0 1045.233,2636.382 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1044.970,2634.121 A1222.000,1222.000 40.000 0,1 1016.932,2622.466 L1022.862,2608.688 A1207.000,1207.000 0.000 0,0 1050.555,2620.200 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1000.294,2652.315 A1256.000,1256.000 40.000 0,1 994.165,2649.638 L1000.206,2635.908 A1241.000,1241.000 0.000 0,0 1006.262,2638.553 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M975.107,2641.062 A1256.000,1256.000 40.000 0,1 915.985,2611.963 L922.960,2598.684 A1241.000,1241.000 0.000 0,0 981.375,2627.435 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M967.150,2618.567 A1239.000,1239.000 40.000 0,1 963.306,2616.728 L969.804,2603.208 A1224.000,1224.000 0.000 0,0 973.601,2605.025 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M961.573,2615.893 A1239.000,1239.000 40.000 0,1 892.856,2580.045 L900.206,2566.969 A1224.000,1224.000 0.000 0,0 968.091,2602.383 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M942.141,2587.234 A1222.000,1222.000 40.000 0,1 929.875,2580.852 L936.873,2567.585 A1207.000,1207.000 0.000 0,0 948.989,2573.888 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M890.120,2597.990 A1256.000,1256.000 40.000 0,1 888.903,2597.313 L896.201,2584.208 A1241.000,1241.000 0.000 0,0 897.404,2584.877 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M870.609,2586.924 A1256.000,1256.000 40.000 0,1 837.986,2567.368 L845.892,2554.620 A1241.000,1241.000 0.000 0,0 878.125,2573.943 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M870.347,2567.079 A1239.000,1239.000 40.000 0,1 839.604,2548.331 L847.599,2535.639 A1224.000,1224.000 0.000 0,0 877.970,2554.161 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M856.022,2538.545 A1222.000,1222.000 40.000 0,1 599.307,2325.855 L610.363,2315.718 A1207.000,1207.000 0.000 0,0 863.927,2525.797 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M824.776,2559.060 A1256.000,1256.000 40.000 0,1 774.933,2525.579 L783.592,2513.331 A1241.000,1241.000 0.000 0,0 832.840,2546.412 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M833.800,2544.652 A1239.000,1239.000 40.000 0,1 833.220,2544.282 L841.293,2531.640 A1224.000,1224.000 0.000 0,0 841.865,2532.005 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M797.144,2520.350 A1239.000,1239.000 40.000 0,1 746.997,2483.925 L756.114,2472.013 A1224.000,1224.000 0.000 0,0 805.654,2507.997 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M732.909,2494.539 A1256.000,1256.000 40.000 0,1 725.210,2488.552 L734.463,2476.746 A1241.000,1241.000 0.000 0,0 742.070,2482.661 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M715.705,2481.029 A1256.000,1256.000 40.000 0,1 708.544,2475.261 L717.996,2463.613 A1241.000,1241.000 0.000 0,0 725.072,2469.313 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M693.708,2463.031 A1256.000,1256.000 40.000 0,1 653.944,2428.291 L664.048,2417.205 A1241.000,1241.000 0.000 0,0 703.337,2451.530 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M618.648,2394.849 A1256.000,1256.000 40.000 0,1 601.444,2377.572 L612.175,2367.091 A1241.000,1241.000 0.000 0,0 629.174,2384.162 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M588.499,2364.119 A1256.000,1256.000 40.000 0,1 563.680,2337.162 L574.862,2327.164 A1241.000,1241.000 0.000 0,0 599.384,2353.799 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M551.796,2323.678 A1256.000,1256.000 40.000 0,1 385.071,2078.333 L398.386,2071.426 A1241.000,1241.000 0.000 0,0 563.120,2313.841 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M514.157,2250.490 A1239.000,1239.000 40.000 0,1 478.559,2201.270 L490.925,2192.780 A1224.000,1224.000 0.000 0,0 526.092,2241.404 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M524.981,2236.628 A1222.000,1222.000 40.000 0,1 309.175,1774.261 L323.792,1770.895 A1207.000,1207.000 0.000 0,0 536.949,2227.586 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M467.032,2184.178 A1239.000,1239.000 40.000 0,1 465.517,2181.884 L478.041,2173.629 A1224.000,1224.000 0.000 0,0 479.538,2175.895 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M464.459,2180.277 A1239.000,1239.000 40.000 0,1 371.017,2010.411 L384.685,2004.231 A1224.000,1224.000 0.000 0,0 476.996,2172.041 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M474.566,2132.859 A1205.000,1205.000 40.000 0,1 322.273,1754.922 L336.934,1751.748 A1190.000,1190.000 0.000 0,0 487.331,2124.981 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M323.112,1938.715 A1256.000,1256.000 40.000 0,1 318.459,1926.026 L332.570,1920.938 A1241.000,1241.000 0.000 0,0 337.167,1933.475 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M301.098,1874.393 A1256.000,1256.000 40.000 0,1 289.975,1836.712 L304.426,1832.691 A1241.000,1241.000 0.000 0,0 315.416,1869.922 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M273.769,1771.835 A1256.000,1256.000 40.000 0,1 261.967,1711.684 L276.752,1709.156 A1241.000,1241.000 0.000 0,0 288.414,1768.589 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M257.946,1686.647 A1256.000,1256.000 40.000 0,1 254.431,1661.535 L269.306,1659.606 A1241.000,1241.000 0.000 0,0 272.779,1684.418 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M272.508,1668.476 A1239.000,1239.000 40.000 0,1 270.476,1652.940 L285.361,1651.088 A1224.000,1224.000 0.000 0,0 287.369,1666.436 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M251.560,1637.603 A1256.000,1256.000 40.000 0,1 251.363,1635.802 L266.275,1634.180 A1241.000,1241.000 0.000 0,0 266.470,1635.959 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M248.089,1601.265 A1256.000,1256.000 40.000 0,1 246.191,1574.163 L261.165,1573.278 A1241.000,1241.000 0.000 0,0 263.040,1600.056 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M263.227,1574.257 A1239.000,1239.000 40.000 0,1 261.082,1514.239 L276.081,1514.066 A1224.000,1224.000 0.000 0,0 278.200,1573.358 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M245.393,1559.137 A1256.000,1256.000 40.000 0,1 244.000,1500.920 L259.000,1500.909 A1241.000,1241.000 0.000 0,0 260.376,1558.431 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M244.548,1462.888 A1256.000,1256.000 40.000 0,1 245.731,1434.072 L260.711,1434.860 A1241.000,1241.000 0.000 0,0 259.542,1463.331 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M262.271,1443.888 A1239.000,1239.000 40.000 0,1 265.747,1391.641 L280.690,1392.953 A1224.000,1224.000 0.000 0,0 277.256,1444.567 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M250.442,1372.955 A1256.000,1256.000 40.000 0,1 257.653,1315.309 L272.490,1317.515 A1241.000,1241.000 0.000 0,0 265.365,1374.472 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M267.438,1373.854 A1239.000,1239.000 40.000 0,1 276.262,1306.126 L291.078,1308.473 A1224.000,1224.000 0.000 0,0 282.360,1375.381 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M262.793,1283.539 A1256.000,1256.000 40.000 0,1 264.537,1273.801 L279.291,1276.502 A1241.000,1241.000 0.000 0,0 277.569,1286.124 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M280.064,1283.490 A1239.000,1239.000 40.000 0,1 293.691,1217.265 L308.295,1220.687 A1224.000,1224.000 0.000 0,0 294.833,1286.112 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M266.514,1263.257 A1256.000,1256.000 40.000 0,1 275.817,1219.086 L290.437,1222.441 A1241.000,1241.000 0.000 0,0 281.245,1266.084 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M305.538,1242.039 A1222.000,1222.000 40.000 0,1 321.317,1177.525 L335.785,1181.484 A1207.000,1207.000 0.000 0,0 320.200,1245.205 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M276.981,1214.064 A1256.000,1256.000 40.000 0,1 294.400,1147.773 L308.798,1151.979 A1241.000,1241.000 0.000 0,0 291.587,1217.478 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M298.495,1197.499 A1239.000,1239.000 40.000 0,1 463.916,820.551 L476.460,828.776 A1224.000,1224.000 0.000 0,0 313.041,1201.161 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M333.383,1198.288 A1205.000,1205.000 40.000 0,1 342.867,1163.743 L357.271,1167.929 A1190.000,1190.000 0.000 0,0 347.905,1202.043 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M301.965,1122.841 A1256.000,1256.000 40.000 0,1 313.249,1088.713 L327.422,1093.625 A1241.000,1241.000 0.000 0,0 316.273,1127.346 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M336.449,1126.592 A1222.000,1222.000 40.000 0,1 340.449,1114.351 L354.682,1119.085 A1207.000,1207.000 0.000 0,0 350.732,1131.175 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M356.454,1120.096 A1205.000,1205.000 40.000 0,1 366.427,1091.298 L380.538,1096.386 A1190.000,1190.000 0.000 0,0 370.689,1124.825 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M323.736,1059.615 A1256.000,1256.000 40.000 0,1 340.695,1016.731 L354.540,1022.503 A1241.000,1241.000 0.000 0,0 337.784,1064.874 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M359.376,1061.523 A1222.000,1222.000 40.000 0,1 371.089,1032.192 L384.947,1037.934 A1207.000,1207.000 0.000 0,0 373.377,1066.906 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M380.455,1054.304 A1205.000,1205.000 40.000 0,1 402.373,1002.768 L416.036,1008.957 A1190.000,1190.000 0.000 0,0 394.392,1059.852 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M401.945,1046.547 A1188.000,1188.000 40.000 0,1 596.493,728.625 L607.901,738.365 A1173.000,1173.000 0.000 0,0 415.809,1052.273 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M343.394,1010.309 A1256.000,1256.000 40.000 0,1 356.090,981.342 L369.751,987.536 A1241.000,1241.000 0.000 0,0 357.207,1016.157 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M362.268,967.928 A1256.000,1256.000 40.000 0,1 370.668,950.323 L384.155,956.888 A1241.000,1241.000 0.000 0,0 375.855,974.282 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M396.886,974.241 A1222.000,1222.000 40.000 0,1 421.293,925.827 L434.534,932.874 A1207.000,1207.000 0.000 0,0 410.426,980.694 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M381.424,928.753 A1256.000,1256.000 40.000 0,1 404.440,885.765 L417.524,893.100 A1241.000,1241.000 0.000 0,0 394.783,935.575 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M431.626,942.683 A1205.000,1205.000 40.000 0,1 442.774,921.815 L455.934,929.012 A1190.000,1190.000 0.000 0,0 444.925,949.621 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M427.664,914.015 A1222.000,1222.000 40.000 0,1 532.947,752.945 L544.817,762.115 A1207.000,1207.000 0.000 0,0 440.826,921.208 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M407.039,881.152 A1256.000,1256.000 40.000 0,1 419.045,860.412 L431.955,868.051 A1241.000,1241.000 0.000 0,0 420.092,888.543 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M421.251,856.699 A1256.000,1256.000 40.000 0,1 440.775,825.035 L453.425,833.096 A1241.000,1241.000 0.000 0,0 434.134,864.382 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M473.361,869.098 A1205.000,1205.000 40.000 0,1 500.934,826.284 L513.371,834.671 A1190.000,1190.000 0.000 0,0 486.140,876.952 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M451.308,808.783 A1256.000,1256.000 40.000 0,1 470.798,780.084 L483.089,788.682 A1241.000,1241.000 0.000 0,0 463.832,817.038 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M474.902,804.088 A1239.000,1239.000 40.000 0,1 484.413,790.279 L496.708,798.871 A1224.000,1224.000 0.000 0,0 487.312,812.513 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M485.788,759.116 A1256.000,1256.000 40.000 0,1 509.714,727.427 L521.541,736.653 A1241.000,1241.000 0.000 0,0 497.900,767.964 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M506.369,759.853 A1239.000,1239.000 40.000 0,1 515.808,747.347 L527.723,756.459 A1224.000,1224.000 0.000 0,0 518.398,768.813 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M522.526,738.642 A1239.000,1239.000 40.000 0,1 545.151,710.453 L556.711,720.012 A1224.000,1224.000 0.000 0,0 534.360,747.860 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M551.961,676.133 A1256.000,1256.000 40.000 0,1 575.736,649.546 L586.774,659.703 A1241.000,1241.000 0.000 0,0 563.283,685.972 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M596.668,627.345 A1256.000,1256.000 40.000 0,1 603.569,620.258 L614.274,630.764 A1241.000,1241.000 0.000 0,0 607.456,637.767 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M615.221,632.656 A1239.000,1239.000 40.000 0,1 637.438,610.557 L647.881,621.325 A1224.000,1224.000 0.000 0,0 625.932,643.156 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M631.422,592.746 A1256.000,1256.000 40.000 0,1 656.191,569.665 L666.268,580.776 A1241.000,1241.000 0.000 0,0 641.796,603.581 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(191,129,45);" /> +<path d="M643.576,604.646 A1239.000,1239.000 40.000 0,1 667.612,582.258 L677.689,593.368 A1224.000,1224.000 0.000 0,0 653.944,615.486 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M674.625,598.868 A1222.000,1222.000 40.000 0,1 679.033,594.850 L689.110,605.960 A1207.000,1207.000 0.000 0,0 684.756,609.929 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M674.616,530.840 A1273.000,1273.000 40.000 0,1 1460.410,227.616 L1460.876,242.609 A1258.000,1258.000 0.000 0,0 684.342,542.260 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M874.254,410.974 A1256.000,1256.000 40.000 0,1 914.037,389.062 L921.035,402.330 A1241.000,1241.000 0.000 0,0 881.727,423.980 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1044.386,329.551 A1256.000,1256.000 40.000 0,1 1460.939,244.608 L1461.405,259.600 A1241.000,1241.000 0.000 0,0 1049.827,343.529 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +<path d="M1275.105,281.582 A1239.000,1239.000 40.000 0,1 1446.222,262.168 L1446.873,277.154 A1224.000,1224.000 0.000 0,0 1277.828,296.332 Z" style="stroke-width:1.0;stroke:rgb(217,217,217);stroke-linecap:round;fill:rgb(84,48,5);" /> +</g> +<defs> +<pattern id="vline-sparse" width="10" height="10" patternTransform="rotate(0 0 0)" patternUnits="userSpaceOnUse"><line x1="0" y1="0" x2="0" y2="10" style="stroke:black;stroke-width:2" /></pattern> +<pattern id="hline" width="10" height="10" patternTransform="rotate(0 0 0)" patternUnits="userSpaceOnUse"><line x1="0" y1="0" x2="10" y2="0" style="stroke:black;stroke-width:5" /></pattern> +<pattern id="vline" width="10" height="10" patternTransform="rotate(0 0 0)" patternUnits="userSpaceOnUse"><line x1="0" y1="0" x2="0" y2="10" style="stroke:black;stroke-width:5" /></pattern> +<pattern id="checker" width="10" height="10" patternTransform="rotate(45 0 0)" patternUnits="userSpaceOnUse"><line x1="0" y1="0" x2="10" y2="0" style="stroke:black;stroke-width:5" /><line x1="0" y1="0" x2="0" y2="10" style="stroke:black;stroke-width:4" /></pattern> +<pattern id="checker" width="10" height="10" patternTransform="rotate(45 0 0)" patternUnits="userSpaceOnUse"><line x1="0" y1="0" x2="10" y2="0" style="stroke:black;stroke-width:2" /><line x1="0" y1="0" x2="0" y2="10" style="stroke:black;stroke-width:2" /></pattern> +<pattern id="hline-sparse" width="10" height="10" patternTransform="rotate(0 0 0)" patternUnits="userSpaceOnUse"><line x1="0" y1="0" x2="10" y2="0" style="stroke:black;stroke-width:2" /></pattern> +</defs> +</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/2d.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,31 @@ +<plot> + + type = tile + file = data/data-1.txt + + r1 = 0.95r + r0 = 0.7r + orientation = in + + + stroke_thickness = 1 + layers = 20 + thickness = 15.0 + padding = 2.0 + + layers_overflow = collapse + + + <rules> + <rule> + condition = 1 + color = eval(sprintf("brbg-15-div-%d", remap_int(var(value), 0.0, 12000.0, 1, 15))) + </rule> + </rules> + + <axes> + </axes> + <backgrounds> + </backgrounds> +</plot> +
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/circos.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,21 @@ + +<<include colors_fonts_patterns.conf>> +<<include housekeeping.conf>> +karyotype = karyotype.txt + +<image> + <<include etc/image.conf>> +</image> + +<<include ticks.conf>> +<<include ideogram.conf>> +<plots> + <<include 2d.conf>> + <<include plot_highlight.conf>> +</plots> +<links> + <<include links.conf>> +</links> + +<<include highlight.conf>> + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/galaxy_test_case.xml Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,69 @@ + +<!-- +mkdir -p test-data/my-test-case/; + cp /tmp/tmprZFxwp/files/000/dataset_5.dat test-data/my-test-case/input.fa; + + +cp /tmp/tmprZFxwp/files/000/dataset_8.dat test-data/my-test-case/0-0.wig; +cp /tmp/tmprZFxwp/files/000/dataset_7.dat test-data/my-test-case/1.gff3; +cp "/tmp/tmprZFxwp/files/000/dataset_40.dat" test-data/my-test-case/output.png; +cp "/tmp/tmprZFxwp/files/000/dataset_41.dat" test-data/my-test-case/output.svg; +--> +<test> + <param name="reference_genome|reference_genome_source" value="history"/> + <param name="reference_genome|genome_fasta" value="my-test-case/input.fa" /> + <!-- ideograms --> + <param name="ideogram|spacing" value="0.005" /> + <param name="ideogram|radius" value="0.9" /> + <param name="ideogram|thickness" value="10.0" /> + <param name="ideogram|ideogram_labels|show_label" value="yes" /> + <param name="ideogram|ideogram_labels|parallel" value="yes" /> + <!-- Ticks --> + <param name="ticks|show_ticks" value="yes" /> + <param name="ticks|radius" value="1.0" /> + <param name="ticks|color" value="#000000" /> + <param name="ticks|multiplier" value="0.001" /> + <param name="ticks|tick_group_0|tickspacing" value="5000.0" /> + <param name="ticks|tick_group_0|size" value="10.0" /> + <param name="ticks|tick_group_0|show_tick_labels" value="yes" /> + <param name="ticks|tick_group_0|label_size" value="20.0" /> + <param name="ticks|tick_group_0|label_offset" value="10.0" /> + <param name="ticks|tick_group_0|label_format" value="%d" /> + <param name="ticks|tick_group_1|tickspacing" value="1000.0" /> + <param name="ticks|tick_group_1|size" value="5.0" /> + <param name="ticks|tick_group_1|show_tick_labels" value="no" /> + <param name="ticks|tick_group_1|label_size" value="20.0" /> + <param name="ticks|tick_group_1|label_offset" value="10.0" /> + <param name="ticks|tick_group_1|label_format" value="%d" /> + <!-- Data --> + <param name="sec_tdd|data_0|r0" value="0.95" /> + <param name="sec_tdd|data_0|r1" value="0.99" /> + <param name="sec_tdd|data_0|orientation" value="out" /> + <param name="sec_tdd|data_0|plot_format|plot_format_select" value="histogram" /> + <!-- Note, please double check your files --> + <param name="sec_tdd|data_0|plot_format|data_source" value="my-test-case/0-0.wig" /> + <param name="sec_tdd|data_0|plot_format|format_specific|fill_color" value="brbg-15-div" /> + <param name="sec_tdd|data_0|plot_format|format_specific|extend_bins" value="yes" /> + + <param name="sec_tdd|data_1|r0" value="0.8" /> + <param name="sec_tdd|data_1|r1" value="0.95" /> + <param name="sec_tdd|data_1|orientation" value="out" /> + <param name="sec_tdd|data_1|plot_format|plot_format_select" value="tile" /> + <!-- Note, please double check your files --> + <param name="sec_tdd|data_1|plot_format|data_source" value="my-test-case/1.gff3" /> + <param name="sec_tdd|data_1|plot_format|format_specific|fill_color" value="oranges-13-seq" /> + <param name="sec_tdd|data_1|plot_format|format_specific|color" value="#000000" /> + <param name="sec_tdd|data_1|plot_format|format_specific|stroke_thickness" value="1" /> + <param name="sec_tdd|data_1|plot_format|format_specific|layers" value="20" /> + <param name="sec_tdd|data_1|plot_format|format_specific|thickness" value="8.0" /> + <param name="sec_tdd|data_1|plot_format|format_specific|padding" value="2.0" /> + <param name="sec_tdd|data_1|plot_format|format_specific|overflow|overflow_behavior" value="grow" /> + <param name="sec_tdd|data_1|plot_format|format_specific|overflow|layer_overflow_color" value="#000000" /> + + + + <!-- Outputs --> + <output name="output_png" file="my-test-case/output.png" /> + <output name="output_svg" file="my-test-case/output.svg" /> +</test> + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/highlight.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,2 @@ + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/ideogram.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,23 @@ + + +<ideogram> + + <spacing> + default = 0.005r + </spacing> + + # ideogram position, thickness and fill + radius = 0.9r + thickness = 10.0p + fill = yes + + show_label = yes + label_radius = dims(ideogram,radius) + 0.075r + label_size = 24 + label_parallel = yes + + show_bands = yes + fill_bands = yes + band_transparency = 4 + +</ideogram>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/karyotype.txt Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,2 @@ +chr - ctgA 0 0 50001 set3-12-qual-1 +chr - ctgB 1 0 6079 set3-12-qual-2
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/links.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,2 @@ + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/plot_highlight.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,2 @@ + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/conf/ticks.conf Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,32 @@ + +show_ticks = yes +show_tick_labels = yes + + + +<ticks> + radius = 1.0r + color = 0, 0, 0 + + thickness = 2p + multiplier = 0.001 + + <tick> + spacing = 5000.0 + size = 10.0p + show_label = yes + label_size = 20.0p + label_offset = 10.0p + format = %d kb + </tick> + <tick> + spacing = 1000.0 + size = 5.0p + show_label = no + label_size = 20.0p + label_offset = 10.0p + format = %d kb + </tick> +</ticks> + + \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/data/data-0.txt Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,499 @@ +ctgA 1 19 -0.506365641109759 +ctgA 101 119 -0.873297297213995 +ctgA 201 219 -0.999755839901149 +ctgA 301 319 -0.850919359639177 +ctgA 401 419 -0.467771805322476 +ctgA 501 519 0.0441824483318732 +ctgA 601 619 0.543970523363376 +ctgA 701 719 0.893969648197021 +ctgA 801 819 0.99780327442197 +ctgA 901 919 0.826879540532003 +ctgA 1001 1019 0.428264391396659 +ctgA 1101 1119 -0.0882786064717262 +ctgA 1201 1219 -0.580513008156313 +ctgA 1301 1319 -0.91289603861164 +ctgA 1401 1419 -0.993901956906654 +ctgA 1501 1519 -0.801224790676895 +ctgA 1601 1619 -0.387920558984219 +ctgA 1701 1719 0.132202352755937 +ctgA 1801 1819 0.615921726468774 +ctgA 1901 1919 0.930039504416137 +ctgA 2001 2019 0.988059506793465 +ctgA 2101 2119 0.774005214886395 +ctgA 2201 2219 0.34681910129778 +ctgA 2301 2319 -0.175867902248536 +ctgA 2401 2419 -0.650127523574896 +ctgA 2501 2519 -0.945366563696042 +ctgA 2601 2619 -0.980287334634812 +ctgA 2701 2719 -0.745273974144339 +ctgA 2801 2819 -0.305040291224202 +ctgA 2901 2919 0.219189974282818 +ctgA 3001 3019 0.683063594104854 +ctgA 3101 3119 0.958847282055722 +ctgA 3201 3219 0.970600619811948 +ctgA 3301 3319 0.71508718178021 +ctgA 3401 3419 0.262665724548229 +ctgA 3501 3519 -0.262083959018097 +ctgA 3601 3619 -0.714665612518583 +ctgA 3701 3719 -0.970455331081526 +ctgA 3801 3819 -0.959018280889002 +ctgA 3901 3919 -0.683503793877429 +ctgA 4001 4019 -0.219778160592474 +ctgA 4101 4119 0.304466082686301 +ctgA 4201 4219 0.744871858736274 +ctgA 4301 4319 0.980168039762288 +ctgA 4401 4419 0.945562938664219 +ctgA 4501 4519 0.650585494129627 +ctgA 4601 4619 0.176461360584952 +ctgA 4701 4719 -0.346253571205695 +ctgA 4801 4819 -0.773623338680308 +ctgA 4901 4919 -0.987966438766777 +ctgA 5001 5019 -0.930260871990585 +ctgA 5101 5119 -0.61639657336978 +ctgA 5201 5219 -0.132799924069858 +ctgA 5301 5319 0.38736481184216 +ctgA 5401 5419 0.800863899493182 +ctgA 5501 5519 0.993835297491596 +ctgA 5601 5619 0.913141966452114 +ctgA 5701 5719 0.581003804007494 +ctgA 5801 5819 0.0888791236810795 +ctgA 5901 5919 -0.427719512602322 +ctgA 6001 6019 -0.826540339206424 +ctgA 6101 6119 -0.997763153807204 +ctgA 6201 6219 -0.894239655996039 +ctgA 6301 6319 -0.544476309619657 +ctgA 6401 6419 -0.044784738601126 +ctgA 6501 6519 0.467238859047214 +ctgA 6601 6619 0.850602510646281 +ctgA 6701 6719 0.999742336443933 +ctgA 6801 6819 0.873590857634893 +ctgA 6901 6919 0.50688542994917 +ctgA 7001 7019 0.000602887030758908 +ctgA 7101 7119 -0.505845668220208 +ctgA 7201 7219 -0.873003419373278 +ctgA 7301 7319 -0.999768979974307 +ctgA 7401 7419 -0.851235899346026 +ctgA 7501 7519 -0.468304581575409 +ctgA 7601 7619 0.043580142003502 +ctgA 7701 7719 0.543464539388603 +ctgA 7801 7819 0.893699315464349 +ctgA 7901 7919 0.997843032362382 +ctgA 8001 8019 0.827218441309355 +ctgA 8101 8119 0.428809114528536 +ctgA 8201 8219 -0.0876780571755001 +ctgA 8301 8319 -0.580022001304441 +ctgA 8401 8419 -0.912649778958282 +ctgA 8501 8519 -0.993968255065378 +ctgA 8601 8619 -0.801585390637186 +ctgA 8701 8719 -0.388476165127704 +ctgA 8801 8819 0.131604733390055 +ctgA 8901 8919 0.615446655696971 +ctgA 9001 9019 0.929817798797622 +ctgA 9101 9119 0.988152215687393 +ctgA 9201 9219 0.774386809762636 +ctgA 9301 9319 0.347384505330554 +ctgA 9401 9419 -0.17527437998892 +ctgA 9501 9519 -0.64966931671649 +ctgA 9601 9619 -0.945169845112828 +ctgA 9701 9719 -0.980406273199548 +ctgA 9801 9819 -0.745675818665582 +ctgA 9901 9919 -0.305614388888252 +ctgA 10001 10019 0.218601708303567 +ctgA 10101 10119 0.682623146057239 +ctgA 10201 10219 0.958675934707531 +ctgA 10301 10319 0.97074555575544 +ctgA 10401 10419 0.715508491127093 +ctgA 10501 10519 0.263247394606515 +ctgA 10601 10619 -0.261502098227572 +ctgA 10701 10719 -0.714243783495441 +ctgA 10801 10819 -0.970309689616982 +ctgA 10901 10919 -0.959188931145217 +ctgA 11001 11019 -0.683943745214962 +ctgA 11101 11119 -0.220366267018746 +ctgA 11201 11219 0.303891763483259 +ctgA 11301 11319 0.744469472587545 +ctgA 11401 11419 0.980048388625338 +ctgA 11501 11519 0.945758969945982 +ctgA 11601 11619 0.651043228214223 +ctgA 11701 11719 0.177054754782462 +ctgA 11801 11819 -0.345687915259853 +ctgA 11901 11919 -0.773241181283175 +ctgA 12001 12019 -0.987873011641156 +ctgA 12101 12119 -0.930481901440504 +ctgA 12201 12219 -0.616871196227395 +ctgA 12301 12319 -0.133397447114619 +ctgA 12401 12419 0.386808923903526 +ctgA 12501 12519 0.800502717217221 +ctgA 12601 12619 0.993768276844436 +ctgA 12701 12719 0.913387562390317 +ctgA 12801 12819 0.581494388679593 +ctgA 12901 12919 0.0894796085852885 +ctgA 13001 13019 -0.427174478343574 +ctgA 13101 13119 -0.82620083745591 +ctgA 13201 13219 -0.997722670532666 +ctgA 13301 13319 -0.89450933876326 +ctgA 13401 13419 -0.544981897973607 +ctgA 13501 13519 -0.0453870125923442 +ctgA 13601 13619 0.466705742943332 +ctgA 13701 13719 0.850285352482504 +ctgA 13801 13819 0.999728469607566 +ctgA 13901 13919 0.873884100529272 +ctgA 14001 14019 0.507405034549512 +ctgA 14101 14119 0.00120577384238478 +ctgA 14201 14219 -0.505325511469513 +ctgA 14301 14319 -0.87270922421956 +ctgA 14401 14419 -0.999781756658628 +ctgA 14501 14519 -0.851552129651776 +ctgA 14601 14619 -0.468837187612361 +ctgA 14701 14719 0.0429778198349343 +ctgA 14801 14819 0.542958357879249 +ctgA 14901 14919 0.893428657896279 +ctgA 15001 15019 0.997882427613987 +ctgA 15101 15119 0.827557041415301 +ctgA 15201 15219 0.429353681799962 +ctgA 15301 15319 -0.0870774760106846 +ctgA 15401 15419 -0.579530783630345 +ctgA 15501 15519 -0.912403187581549 +ctgA 15601 15619 -0.994034191943674 +ctgA 15701 15719 -0.801945699242987 +ctgA 15801 15819 -0.389031630070668 +ctgA 15901 15919 0.131007066189432 +ctgA 16001 16019 0.614971361227045 +ctgA 16101 16119 0.929595755215624 +ctgA 16201 16219 0.988244565414863 +ctgA 16301 16319 0.774768123170331 +ctgA 16401 16419 0.347949783098507 +ctgA 16501 16519 -0.174680794021833 +ctgA 16601 16619 -0.649210873720956 +ctgA 16701 16719 -0.94497278298608 +ctgA 16801 16819 -0.980524855413266 +ctgA 16901 16919 -0.746077392153944 +ctgA 17001 17019 -0.306188375469783 +ctgA 17101 17119 0.21801336286854 +ctgA 17201 17219 0.682182449894674 +ctgA 17301 17319 0.958504238906709 +ctgA 17401 17419 0.970890138859323 +ctgA 17501 17519 0.715929540406099 +ctgA 17601 17619 0.263828968981531 +ctgA 17701 17719 -0.260920142388146 +ctgA 17801 17819 -0.713821694864108 +ctgA 17901 17919 -0.970163695471254 +ctgA 18001 18019 -0.959359232762341 +ctgA 18101 18119 -0.684383447957544 +ctgA 18201 18219 -0.220954293347872 +ctgA 18301 18319 0.303317333823826 +ctgA 18401 18419 0.744066815844409 +ctgA 18501 18519 0.979928381267452 +ctgA 18601 18619 0.94595465747008 +ctgA 18701 18719 0.651500725662311 +ctgA 18801 18819 0.177648084625384 +ctgA 18901 18919 -0.345122133665854 +ctgA 19001 19019 -0.772858742833902 +ctgA 19101 19119 -0.987779225450561 +ctgA 19201 19219 -0.930702592685557 +ctgA 19301 19319 -0.617345594869105 +ctgA 19401 19419 -0.133994921673036 +ctgA 19501 19519 0.386252895370368 +ctgA 19601 19619 0.800141243980293 +ctgA 19701 19719 0.993700894989533 +ctgA 19801 19819 0.91363282633698 +ctgA 19901 19919 0.581984761994295 +ctgA 20001 20019 0.0900800609660932 +ctgA 20101 20119 -0.42662928881852 +ctgA 20201 20219 -0.825861035403859 +ctgA 20301 20319 -0.99768182461307 +ctgA 20401 20419 -0.894778696400663 +ctgA 20501 20519 -0.545487288241457 +ctgA 20601 20619 -0.0459892700866177 +ctgA 20701 20719 0.466172457204606 +ctgA 20801 20819 0.849967885263126 +ctgA 20901 20919 0.999714239397087 +ctgA 21001 21019 0.874177025790545 +ctgA 21101 21119 0.507924454721923 +ctgA 21201 21219 0.00180866021574464 +ctgA 21301 21319 -0.504805171046737 +ctgA 21401 21419 -0.872414711859773 +ctgA 21501 21519 -0.999794169949471 +ctgA 21601 21619 -0.851868050441484 +ctgA 21701 21719 -0.469369623239746 +ctgA 21801 21819 0.0423754820450979 +ctgA 21901 21919 0.542451979019298 +ctgA 22001 22019 0.893157675591189 +ctgA 22101 22119 0.997921460162468 +ctgA 22201 22219 0.827895340726768 +ctgA 22301 22319 0.429898093013001 +ctgA 22401 22419 -0.0864768631955748 +ctgA 22501 22519 -0.579039355312569 +ctgA 22601 22619 -0.91215626457107 +ctgA 22701 22719 -0.994099767517573 +ctgA 22801 22819 -0.802305716363335 +ctgA 22901 22919 -0.389586953611214 +ctgA 23001 23019 0.130409351371303 +ctgA 23101 23119 0.614495843231754 +ctgA 23201 23219 0.929373373750848 +ctgA 23301 23319 0.98833655594231 +ctgA 23401 23419 0.775149154970883 +ctgA 23501 23519 0.348514934396177 +ctgA 23601 23619 -0.174087144563029 +ctgA 23701 23719 -0.648752194754925 +ctgA 23801 23819 -0.944775377387424 +ctgA 23901 23919 -0.980643081232865 +ctgA 24001 24019 -0.746478694463463 +ctgA 24101 24119 -0.306762250760167 +ctgA 24201 24219 0.217424938191585 +ctgA 24301 24319 0.681741505777341 +ctgA 24401 24419 0.958332194715663 +ctgA 24501 24519 0.971034369071043 +ctgA 24601 24619 0.716350329464186 +ctgA 24701 24719 0.264410447461892 +ctgA 24801 24819 -0.260338091711345 +ctgA 24901 24919 -0.713399346778001 +ctgA 25001 25019 -0.970017348697407 +ctgA 25101 25119 -0.959529185678474 +ctgA 25201 25219 -0.684822901945355 +ctgA 25301 25319 -0.221542239366122 +ctgA 25401 25419 0.302742793916791 +ctgA 25501 25519 0.743663888653221 +ctgA 25601 25619 0.979808017732248 +ctgA 25701 25719 0.946150001165385 +ctgA 25801 25819 0.651957986307603 +ctgA 25901 25919 0.178241349898059 +ctgA 26001 26019 -0.344556226629346 +ctgA 26101 26119 -0.772476023471494 +ctgA 26201 26219 -0.98768508022908 +ctgA 26301 26319 -0.930922945645528 +ctgA 26401 26419 -0.617819769122481 +ctgA 26501 26519 -0.134592347527942 +ctgA 26601 26619 0.385696726444787 +ctgA 26701 26719 0.799779479913782 +ctgA 26801 26819 0.993633151951378 +ctgA 26901 26919 0.913877758202957 +ctgA 27001 27019 0.582474923773363 +ctgA 27101 27119 0.0906804806052454 +ctgA 27201 27219 -0.426083944225323 +ctgA 27301 27319 -0.825520933173783 +ctgA 27401 27419 -0.997640616063263 +ctgA 27501 27519 -0.895047728810343 +ctgA 27601 27619 -0.545992480239513 +ctgA 27701 27719 -0.0465915108650422 +ctgA 27801 27819 0.465639002024868 +ctgA 27901 27919 0.849650109103536 +ctgA 28001 28019 0.99969964581767 +ctgA 28101 28119 0.874469633312244 +ctgA 28201 28219 0.508443690277607 +ctgA 28301 28319 0.00241154593170571 +ctgA 28401 28419 -0.50428464714101 +ctgA 28501 28519 -0.872119882400963 +ctgA 28601 28619 -0.999806219842322 +ctgA 28701 28719 -0.852183661600323 +ctgA 28801 28819 -0.469901888264038 +ctgA 28901 28919 0.0417731288529262 +ctgA 29001 29019 0.541945402992805 +ctgA 29101 29119 0.892886368647573 +ctgA 29201 29219 0.997960129993637 +ctgA 29301 29319 0.828233339120793 +ctgA 29401 29419 0.430442347969774 +ctgA 29501 29519 -0.0858762189484769 +ctgA 29601 29619 -0.578547716529735 +ctgA 29701 29719 -0.911909010016595 +ctgA 29801 29819 -0.994164981763242 +ctgA 29901 29919 -0.802665441867374 +ctgA 30001 30019 -0.390142135547497 +ctgA 30101 30119 0.129811589152921 +ctgA 30201 30219 0.614020101883935 +ctgA 30301 30319 0.929150654484127 +ctgA 30401 30419 0.988428187236296 +ctgA 30501 30519 0.775529905025798 +ctgA 30601 30619 0.349079959018146 +ctgA 30701 30719 -0.173493431828281 +ctgA 30801 30819 -0.648293279985113 +ctgA 30901 30919 -0.944577628388612 +ctgA 31001 31019 -0.980760950615372 +ctgA 31101 31119 -0.746879725448277 +ctgA 31201 31219 -0.307336014550815 +ctgA 31301 31319 0.216836434486577 +ctgA 31401 31419 0.68130031386551 +ctgA 31501 31519 0.958159802196927 +ctgA 31601 31619 0.971178246338178 +ctgA 31701 31719 0.716770858148409 +ctgA 31801 31819 0.264991829836246 +ctgA 31901 31919 -0.259755946408727 +ctgA 32001 32019 -0.712976739390632 +ctgA 32101 32119 -0.969870649348633 +ctgA 32201 32219 -0.959698789831842 +ctgA 32301 32319 -0.685262107018665 +ctgA 32401 32419 -0.222130104859792 +ctgA 32501 32519 0.302168143970983 +ctgA 32601 32619 0.743260691160433 +ctgA 32701 32719 0.979687298063475 +ctgA 32801 32819 0.946345000960895 +ctgA 32901 32919 0.652415009983898 +ctgA 33001 33019 0.17883455038485 +ctgA 33101 33119 -0.34399019435602 +ctgA 33201 33219 -0.772093023335059 +ctgA 33301 33319 -0.987590576010932 +ctgA 33401 33419 -0.931142960240324 +ctgA 33501 33519 -0.618293718815172 +ctgA 33601 33619 -0.13518972446219 +ctgA 33701 33719 0.385140417328934 +ctgA 33801 33819 0.79941742514918 +ctgA 33901 33919 0.993565047754595 +ctgA 34001 34019 0.914122357899222 +ctgA 34101 34119 0.582964873838637 +ctgA 34201 34219 0.091280867284509 +ctgA 34301 34319 -0.425538444762198 +ctgA 34401 34419 -0.825180530889296 +ctgA 34501 34519 -0.997599044898223 +ctgA 34601 34619 -0.895316435894515 +ctgA 34701 34719 -0.546497473784151 +ctgA 34801 34819 -0.0471937347087195 +ctgA 34901 34919 0.465105377598017 +ctgA 35001 35019 0.849332024119238 +ctgA 35101 35119 0.999684688874618 +ctgA 35201 35219 0.874761922988011 +ctgA 35301 35319 0.508962741027838 +ctgA 35401 35419 0.00301443077113541 +ctgA 35501 35519 -0.503763939941528 +ctgA 35601 35619 -0.871824735950293 +ctgA 35701 35719 -0.999817906332802 +ctgA 35801 35819 -0.852498963013576 +ctgA 35901 35919 -0.470433982491772 +ctgA 36001 36019 0.0411707604773582 +ctgA 36101 36119 0.541438629983896 +ctgA 36201 36219 0.892614737164045 +ctgA 36301 36319 0.997998437093437 +ctgA 36401 36419 0.828571036474523 +ctgA 36501 36519 0.430986446472459 +ctgA 36601 36619 -0.0852755434877088 +ctgA 36701 36719 -0.57805586746054 +ctgA 36801 36819 -0.911661424007995 +ctgA 36901 36919 -0.994229834656976 +ctgA 37001 37019 -0.803024875624353 +ctgA 37101 37119 -0.390697175677724 +ctgA 37201 37219 0.129213779751557 +ctgA 37301 37319 0.613544137356508 +ctgA 37401 37419 0.92892759749641 +ctgA 37501 37519 0.988519459263516 +ctgA 37601 37619 0.775910373196683 +ctgA 37701 37719 0.349644856759043 +ctgA 37801 37819 -0.17289965603339 +ctgA 37901 37919 -0.647834129578325 +ctgA 38001 38019 -0.944379536061519 +ctgA 38101 38119 -0.980878463517946 +ctgA 38201 38219 -0.747280484962623 +ctgA 38301 38319 -0.30790966663318 +ctgA 38401 38419 0.216247851967423 +ctgA 38501 38519 0.680858874319544 +ctgA 38601 38619 0.957987061413159 +ctgA 38701 38719 0.971321770608431 +ctgA 38801 38819 0.717191126305919 +ctgA 38901 38919 0.265573115893276 +ctgA 39001 39019 -0.259173706691886 +ctgA 39101 39119 -0.712553872855609 +ctgA 39201 39219 -0.969723597478254 +ctgA 39301 39319 -0.959868045160799 +ctgA 39401 39419 -0.685701063017834 +ctgA 39501 39519 -0.22271788961521 +ctgA 39601 39619 0.301593384195272 +ctgA 39701 39719 0.742857223512596 +ctgA 39801 39819 0.979566222305013 +ctgA 39901 39919 0.946539656785734 +ctgA 40001 40019 0.652871796525078 +ctgA 40101 40119 0.179427685870145 +ctgA 40201 40219 -0.343424037051613 +ctgA 40301 40319 -0.771709742563807 +ctgA 40401 40419 -0.987495712830468 +ctgA 40501 40519 -0.931362636389977 +ctgA 40601 40619 -0.618767443774911 +ctgA 40701 40719 -0.13578705225865 +ctgA 40801 40819 0.384583968225014 +ctgA 40901 40919 0.799055079818084 +ctgA 41001 41019 0.993496582423937 +ctgA 41101 41119 0.91436662533687 +ctgA 41201 41219 0.583454612012034 +ctgA 41301 41319 0.0918812207856598 +ctgA 41401 41419 -0.424992790627422 +ctgA 41501 41519 -0.824839828674128 +ctgA 41601 41619 -0.997557111133059 +ctgA 41701 41719 -0.895584817555511 +ctgA 41801 41819 -0.547002268691819 +ctgA 41901 41919 -0.0477959413987577 +ctgA 42001 42019 0.464571584118009 +ctgA 42101 42119 0.849013630425847 +ctgA 42201 42219 0.999669368573369 +ctgA 42301 42319 0.87505389471161 +ctgA 42401 42419 0.509481606783953 +ctgA 42501 42519 0.0036173145149015 +ctgA 42601 42619 -0.503243049637554 +ctgA 42701 42719 -0.871529272615042 +ctgA 42801 42819 -0.999829229416663 +ctgA 42901 42919 -0.85281395456664 +ctgA 43001 43019 -0.470965905729547 +ctgA 43101 43119 0.0405683771373384 +ctgA 43201 43219 0.540931660176769 +ctgA 43301 43319 0.892342781239334 +ctgA 43401 43419 0.998036381447947 +ctgA 43501 43519 0.828908432665215 +ctgA 43601 43619 0.431530388323292 +ctgA 43701 43719 -0.0846748370315997 +ctgA 43801 43819 -0.577563808283757 +ctgA 43901 43919 -0.911413506635259 +ctgA 44001 44019 -0.994294326175203 +ctgA 44101 44119 -0.803384017503629 +ctgA 44201 44219 -0.391252073800153 +ctgA 44301 44319 0.128615923384498 +ctgA 44401 44419 0.613067949822471 +ctgA 44501 44519 0.928704202868774 +ctgA 44601 44619 0.988610371990796 +ctgA 44701 44719 0.776290559345248 +ctgA 44801 44819 0.350209627413543 +ctgA 44901 44919 -0.172305817394175 +ctgA 45001 45019 -0.647374743701449 +ctgA 45101 45119 -0.944181100478148 +ctgA 45201 45219 -0.980995619897873 +ctgA 45301 45319 -0.747680972860835 +ctgA 45401 45419 -0.308483206798754 +ctgA 45501 45519 0.215659190848055 +ctgA 45601 45619 0.680417187299892 +ctgA 45701 45719 0.957813972427147 +ctgA 45801 45819 0.971464941829636 +ctgA 45901 45919 0.717611133783957 +ctgA 46001 46019 0.266154305421701 +ctgA 46101 46119 -0.258591372772452 +ctgA 46201 46219 -0.71213074732663 +ctgA 46301 46319 -0.969576193139719 +ctgA 46401 46419 -0.960036951603826 +ctgA 46501 46519 -0.686139769783315 +ctgA 46601 46619 -0.223305593418733 +ctgA 46701 46719 0.301018514798568 +ctgA 46801 46819 0.742453485856362 +ctgA 46901 46919 0.979444790500868 +ctgA 47001 47019 0.946733968569148 +ctgA 47101 47119 0.653328345765115 +ctgA 47201 47219 0.180020756138357 +ctgA 47301 47319 -0.342857754921908 +ctgA 47401 47419 -0.77132618129705 +ctgA 47501 47519 -0.987400490722168 +ctgA 47601 47619 -0.931581974014641 +ctgA 47701 47719 -0.619240943829511 +ctgA 47801 47819 -0.13638433070021 +ctgA 47901 47919 0.38402737933528 +ctgA 48001 48019 0.798692444052197 +ctgA 48101 48119 0.993427755984289 +ctgA 48201 48219 0.914610560427116 +ctgA 48301 48319 0.583944138115545 +ctgA 48401 48419 0.0924815408904855 +ctgA 48501 48519 -0.424446982019324 +ctgA 48601 48619 -0.824498826652114 +ctgA 48701 48719 -0.997514814783015 +ctgA 48801 48819 -0.895852873695781 +ctgA 48901 48919 -0.547506864779039 +ctgA 49001 49019 -0.048398130716271 +ctgA 49101 49119 0.464037621778865 +ctgA 49201 49219 0.848694928139091 +ctgA 49301 49319 0.99965368491949 +ctgA 49401 49419 0.875345548376914 +ctgA 49501 49519 0.51000028735736 +ctgA 49601 49619 0.00422019694387214 +ctgA 49701 49719 -0.502721976418416 +ctgA 49801 49819 -0.871233492502601
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/circos/data/data-1.txt Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,201 @@ +ctgA 0 50001 strand=None,score=0.0,value=0.0,id=ctgA +ctgA 999 2000 strand=None,score=0.0,value=0.0,id=Remark:hga +ctgA 999 1000 strand=None,score=0.987,value=0.987,id=FakeSNP1 +ctgA 999 20000 strand=None,score=0.0,value=0.0,id=b101.2 +ctgA 1049 9000 strand=1,score=0.0,value=0.0,id=EDEN +ctgA 1049 3202 strand=1,score=0.0,value=0.0,id=Match1 +ctgA 1049 7300 strand=1,score=0.0,value=0.0,id=Match3 +ctgA 1099 2000 strand=1,score=0.0,value=0.0,id=Gene:hga +ctgA 1149 7200 strand=1,score=0.0,value=0.0,id=Match5 +ctgA 1199 1900 strand=1,score=0.0,value=0.0,id=Protein:HGA +ctgA 1599 3000 strand=-1,score=0.0,value=0.0,id=Gene:hgb +ctgA 1658 1984 strand=1,score=1110,value=1110,id=f07 +ctgA 1799 2900 strand=-1,score=0.0,value=0.0,id=Protein:HGB +ctgA 3013 6130 strand=1,score=999,value=999,id=f06 +ctgA 4714 5968 strand=-1,score=444,value=444,id=f05 +ctgA 5232 5302 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 5409 7503 strand=-1,score=0.0,value=0.0,id=Match2 +ctgA 5799 6101 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 6441 6854 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 6884 7241 strand=-1,score=0.0,value=0.0,id=seg03 +ctgA 7105 7211 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 7409 7737 strand=-1,score=0.0,value=0.0,id=seg03 +ctgA 7499 8000 strand=-1,score=0.0,value=0.0,id=Match4 +ctgA 7694 8177 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 7999 9000 strand=-1,score=0.0,value=0.0,id=Match6 +ctgA 8054 8080 strand=-1,score=0.0,value=0.0,id=seg03 +ctgA 8305 8999 strand=-1,score=0.0,value=0.0,id=seg03 +ctgA 8544 8783 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 8868 8935 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 9403 9825 strand=-1,score=0.0,value=0.0,id=seg04 +ctgA 9999 11500 strand=1,score=0.0,value=0.0,id=Apple1 +ctgA 11910 15561 strand=1,score=0.0,value=0.0,id=m11 +ctgA 12530 12895 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 12999 17200 strand=1,score=0.0,value=0.0,id=cds-Apple2 +ctgA 13121 13449 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 13279 16394 strand=1,score=203,value=203,id=f08 +ctgA 13451 13745 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 13800 14007 strand=-1,score=0.0,value=0.0,id=m05 +ctgA 13907 13965 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 13997 14488 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 14563 14899 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 14730 17239 strand=-1,score=0.0,value=0.0,id=m14 +ctgA 15184 15276 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 15328 15533 strand=1,score=1000,value=1000,id=f10 +ctgA 15395 16159 strand=1,score=0.0,value=0.0,id=m03 +ctgA 15638 15736 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 15744 15870 strand=1,score=0.0,value=0.0,id=seg12 +ctgA 17022 17675 strand=1,score=0.0,value=0.0,id=m08 +ctgA 17399 23000 strand=1,score=0.0,value=0.0,id=rna-Apple3 +ctgA 17666 17690 strand=1,score=0.0,value=0.0,id=m13 +ctgA 18047 18552 strand=-1,score=0.0,value=0.0,id=m07 +ctgA 18508 18985 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 18988 19388 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 19156 22915 strand=-1,score=100,value=100,id=f13 +ctgA 19248 19559 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 19495 19962 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 19974 20260 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 20092 20580 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 20378 20491 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 20532 21005 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 20969 21052 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 21121 21331 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 21269 21277 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 21681 22176 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 21684 22168 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 21747 25612 strand=1,score=0.0,value=0.0,id=m12 +ctgA 22131 24633 strand=1,score=320,value=320,id=f15 +ctgA 22373 22570 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 22563 22869 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 22957 23298 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 23024 23427 strand=1,score=0.0,value=0.0,id=seg06 +ctgA 23071 23185 strand=1,score=850,value=850,id=f14 +ctgA 23411 23469 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 23931 23932 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 24227 24510 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 24327 24787 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 24561 28338 strand=1,score=208,value=208,id=f02 +ctgA 24867 25012 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 25211 25426 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 25227 25367 strand=1,score=0.0,value=0.0,id=seg08 +ctgA 25793 25874 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 26074 26519 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 26121 26126 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 26496 26869 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 26502 26799 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 26929 26940 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 26974 27063 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 27171 27185 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 27200 27325 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 27371 27433 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 27414 27799 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 27447 27860 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 27564 27565 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 27812 28091 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 27879 27943 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 27886 28076 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 28092 28201 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 28224 28316 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 28224 28346 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 28328 28377 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 28331 30033 strand=-1,score=0.0,value=0.0,id=m02 +ctgA 28341 28447 strand=-1,score=0.0,value=0.0,id=m10 +ctgA 28374 28570 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 28757 29041 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 28776 29058 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 28828 29194 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 29100 29302 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 29512 29647 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 29516 29702 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 29603 29702 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 29712 30061 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 29770 29942 strand=1,score=0.0,value=0.0,id=seg10 +ctgA 29866 29885 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 30041 30340 strand=1,score=0.0,value=0.0,id=seg10 +ctgA 30107 30216 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 30240 30246 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 30328 30774 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 30464 30798 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 30574 30738 strand=1,score=0.0,value=0.0,id=seg11 +ctgA 30577 31748 strand=1,score=0.0,value=0.0,id=m06 +ctgA 30807 31306 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 30809 31307 strand=1,score=0.0,value=0.0,id=seg10 +ctgA 31231 31236 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 31420 31817 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 31515 31729 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 31752 32154 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 31760 31984 strand=1,score=0.0,value=0.0,id=seg10 +ctgA 32009 32057 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 32207 32680 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 32328 32359 strand=1,score=0.0,value=0.0,id=seg01 +ctgA 32373 32937 strand=1,score=0.0,value=0.0,id=seg10 +ctgA 32594 32696 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 32891 32901 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 33052 33325 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 33126 33388 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 33324 35791 strand=1,score=0.0,value=0.0,id=m04 +ctgA 33437 33868 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 33438 33443 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 33758 34209 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 34243 34313 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 34400 34466 strand=1,score=0.0,value=0.0,id=seg02 +ctgA 34604 34983 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 35332 35507 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 35641 35904 strand=-1,score=0.0,value=0.0,id=seg05 +ctgA 36033 38167 strand=1,score=100,value=100,id=f09 +ctgA 36615 37057 strand=-1,score=0.0,value=0.0,id=seg09 +ctgA 36648 40440 strand=-1,score=300,value=300,id=f03 +ctgA 37207 37227 strand=-1,score=0.0,value=0.0,id=seg09 +ctgA 37241 38653 strand=1,score=10,value=10,id=f04 +ctgA 37496 40559 strand=-1,score=0.0,value=0.0,id=m15 +ctgA 39264 39361 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 39752 40034 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 40514 40954 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 41136 41318 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 41251 41365 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 41491 41504 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 41753 41948 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 41940 42377 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 42056 42474 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 42747 42954 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 42889 43270 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 43394 43811 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 43400 43897 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 44042 44113 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 44064 44556 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 44190 44514 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 44398 44888 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 44551 45043 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 44704 47713 strand=-1,score=400,value=400,id=f01 +ctgA 44762 45030 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 45230 45488 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 45280 45375 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 45372 45600 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 45710 46041 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 45789 46022 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 45896 46315 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 46011 48851 strand=1,score=0.0,value=0.0,id=m09 +ctgA 46091 46318 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 46424 46564 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 46490 46890 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 46737 47087 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 46815 46992 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 46989 48410 strand=-1,score=100,value=100,id=f11 +ctgA 47125 47297 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 47328 47595 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 47448 47829 strand=-1,score=0.0,value=0.0,id=seg14 +ctgA 47734 47983 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 47857 47979 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 48168 48453 strand=-1,score=0.0,value=0.0,id=seg15 +ctgA 48252 48366 strand=1,score=0.0,value=0.0,id=m01 +ctgA 48446 48709 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 48930 49186 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 49405 49476 strand=1,score=0.0,value=0.0,id=seg13 +ctgA 49471 49699 strand=-1,score=0.0,value=0.0,id=seg07 +ctgA 49757 50000 strand=-1,score=3040,value=3040,id=f12 +ctgA 49761 50000 strand=1,score=0.0,value=0.0,id=seg13 +ctgA 49956 50000 strand=-1,score=0.0,value=0.0,id=seg07 +ctgB 0 6079 strand=None,score=0.0,value=0.0,id=ctgB +ctgB 1658 1984 strand=1,score=0.0,value=0.0,id=f07 +ctgB 3013 6130 strand=1,score=0.0,value=0.0,id=f06 +ctgB 4714 5968 strand=-1,score=0.0,value=0.0,id=f05
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/generate_links.py Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,14 @@ +import random + +for i in range(50): + a = random.randint(0, 45000) + b = random.randint(0, 6000) + print(' '.join(map(str, [ + 'ctgA', + a, + a + random.randint(0, 5000), + 'ctgB', + b, + b + random.randint(0, 79), + 'value=%s' % random.randint(0, 1000), + ])))
--- a/macros.xml Sat Jun 10 16:21:01 2017 -0400 +++ b/macros.xml Fri Jun 30 06:48:38 2017 -0400 @@ -291,7 +291,20 @@ <param name="action_value" type="integer" value="1" label="Thickness"/> </when> <when value="z"> - <param name="action_value" type="float" value="1" label="Z-depth" help="Datasets with a higher z-depth value are drawn on top of datasets with lower z value"/> + <conditional name="dynamic"> + <param name="dynamic_select" type="select" label="Static or Dynamic Z-Depth"> + <option value="static">Static</option> + <option value="dynamic">Dynamic (based on value)</option> + </param> + <when value="static"> + <param name="action_value" type="float" value="1" label="Z-depth" help="Datasets with a higher z-depth value are drawn on top of datasets with lower z value"/> + </when> + <when value="dynamic"> + <param name="min_value" type="float" value="-1" label="Expected minimum value of dataset"/> + <param name="max_value" type="float" value="1" label="Expected maximum value of dataset"/> + <param name="invert" type="boolean" truevalue="True" falsevalue="False" label="Invert Z-Depth Mapping" /> + </when> + </conditional> </when> </conditional> </repeat>
--- a/macros_conffiles.xml Sat Jun 10 16:21:01 2017 -0400 +++ b/macros_conffiles.xml Fri Jun 30 06:48:38 2017 -0400 @@ -110,7 +110,7 @@ extend_bin = ${data.plot_format.format_specific.extend_bins} fill_color = ${data.plot_format.format_specific.fill_color} #else if str($plot_type) == 'heatmap': - fill_color = $circosColor($data.plot_format.format_specific.fill_color) + color = $circosColor($data.plot_format.format_specific.fill_color) scale_log_base = ${data.plot_format.format_specific.scale_log_base} #else if str($plot_type) == 'line': color = $circosColor($data.plot_format.format_specific.color) @@ -145,19 +145,19 @@ #set on_str = ' '.join([ "on(%s)" % $chr.strip() for $chr in $condition.application.on_genomes.split(',') ]) condition = $on_str #elif str($condition.application.application_select) == "pos": - #if $condition.application.pos_gt != 0: + #if float($condition.application.pos_gt) != 0: condition = var(start) > $condition.application.pos_gt #end if - #if $condition.application.pos_lt != 0: + #if float($condition.application.pos_lt) != 0: condition = var(start) < $condition.application.pos_lt #end if #elif str($condition.application.application_select) == "value": - #if $condition.application.pos_gt != 0: + #if float($condition.application.pos_gt) != 0: condition = var(value) > $condition.application.pos_gt #end if - #if $condition.application.pos_lt != 0: + #if float($condition.application.pos_lt) != 0: condition = var(value) < $condition.application.pos_lt #end if #elif str($condition.application.application_select) == "var": @@ -171,8 +171,9 @@ #set x_fill_color_count = int(str($x_fill_color).split('-')[1]) #set x_min = $x_fill_color_count if $action.action.invert else 1 #set x_max = 1 if $action.action.invert else $x_fill_color_count + #set color_action = "fill_color" if str($plot_type) == 'histogram' else "color" - fill_color = eval(sprintf("${action.action.action_value}-%d", remap_int(var(value), ${action.action.min_value}, ${action.action.max_value}, ${x_min}, ${x_max}))) + $color_action = eval(sprintf("${action.action.action_value}-%d", remap_int(var(value), ${action.action.min_value}, ${action.action.max_value}, ${x_min}, ${x_max}))) #else $action.action.action_select = ${action.action.action_value} #end if @@ -291,6 +292,15 @@ $actiontype = eval(sprintf("${action.action.dynamic.action_value}-%d", remap_int(var(value), ${action.action.dynamic.min_value}, ${action.action.dynamic.max_value}, ${x_min}, ${x_max}))) #end if + #elif $actiontype == 'z': + #if $action.action.dynamic.dynamic_select == "static": + #set actionval = $action.action.dynamic.action_value + $actiontype = $actionval + #else + #set x_min = 1000 if $action.action.dynamic.invert else 1 + #set x_max = 1 if $action.action.dynamic.invert else 1000 + $actiontype = eval(remap_int(var(value), ${action.action.dynamic.min_value}, ${action.action.dynamic.max_value}, ${x_min}, ${x_max})) + #end if #else #set actionval = $action.action.action_value $actiontype = $actionval
--- a/test-data/1/1.gff3 Sat Jun 10 16:21:01 2017 -0400 +++ b/test-data/1/1.gff3 Fri Jun 30 06:48:38 2017 -0400 @@ -25,171 +25,171 @@ ctgA example protein_coding_primary_transcript 1600 3000 . - . Name=Gene:hgb;Alias=hgb ctgA example polypeptide 1800 2900 . - . Name=Protein:HGB;Alias=hgb -ctgA example polypeptide_domain 11911 15561 . + . Name=m11;Note=kinase -ctgA example polypeptide_domain 13801 14007 . - . Name=m05;Note=helix loop helix -ctgA example polypeptide_domain 14731 17239 . - . Name=m14;Note=kinase -ctgA example polypeptide_domain 15396 16159 . + . Name=m03;Note=zinc finger -ctgA example polypeptide_domain 17023 17675 . + . Name=m08;Note=7-transmembrane -ctgA example polypeptide_domain 17667 17690 . + . Name=m13;Note=DEAD box -ctgA example polypeptide_domain 18048 18552 . - . Name=m07;Note=7-transmembrane -ctgA example polypeptide_domain 21748 25612 . + . Name=m12;Note=kinase -ctgA example polypeptide_domain 28332 30033 . - . Name=m02;Note=HOX -ctgA example polypeptide_domain 28342 28447 . - . Name=m10;Note=DEAD box -ctgA example polypeptide_domain 30578 31748 . + . Name=m06;Note=SUSHI repeat -ctgA example polypeptide_domain 33325 35791 . + . Name=m04;Note=Ig-like -ctgA example polypeptide_domain 37497 40559 . - . Name=m15;Note=7-transmembrane -ctgA example polypeptide_domain 46012 48851 . + . Name=m09;Note=kinase -ctgA example polypeptide_domain 48253 48366 . + . Name=m01;Note=WD40 +ctgA example polypeptide_domain 11911 15561 . + 502 Name=m11;Note=kinase +ctgA example polypeptide_domain 13801 14007 . - 415 Name=m05;Note=helix loop helix +ctgA example polypeptide_domain 14731 17239 . - 746 Name=m14;Note=kinase +ctgA example polypeptide_domain 15396 16159 . + 40 Name=m03;Note=zinc finger +ctgA example polypeptide_domain 17023 17675 . + 830 Name=m08;Note=7-transmembrane +ctgA example polypeptide_domain 17667 17690 . + 943 Name=m13;Note=DEAD box +ctgA example polypeptide_domain 18048 18552 . - 658 Name=m07;Note=7-transmembrane +ctgA example polypeptide_domain 21748 25612 . + 467 Name=m12;Note=kinase +ctgA example polypeptide_domain 28332 30033 . - 711 Name=m02;Note=HOX +ctgA example polypeptide_domain 28342 28447 . - 533 Name=m10;Note=DEAD box +ctgA example polypeptide_domain 30578 31748 . + 646 Name=m06;Note=SUSHI repeat +ctgA example polypeptide_domain 33325 35791 . + 479 Name=m04;Note=Ig-like +ctgA example polypeptide_domain 37497 40559 . - 711 Name=m15;Note=7-transmembrane +ctgA example polypeptide_domain 46012 48851 . + 533 Name=m09;Note=kinase +ctgA example polypeptide_domain 48253 48366 . + 646 Name=m01;Note=WD40 -ctgA example match 32329 32359 . + . Name=seg01 -ctgA example match 26122 26126 . + . Name=seg02 -ctgA example match 26497 26869 . + . Name=seg02 -ctgA example match 27201 27325 . + . Name=seg02 -ctgA example match 27372 27433 . + . Name=seg02 -ctgA example match 27565 27565 . + . Name=seg02 -ctgA example match 27813 28091 . + . Name=seg02 -ctgA example match 28093 28201 . + . Name=seg02 -ctgA example match 28329 28377 . + . Name=seg02 -ctgA example match 28829 29194 . + . Name=seg02 -ctgA example match 29517 29702 . + . Name=seg02 -ctgA example match 29713 30061 . + . Name=seg02 -ctgA example match 30329 30774 . + . Name=seg02 -ctgA example match 30808 31306 . + . Name=seg02 -ctgA example match 31516 31729 . + . Name=seg02 -ctgA example match 31753 32154 . + . Name=seg02 -ctgA example match 32595 32696 . + . Name=seg02 -ctgA example match 32892 32901 . + . Name=seg02 -ctgA example match 33127 33388 . + . Name=seg02 -ctgA example match 33439 33443 . + . Name=seg02 -ctgA example match 33759 34209 . + . Name=seg02 -ctgA example match 34401 34466 . + . Name=seg02 -ctgA example match 6885 7241 . - . Name=seg03 -ctgA example match 7410 7737 . - . Name=seg03 -ctgA example match 8055 8080 . - . Name=seg03 -ctgA example match 8306 8999 . - . Name=seg03 -ctgA example match 5233 5302 . - . Name=seg04 -ctgA example match 5800 6101 . - . Name=seg04 -ctgA example match 6442 6854 . - . Name=seg04 -ctgA example match 7106 7211 . - . Name=seg04 -ctgA example match 7695 8177 . - . Name=seg04 -ctgA example match 8545 8783 . - . Name=seg04 -ctgA example match 8869 8935 . - . Name=seg04 -ctgA example match 9404 9825 . - . Name=seg04 -ctgA example match 26503 26799 . - . Name=seg05 -ctgA example match 27172 27185 . - . Name=seg05 -ctgA example match 27448 27860 . - . Name=seg05 -ctgA example match 27887 28076 . - . Name=seg05 -ctgA example match 28225 28316 . - . Name=seg05 -ctgA example match 28777 29058 . - . Name=seg05 -ctgA example match 29513 29647 . - . Name=seg05 -ctgA example match 30108 30216 . - . Name=seg05 -ctgA example match 30465 30798 . - . Name=seg05 -ctgA example match 31232 31236 . - . Name=seg05 -ctgA example match 31421 31817 . - . Name=seg05 -ctgA example match 32010 32057 . - . Name=seg05 -ctgA example match 32208 32680 . - . Name=seg05 -ctgA example match 33053 33325 . - . Name=seg05 -ctgA example match 33438 33868 . - . Name=seg05 -ctgA example match 34244 34313 . - . Name=seg05 -ctgA example match 34605 34983 . - . Name=seg05 -ctgA example match 35333 35507 . - . Name=seg05 -ctgA example match 35642 35904 . - . Name=seg05 -ctgA example match 19249 19559 . + . Name=seg06 -ctgA example match 19975 20260 . + . Name=seg06 -ctgA example match 20379 20491 . + . Name=seg06 -ctgA example match 20533 21005 . + . Name=seg06 -ctgA example match 21122 21331 . + . Name=seg06 -ctgA example match 21682 22176 . + . Name=seg06 -ctgA example match 22374 22570 . + . Name=seg06 -ctgA example match 23025 23427 . + . Name=seg06 -ctgA example match 44191 44514 . - . Name=seg07 -ctgA example match 44552 45043 . - . Name=seg07 -ctgA example match 45373 45600 . - . Name=seg07 -ctgA example match 45897 46315 . - . Name=seg07 -ctgA example match 46491 46890 . - . Name=seg07 -ctgA example match 47126 47297 . - . Name=seg07 -ctgA example match 47735 47983 . - . Name=seg07 -ctgA example match 48447 48709 . - . Name=seg07 -ctgA example match 48931 49186 . - . Name=seg07 -ctgA example match 49472 49699 . - . Name=seg07 -ctgA example match 49957 50000 . - . Name=seg07 -ctgA example match 18509 18985 . + . Name=seg08 -ctgA example match 18989 19388 . + . Name=seg08 -ctgA example match 19496 19962 . + . Name=seg08 -ctgA example match 20093 20580 . + . Name=seg08 -ctgA example match 20970 21052 . + . Name=seg08 -ctgA example match 21270 21277 . + . Name=seg08 -ctgA example match 21685 22168 . + . Name=seg08 -ctgA example match 22564 22869 . + . Name=seg08 -ctgA example match 22958 23298 . + . Name=seg08 -ctgA example match 23412 23469 . + . Name=seg08 -ctgA example match 23932 23932 . + . Name=seg08 -ctgA example match 24328 24787 . + . Name=seg08 -ctgA example match 25228 25367 . + . Name=seg08 -ctgA example match 36616 37057 . - . Name=seg09 -ctgA example match 37208 37227 . - . Name=seg09 -ctgA example match 29771 29942 . + . Name=seg10 -ctgA example match 30042 30340 . + . Name=seg10 -ctgA example match 30810 31307 . + . Name=seg10 -ctgA example match 31761 31984 . + . Name=seg10 -ctgA example match 32374 32937 . + . Name=seg10 -ctgA example match 24228 24510 . + . Name=seg11 -ctgA example match 24868 25012 . + . Name=seg11 -ctgA example match 25212 25426 . + . Name=seg11 -ctgA example match 25794 25874 . + . Name=seg11 -ctgA example match 26075 26519 . + . Name=seg11 -ctgA example match 26930 26940 . + . Name=seg11 -ctgA example match 26975 27063 . + . Name=seg11 -ctgA example match 27415 27799 . + . Name=seg11 -ctgA example match 27880 27943 . + . Name=seg11 -ctgA example match 28225 28346 . + . Name=seg11 -ctgA example match 28375 28570 . + . Name=seg11 -ctgA example match 28758 29041 . + . Name=seg11 -ctgA example match 29101 29302 . + . Name=seg11 -ctgA example match 29604 29702 . + . Name=seg11 -ctgA example match 29867 29885 . + . Name=seg11 -ctgA example match 30241 30246 . + . Name=seg11 -ctgA example match 30575 30738 . + . Name=seg11 -ctgA example match 12531 12895 . + . Name=seg12 -ctgA example match 13122 13449 . + . Name=seg12 -ctgA example match 13452 13745 . + . Name=seg12 -ctgA example match 13908 13965 . + . Name=seg12 -ctgA example match 13998 14488 . + . Name=seg12 -ctgA example match 14564 14899 . + . Name=seg12 -ctgA example match 15185 15276 . + . Name=seg12 -ctgA example match 15639 15736 . + . Name=seg12 -ctgA example match 15745 15870 . + . Name=seg12 -ctgA example match 49406 49476 . + . Name=seg13 -ctgA example match 49762 50000 . + . Name=seg13 -ctgA example match 41137 41318 . - . Name=seg14 -ctgA example match 41754 41948 . - . Name=seg14 -ctgA example match 42057 42474 . - . Name=seg14 -ctgA example match 42890 43270 . - . Name=seg14 -ctgA example match 43395 43811 . - . Name=seg14 -ctgA example match 44065 44556 . - . Name=seg14 -ctgA example match 44763 45030 . - . Name=seg14 -ctgA example match 45231 45488 . - . Name=seg14 -ctgA example match 45790 46022 . - . Name=seg14 -ctgA example match 46092 46318 . - . Name=seg14 -ctgA example match 46816 46992 . - . Name=seg14 -ctgA example match 47449 47829 . - . Name=seg14 -ctgA example match 39265 39361 . - . Name=seg15 -ctgA example match 39753 40034 . - . Name=seg15 -ctgA example match 40515 40954 . - . Name=seg15 -ctgA example match 41252 41365 . - . Name=seg15 -ctgA example match 41492 41504 . - . Name=seg15 -ctgA example match 41941 42377 . - . Name=seg15 -ctgA example match 42748 42954 . - . Name=seg15 -ctgA example match 43401 43897 . - . Name=seg15 -ctgA example match 44043 44113 . - . Name=seg15 -ctgA example match 44399 44888 . - . Name=seg15 -ctgA example match 45281 45375 . - . Name=seg15 -ctgA example match 45711 46041 . - . Name=seg15 -ctgA example match 46425 46564 . - . Name=seg15 -ctgA example match 46738 47087 . - . Name=seg15 -ctgA example match 47329 47595 . - . Name=seg15 -ctgA example match 47858 47979 . - . Name=seg15 -ctgA example match 48169 48453 . - . Name=seg15 +ctgA example match 32329 32359 . + 825 Name=seg01 +ctgA example match 26122 26126 . + 185 Name=seg02 +ctgA example match 26497 26869 . + 502 Name=seg02 +ctgA example match 27201 27325 . + 442 Name=seg02 +ctgA example match 27372 27433 . + 970 Name=seg02 +ctgA example match 27565 27565 . + 519 Name=seg02 +ctgA example match 27813 28091 . + 592 Name=seg02 +ctgA example match 28093 28201 . + 475 Name=seg02 +ctgA example match 28329 28377 . + 17 Name=seg02 +ctgA example match 28829 29194 . + 276 Name=seg02 +ctgA example match 29517 29702 . + 492 Name=seg02 +ctgA example match 29713 30061 . + 465 Name=seg02 +ctgA example match 30329 30774 . + 525 Name=seg02 +ctgA example match 30808 31306 . + 619 Name=seg02 +ctgA example match 31516 31729 . + 248 Name=seg02 +ctgA example match 31753 32154 . + 613 Name=seg02 +ctgA example match 32595 32696 . + 701 Name=seg02 +ctgA example match 32892 32901 . + 724 Name=seg02 +ctgA example match 33127 33388 . + 977 Name=seg02 +ctgA example match 33439 33443 . + 502 Name=seg02 +ctgA example match 33759 34209 . + 415 Name=seg02 +ctgA example match 34401 34466 . + 746 Name=seg02 +ctgA example match 6885 7241 . - 40 Name=seg03 +ctgA example match 7410 7737 . - 830 Name=seg03 +ctgA example match 8055 8080 . - 943 Name=seg03 +ctgA example match 8306 8999 . - 658 Name=seg03 +ctgA example match 5233 5302 . - 467 Name=seg04 +ctgA example match 5800 6101 . - 711 Name=seg04 +ctgA example match 6442 6854 . - 533 Name=seg04 +ctgA example match 7106 7211 . - 646 Name=seg04 +ctgA example match 7695 8177 . - 479 Name=seg04 +ctgA example match 8545 8783 . - 568 Name=seg04 +ctgA example match 8869 8935 . - 62 Name=seg04 +ctgA example match 9404 9825 . - 191 Name=seg04 +ctgA example match 26503 26799 . - 645 Name=seg05 +ctgA example match 27172 27185 . - 774 Name=seg05 +ctgA example match 27448 27860 . - 643 Name=seg05 +ctgA example match 27887 28076 . - 361 Name=seg05 +ctgA example match 28225 28316 . - 444 Name=seg05 +ctgA example match 28777 29058 . - 109 Name=seg05 +ctgA example match 29513 29647 . - 67 Name=seg05 +ctgA example match 30108 30216 . - 964 Name=seg05 +ctgA example match 30465 30798 . - 563 Name=seg05 +ctgA example match 31232 31236 . - 313 Name=seg05 +ctgA example match 31421 31817 . - 530 Name=seg05 +ctgA example match 32010 32057 . - 788 Name=seg05 +ctgA example match 32208 32680 . - 441 Name=seg05 +ctgA example match 33053 33325 . - 152 Name=seg05 +ctgA example match 33438 33868 . - 226 Name=seg05 +ctgA example match 34244 34313 . - 838 Name=seg05 +ctgA example match 34605 34983 . - 529 Name=seg05 +ctgA example match 35333 35507 . - 822 Name=seg05 +ctgA example match 35642 35904 . - 107 Name=seg05 +ctgA example match 19249 19559 . + 404 Name=seg06 +ctgA example match 19975 20260 . + 882 Name=seg06 +ctgA example match 20379 20491 . + 16 Name=seg06 +ctgA example match 20533 21005 . + 645 Name=seg06 +ctgA example match 21122 21331 . + 237 Name=seg06 +ctgA example match 21682 22176 . + 36 Name=seg06 +ctgA example match 22374 22570 . + 893 Name=seg06 +ctgA example match 23025 23427 . + 169 Name=seg06 +ctgA example match 44191 44514 . - 295 Name=seg07 +ctgA example match 44552 45043 . - 645 Name=seg07 +ctgA example match 45373 45600 . - 683 Name=seg07 +ctgA example match 45897 46315 . - 580 Name=seg07 +ctgA example match 46491 46890 . - 291 Name=seg07 +ctgA example match 47126 47297 . - 880 Name=seg07 +ctgA example match 47735 47983 . - 587 Name=seg07 +ctgA example match 48447 48709 . - 159 Name=seg07 +ctgA example match 48931 49186 . - 496 Name=seg07 +ctgA example match 49472 49699 . - 921 Name=seg07 +ctgA example match 49957 50000 . - 226 Name=seg07 +ctgA example match 18509 18985 . + 915 Name=seg08 +ctgA example match 18989 19388 . + 791 Name=seg08 +ctgA example match 19496 19962 . + 600 Name=seg08 +ctgA example match 20093 20580 . + 140 Name=seg08 +ctgA example match 20970 21052 . + 460 Name=seg08 +ctgA example match 21270 21277 . + 228 Name=seg08 +ctgA example match 21685 22168 . + 373 Name=seg08 +ctgA example match 22564 22869 . + 570 Name=seg08 +ctgA example match 22958 23298 . + 831 Name=seg08 +ctgA example match 23412 23469 . + 811 Name=seg08 +ctgA example match 23932 23932 . + 22 Name=seg08 +ctgA example match 24328 24787 . + 894 Name=seg08 +ctgA example match 25228 25367 . + 463 Name=seg08 +ctgA example match 36616 37057 . - 736 Name=seg09 +ctgA example match 37208 37227 . - 409 Name=seg09 +ctgA example match 29771 29942 . + 402 Name=seg10 +ctgA example match 30042 30340 . + 513 Name=seg10 +ctgA example match 30810 31307 . + 22 Name=seg10 +ctgA example match 31761 31984 . + 228 Name=seg10 +ctgA example match 32374 32937 . + 752 Name=seg10 +ctgA example match 24228 24510 . + 35 Name=seg11 +ctgA example match 24868 25012 . + 276 Name=seg11 +ctgA example match 25212 25426 . + 709 Name=seg11 +ctgA example match 25794 25874 . + 666 Name=seg11 +ctgA example match 26075 26519 . + 604 Name=seg11 +ctgA example match 26930 26940 . + 31 Name=seg11 +ctgA example match 26975 27063 . + 764 Name=seg11 +ctgA example match 27415 27799 . + 973 Name=seg11 +ctgA example match 27880 27943 . + 823 Name=seg11 +ctgA example match 28225 28346 . + 931 Name=seg11 +ctgA example match 28375 28570 . + 697 Name=seg11 +ctgA example match 28758 29041 . + 241 Name=seg11 +ctgA example match 29101 29302 . + 343 Name=seg11 +ctgA example match 29604 29702 . + 771 Name=seg11 +ctgA example match 29867 29885 . + 147 Name=seg11 +ctgA example match 30241 30246 . + 949 Name=seg11 +ctgA example match 30575 30738 . + 928 Name=seg11 +ctgA example match 12531 12895 . + 693 Name=seg12 +ctgA example match 13122 13449 . + 750 Name=seg12 +ctgA example match 13452 13745 . + 502 Name=seg12 +ctgA example match 13908 13965 . + 177 Name=seg12 +ctgA example match 13998 14488 . + 605 Name=seg12 +ctgA example match 14564 14899 . + 939 Name=seg12 +ctgA example match 15185 15276 . + 249 Name=seg12 +ctgA example match 15639 15736 . + 597 Name=seg12 +ctgA example match 15745 15870 . + 364 Name=seg12 +ctgA example match 49406 49476 . + 706 Name=seg13 +ctgA example match 49762 50000 . + 605 Name=seg13 +ctgA example match 41137 41318 . - 729 Name=seg14 +ctgA example match 41754 41948 . - 21 Name=seg14 +ctgA example match 42057 42474 . - 63 Name=seg14 +ctgA example match 42890 43270 . - 356 Name=seg14 +ctgA example match 43395 43811 . - 70 Name=seg14 +ctgA example match 44065 44556 . - 430 Name=seg14 +ctgA example match 44763 45030 . - 730 Name=seg14 +ctgA example match 45231 45488 . - 531 Name=seg14 +ctgA example match 45790 46022 . - 247 Name=seg14 +ctgA example match 46092 46318 . - 552 Name=seg14 +ctgA example match 46816 46992 . - 547 Name=seg14 +ctgA example match 47449 47829 . - 879 Name=seg14 +ctgA example match 39265 39361 . - 750 Name=seg15 +ctgA example match 39753 40034 . - 875 Name=seg15 +ctgA example match 40515 40954 . - 135 Name=seg15 +ctgA example match 41252 41365 . - 534 Name=seg15 +ctgA example match 41492 41504 . - 653 Name=seg15 +ctgA example match 41941 42377 . - 374 Name=seg15 +ctgA example match 42748 42954 . - 847 Name=seg15 +ctgA example match 43401 43897 . - 15 Name=seg15 +ctgA example match 44043 44113 . - 905 Name=seg15 +ctgA example match 44399 44888 . - 868 Name=seg15 +ctgA example match 45281 45375 . - 462 Name=seg15 +ctgA example match 45711 46041 . - 262 Name=seg15 +ctgA example match 46425 46564 . - 823 Name=seg15 +ctgA example match 46738 47087 . - 7 Name=seg15 +ctgA example match 47329 47595 . - 928 Name=seg15 +ctgA example match 47858 47979 . - 64 Name=seg15 +ctgA example match 48169 48453 . - 305 Name=seg15 # single exon gene - one CDS only ctgA bare_predicted CDS 10000 11500 . + 0 Name=Apple1;Note=CDS with no parent
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/1/links3.txt Fri Jun 30 06:48:38 2017 -0400 @@ -0,0 +1,50 @@ +ctgA 31880 35657 ctgB 2829 2901 value=517 +ctgA 7012 8404 ctgB 15 74 value=261 +ctgA 7702 7901 ctgB 382 442 value=441 +ctgA 22754 27176 ctgB 5459 5461 value=88 +ctgA 24212 24536 ctgB 2694 2700 value=622 +ctgA 31658 36109 ctgB 2498 2515 value=654 +ctgA 39454 42379 ctgB 1913 1922 value=423 +ctgA 4392 5685 ctgB 4311 4321 value=132 +ctgA 38384 40909 ctgB 63 142 value=692 +ctgA 5846 6169 ctgB 5866 5886 value=985 +ctgA 28176 31996 ctgB 798 821 value=788 +ctgA 3595 4052 ctgB 1309 1340 value=351 +ctgA 21222 24119 ctgB 3285 3363 value=474 +ctgA 1814 3350 ctgB 5825 5875 value=888 +ctgA 39805 40260 ctgB 4755 4807 value=709 +ctgA 38751 39742 ctgB 2624 2652 value=679 +ctgA 29916 32332 ctgB 3538 3576 value=473 +ctgA 11546 15551 ctgB 2991 3002 value=89 +ctgA 38404 40067 ctgB 5748 5769 value=811 +ctgA 7309 11935 ctgB 941 992 value=443 +ctgA 5176 9384 ctgB 5096 5111 value=364 +ctgA 36748 38074 ctgB 4238 4275 value=521 +ctgA 33782 38545 ctgB 4441 4516 value=372 +ctgA 29704 32992 ctgB 466 498 value=279 +ctgA 8676 8713 ctgB 5570 5612 value=239 +ctgA 26820 27834 ctgB 1949 1982 value=327 +ctgA 4809 6940 ctgB 5379 5442 value=426 +ctgA 43603 44903 ctgB 1939 1982 value=357 +ctgA 39061 43267 ctgB 5508 5525 value=240 +ctgA 35865 37777 ctgB 3475 3529 value=193 +ctgA 44675 49525 ctgB 5791 5829 value=237 +ctgA 30278 33936 ctgB 4047 4059 value=94 +ctgA 41726 43137 ctgB 4290 4291 value=445 +ctgA 1433 4466 ctgB 751 825 value=155 +ctgA 16012 20896 ctgB 1790 1815 value=264 +ctgA 14338 17126 ctgB 4623 4649 value=124 +ctgA 39161 40286 ctgB 3648 3694 value=580 +ctgA 37030 39122 ctgB 2151 2193 value=163 +ctgA 15200 15631 ctgB 4241 4299 value=334 +ctgA 19061 19621 ctgB 2299 2336 value=259 +ctgA 19623 24108 ctgB 2132 2152 value=422 +ctgA 25083 29108 ctgB 268 279 value=228 +ctgA 1270 6208 ctgB 106 179 value=964 +ctgA 416 2394 ctgB 901 943 value=58 +ctgA 37007 37698 ctgB 1186 1229 value=543 +ctgA 9921 14264 ctgB 594 643 value=949 +ctgA 33601 34598 ctgB 3515 3570 value=2 +ctgA 14677 16948 ctgB 4542 4604 value=352 +ctgA 11327 13114 ctgB 4965 4988 value=903 +ctgA 13680 16272 ctgB 32 50 value=575