<?xml version="1.0" standalone="no"?>
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
    <svg version="1.1" width="1200" height="258" onload="init(evt)" viewBox="0 0 1200 258" xmlns="http://www.w3.org/2000/svg" >
    <defs >
    <linearGradient id="background" y1="0" y2="1" x1="0" x2="0" >
        <stop stop-color="#eeeeee" offset="5%" />
        <stop stop-color="#eeeeb0" offset="95%" />
    </linearGradient>
    </defs>
    <style type="text/css">
    rect[rx]:hover { stroke:black; stroke-width:1; }
    text:hover { stroke:black; stroke-width:1; stroke-opacity:0.35; }
    </style>
    <script type="text/ecmascript">
    <![CDATA[
    var details;
    function init(evt) { details = document.getElementById("details").firstChild; }
    function s(info) { details.nodeValue = info; }
    function c() { details.nodeValue = ' '; }
    ]]>
    </script>
    <rect x="0.0" y="0" width="1200.0" height="258" fill="url(#background)"  />
    <text text-anchor="middle" x="600" y="24" font-size="17" font-family="Verdana" font-weight="bold" fill="rgb(0,0,0)"  >Call Graph</text>
    <text text-anchor="left" x="10" y="242" font-size="12" font-family="Verdana" fill="rgb(0,0,0)"  >Function:</text>
    <text text-anchor="" x="70" y="242" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" id="details" > </text>
