cirtree = {
let data = findModule();
data.sort((a,b) => {
return b.height - a.height || b.count - a.count;
});
let layout = d3.tree().size([2 * Math.PI, (diameter / 2) - pad]);
layout(data);
let svg = d3.select(DOM.svg(width, height))
.style('width', width)
.style('height', height)
let plot = svg.append('g')
.attr('id', 'plot')
.attr('transform', translate(pad, pad));
drawLinks(plot.append('g'), data.links(), curveLine);
drawNodesRadial(plot.append('g'), data.descendants(), true);
return svg.node()
}