<rect x="10" y="209" width="1180" height="15.0" fill="#FF0000" rx="2" ry="2" onmouseover="s('simplifyFragmentData (15 samples, 100%)')" onmouseout="c()" />
<rect x="10" y="193" width="393.29" height="15.0" fill="#FF3500" rx="2" ry="2" onmouseover="s('.rockFragmentSieve (5 samples, 33.33%)')" onmouseout="c()" />
<rect x="403.33" y="193" width="708" height="15.0" fill="#FF6A00" rx="2" ry="2" onmouseover="s('aggregate (9 samples, 60%)')" onmouseout="c()" />
<rect x="1111.33" y="193" width="78.71" height="15.0" fill="#FF9E00" rx="2" ry="2" onmouseover="s('reshape2::dcast (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="10" y="177" width="78.71" height="15.0" fill="#FFD300" rx="2" ry="2" onmouseover="s('tolower (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="88.67" y="177" width="78.71" height="15.0" fill="#F6FF00" rx="2" ry="2" onmouseover="s('[ (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="167.33" y="177" width="236" height="15.0" fill="#C1FF00" rx="2" ry="2" onmouseover="s('.sieve (3 samples, 20%)')" onmouseout="c()" />
<rect x="403.33" y="177" width="708" height="15.0" fill="#8DFF00" rx="2" ry="2" onmouseover="s('aggregate.default (9 samples, 60%)')" onmouseout="c()" />
<rect x="1111.33" y="177" width="78.71" height="15.0" fill="#58FF00" rx="2" ry="2" onmouseover="s('cast (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="88.67" y="161" width="78.71" height="15.0" fill="#23FF00" rx="2" ry="2" onmouseover="s('[.data.frame (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="167.33" y="161" width="157.29" height="15.0" fill="#00FF12" rx="2" ry="2" onmouseover="s('apply (2 samples, 13.33%)')" onmouseout="c()" />
<rect x="403.33" y="161" width="708" height="15.0" fill="#00FF46" rx="2" ry="2" onmouseover="s('aggregate.data.frame (9 samples, 60%)')" onmouseout="c()" />
<rect x="1111.33" y="161" width="78.71" height="15.0" fill="#00FF7B" rx="2" ry="2" onmouseover="s('mapply (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="88.67" y="145" width="78.71" height="15.0" fill="#00FFB0" rx="2" ry="2" onmouseover="s('names (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="403.33" y="145" width="78.71" height="15.0" fill="#00FFE5" rx="2" ry="2" onmouseover="s('lapply (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="482" y="145" width="314.71" height="15.0" fill="#F6FF00" rx="2" ry="2" onmouseover="s('[ (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="796.67" y="145" width="314.71" height="15.0" fill="#00FFE5" rx="2" ry="2" onmouseover="s('lapply (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="1111.33" y="145" width="78.71" height="15.0" fill="#00E5FF" rx="2" ry="2" onmouseover="s('&lt;Anonymous&gt; (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="403.33" y="129" width="78.71" height="15.0" fill="#00B0FF" rx="2" ry="2" onmouseover="s('FUN (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="482" y="129" width="314.71" height="15.0" fill="#23FF00" rx="2" ry="2" onmouseover="s('[.data.frame (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="796.67" y="129" width="314.71" height="15.0" fill="#00B0FF" rx="2" ry="2" onmouseover="s('FUN (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="1111.33" y="129" width="78.71" height="15.0" fill="#007BFF" rx="2" ry="2" onmouseover="s('rev (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="482" y="113" width="314.71" height="15.0" fill="#0046FF" rx="2" ry="2" onmouseover="s('match (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="796.67" y="113" width="314.71" height="15.0" fill="#00FFE5" rx="2" ry="2" onmouseover="s('lapply (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="1111.33" y="113" width="78.71" height="15.0" fill="#0012FF" rx="2" ry="2" onmouseover="s('expand.grid (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="482" y="97" width="314.71" height="15.0" fill="#2300FF" rx="2" ry="2" onmouseover="s('sort (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="796.67" y="97" width="236" height="15.0" fill="#5800FF" rx="2" ry="2" onmouseover="s('split (3 samples, 20%)')" onmouseout="c()" />
<rect x="1111.33" y="97" width="78.71" height="15.0" fill="#8D00FF" rx="2" ry="2" onmouseover="s('paste0 (1 samples, 6.67%)')" onmouseout="c()" />
<rect x="482" y="81" width="314.71" height="15.0" fill="#C100FF" rx="2" ry="2" onmouseover="s('sort.default (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="796.67" y="81" width="236" height="15.0" fill="#F600FF" rx="2" ry="2" onmouseover="s('split.default (3 samples, 20%)')" onmouseout="c()" />
<rect x="482" y="65" width="314.71" height="15.0" fill="#FF00D3" rx="2" ry="2" onmouseover="s('sort.int (4 samples, 26.67%)')" onmouseout="c()" />
<rect x="796.67" y="65" width="236" height="15.0" fill="#FF009E" rx="2" ry="2" onmouseover="s('as.factor (3 samples, 20%)')" onmouseout="c()" />
<rect x="796.67" y="49" width="236" height="15.0" fill="#FF006A" rx="2" ry="2" onmouseover="s('factor (3 samples, 20%)')" onmouseout="c()" />
<rect x="796.67" y="33" width="236" height="15.0" fill="#FF0035" rx="2" ry="2" onmouseover="s('sort.list (3 samples, 20%)')" onmouseout="c()" />
<text text-anchor="" x="13" y="219.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('simplifyFragmentData (15 samples, 100%)')" onmouseout="c()" >simplifyFragmentData</text>
<text text-anchor="" x="13" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('.rockFragmentSieve (5 samples, 33.33%)')" onmouseout="c()" >.rockFragmentSieve</text>
<text text-anchor="" x="406.33" y="203.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('aggregate (9 samples, 60%)')" onmouseout="c()" >aggregate</text>
<text text-anchor="" x="13" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('tolower (1 samples, 6.67%)')" onmouseout="c()" >tolower</text>
<text text-anchor="" x="91.67" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('[ (1 samples, 6.67%)')" onmouseout="c()" >[</text>
<text text-anchor="" x="170.33" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('.sieve (3 samples, 20%)')" onmouseout="c()" >.sieve</text>
<text text-anchor="" x="406.33" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('aggregate.default (9 samples, 60%)')" onmouseout="c()" >aggregate.default</text>
<text text-anchor="" x="1114.33" y="187.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('cast (1 samples, 6.67%)')" onmouseout="c()" >cast</text>
<text text-anchor="" x="170.33" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('apply (2 samples, 13.33%)')" onmouseout="c()" >apply</text>
<text text-anchor="" x="406.33" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('aggregate.data.frame (9 samples, 60%)')" onmouseout="c()" >aggregate.data.frame</text>
<text text-anchor="" x="1114.33" y="171.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('mapply (1 samples, 6.67%)')" onmouseout="c()" >mapply</text>
<text text-anchor="" x="91.67" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('names (1 samples, 6.67%)')" onmouseout="c()" >names</text>
<text text-anchor="" x="406.33" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('lapply (1 samples, 6.67%)')" onmouseout="c()" >lapply</text>
<text text-anchor="" x="485" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('[ (4 samples, 26.67%)')" onmouseout="c()" >[</text>
<text text-anchor="" x="799.67" y="155.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('lapply (4 samples, 26.67%)')" onmouseout="c()" >lapply</text>
<text text-anchor="" x="406.33" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('FUN (1 samples, 6.67%)')" onmouseout="c()" >FUN</text>
<text text-anchor="" x="485" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('[.data.frame (4 samples, 26.67%)')" onmouseout="c()" >[.data.frame</text>
<text text-anchor="" x="799.67" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('FUN (4 samples, 26.67%)')" onmouseout="c()" >FUN</text>
<text text-anchor="" x="1114.33" y="139.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('rev (1 samples, 6.67%)')" onmouseout="c()" >rev</text>
<text text-anchor="" x="485" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('match (4 samples, 26.67%)')" onmouseout="c()" >match</text>
<text text-anchor="" x="799.67" y="123.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('lapply (4 samples, 26.67%)')" onmouseout="c()" >lapply</text>
<text text-anchor="" x="485" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('sort (4 samples, 26.67%)')" onmouseout="c()" >sort</text>
<text text-anchor="" x="799.67" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('split (3 samples, 20%)')" onmouseout="c()" >split</text>
<text text-anchor="" x="1114.33" y="107.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('paste0 (1 samples, 6.67%)')" onmouseout="c()" >paste0</text>
<text text-anchor="" x="485" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('sort.default (4 samples, 26.67%)')" onmouseout="c()" >sort.default</text>
<text text-anchor="" x="799.67" y="91.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('split.default (3 samples, 20%)')" onmouseout="c()" >split.default</text>
<text text-anchor="" x="485" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('sort.int (4 samples, 26.67%)')" onmouseout="c()" >sort.int</text>
<text text-anchor="" x="799.67" y="75.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('as.factor (3 samples, 20%)')" onmouseout="c()" >as.factor</text>
<text text-anchor="" x="799.67" y="59.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('factor (3 samples, 20%)')" onmouseout="c()" >factor</text>
<text text-anchor="" x="799.67" y="43.5" font-size="12" font-family="Verdana" fill="rgb(0,0,0)" onmouseover="s('sort.list (3 samples, 20%)')" onmouseout="c()" >sort.list</text>


    </svg>
