Mouseover any of the nodes in this network to see the incoming links (dependants) in green and the outgoing links (dependencies) in red.
Compare to the static version.
forked from mbostock's block: Hierarchical Edge Bundling
license: gpl-3.0 |
[ | |
{"name":"flare.analytics.cluster.AgglomerativeCluster","size":3938,"imports":["flare.animate.Transitioner","flare.vis.data.DataList","flare.util.math.IMatrix","flare.analytics.cluster.MergeEdge","flare.analytics.cluster.HierarchicalCluster","flare.vis.data.Data"]}, | |
{"name":"flare.analytics.cluster.CommunityStructure","size":3812,"imports":["flare.analytics.cluster.HierarchicalCluster","flare.animate.Transitioner","flare.vis.data.DataList","flare.analytics.cluster.MergeEdge","flare.util.math.IMatrix"]}, | |
{"name":"flare.analytics.cluster.HierarchicalCluster","size":6714,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.vis.data.DataList","flare.vis.data.Tree","flare.util.Arrays","flare.analytics.cluster.MergeEdge","flare.util.Sort","flare.vis.operator.Operator","flare.util.Property","flare.vis.data.Data"]}, | |
{"name":"flare.analytics.cluster.MergeEdge","size":743,"imports":[]}, | |
{"name":"flare.analytics.graph.BetweennessCentrality","size":3534,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.data.DataList","flare.util.Arrays","flare.vis.data.Data","flare.util.Property","flare.vis.operator.Operator"]}, | |
{"name":"flare.analytics.graph.LinkDistance","size":5731,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.data.EdgeSprite","flare.analytics.graph.ShortestPaths","flare.vis.data.Data","flare.util.Property","flare.vis.operator.Operator"]}, | |
{"name":"flare.analytics.graph.MaxFlowMinCut","size":7840,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.data.EdgeSprite","flare.vis.data.Data","flare.util.Property","flare.vis.operator.Operator"]}, | |
{"name":"flare.analytics.graph.ShortestPaths","size":5914,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.animate.Transitioner","flare.vis.operator.Operator","flare.util.heap.HeapNode","flare.util.heap.FibonacciHeap","flare.util.Property","flare.vis.data.Data"]}, | |
{"name":"flare.analytics.graph.SpanningTree","size":3416,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.operator.IOperator","flare.vis.Visualization","flare.vis.data.TreeBuilder","flare.vis.operator.Operator"]}, | |
{"name":"flare.analytics.optimization.AspectRatioBanker","size":7074,"imports":["flare.animate.Transitioner","flare.util.Arrays","flare.vis.data.DataSprite","flare.scale.Scale","flare.vis.axis.CartesianAxes","flare.vis.Visualization","flare.util.Property","flare.vis.operator.Operator"]}, | |
{"name":"flare.animate.Easing","size":17010,"imports":["flare.animate.Transition"]}, | |
{"name":"flare.animate.FunctionSequence","size":5842,"imports":["flare.util.Maths","flare.animate.Transition","flare.util.Arrays","flare.animate.Sequence","flare.animate.Transitioner"]}, | |
{"name":"flare.animate.interpolate.ArrayInterpolator","size":1983,"imports":["flare.util.Arrays","flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.ColorInterpolator","size":2047,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.DateInterpolator","size":1375,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.Interpolator","size":8746,"imports":["flare.animate.interpolate.NumberInterpolator","flare.animate.interpolate.ColorInterpolator","flare.animate.interpolate.PointInterpolator","flare.animate.interpolate.ObjectInterpolator","flare.animate.interpolate.MatrixInterpolator","flare.animate.interpolate.RectangleInterpolator","flare.animate.interpolate.DateInterpolator","flare.util.Property","flare.animate.interpolate.ArrayInterpolator"]}, | |
{"name":"flare.animate.interpolate.MatrixInterpolator","size":2202,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.NumberInterpolator","size":1382,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.ObjectInterpolator","size":1629,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.PointInterpolator","size":1675,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.interpolate.RectangleInterpolator","size":2042,"imports":["flare.animate.interpolate.Interpolator"]}, | |
{"name":"flare.animate.ISchedulable","size":1041,"imports":["flare.animate.Scheduler"]}, | |
{"name":"flare.animate.Parallel","size":5176,"imports":["flare.animate.Easing","flare.animate.Transition","flare.util.Arrays"]}, | |
{"name":"flare.animate.Pause","size":449,"imports":["flare.animate.Transition"]}, | |
{"name":"flare.animate.Scheduler","size":5593,"imports":["flare.animate.ISchedulable","flare.animate.Pause","flare.animate.Transition"]}, | |
{"name":"flare.animate.Sequence","size":5534,"imports":["flare.animate.Easing","flare.util.Maths","flare.animate.Transition","flare.util.Arrays"]}, | |
{"name":"flare.animate.Transition","size":9201,"imports":["flare.animate.Transitioner","flare.animate.TransitionEvent","flare.animate.Scheduler","flare.animate.Pause","flare.animate.Parallel","flare.animate.Easing","flare.animate.Sequence","flare.animate.ISchedulable","flare.util.Maths","flare.animate.Tween"]}, | |
{"name":"flare.animate.Transitioner","size":19975,"imports":["flare.util.IValueProxy","flare.animate.Parallel","flare.animate.Easing","flare.animate.Sequence","flare.animate.Transition","flare.animate.Tween","flare.util.Property"]}, | |
{"name":"flare.animate.TransitionEvent","size":1116,"imports":["flare.animate.Transition"]}, | |
{"name":"flare.animate.Tween","size":6006,"imports":["flare.animate.Transitioner","flare.animate.Transition","flare.animate.interpolate.Interpolator","flare.util.Property"]}, | |
{"name":"flare.data.converters.Converters","size":721,"imports":["flare.data.converters.IDataConverter","flare.data.converters.GraphMLConverter","flare.data.converters.JSONConverter","flare.data.converters.DelimitedTextConverter"]}, | |
{"name":"flare.data.converters.DelimitedTextConverter","size":4294,"imports":["flare.data.DataSet","flare.data.DataUtil","flare.data.DataTable","flare.data.converters.IDataConverter","flare.data.DataSchema","flare.data.DataField"]}, | |
{"name":"flare.data.converters.GraphMLConverter","size":9800,"imports":["flare.data.DataSet","flare.data.DataUtil","flare.data.DataTable","flare.data.converters.IDataConverter","flare.data.DataSchema","flare.data.DataField"]}, | |
{"name":"flare.data.converters.IDataConverter","size":1314,"imports":["flare.data.DataSet","flare.data.DataSchema"]}, | |
{"name":"flare.data.converters.JSONConverter","size":2220,"imports":["flare.data.DataSet","flare.data.DataUtil","flare.data.DataTable","flare.data.converters.IDataConverter","flare.data.DataSchema","flare.data.DataField","flare.util.Property"]}, | |
{"name":"flare.data.DataField","size":1759,"imports":["flare.data.DataUtil"]}, | |
{"name":"flare.data.DataSchema","size":2165,"imports":["flare.data.DataField","flare.util.Arrays"]}, | |
{"name":"flare.data.DataSet","size":586,"imports":["flare.data.DataTable"]}, | |
{"name":"flare.data.DataSource","size":3331,"imports":["flare.data.converters.IDataConverter","flare.data.converters.Converters","flare.data.DataSchema"]}, | |
{"name":"flare.data.DataTable","size":772,"imports":["flare.data.DataSchema"]}, | |
{"name":"flare.data.DataUtil","size":3322,"imports":["flare.data.DataField","flare.data.DataSchema"]}, | |
{"name":"flare.display.DirtySprite","size":8833,"imports":[]}, | |
{"name":"flare.display.LineSprite","size":1732,"imports":["flare.display.DirtySprite"]}, | |
{"name":"flare.display.RectSprite","size":3623,"imports":["flare.util.Colors","flare.display.DirtySprite"]}, | |
{"name":"flare.display.TextSprite","size":10066,"imports":["flare.display.DirtySprite"]}, | |
{"name":"flare.flex.FlareVis","size":4116,"imports":["flare.display.DirtySprite","flare.data.DataSet","flare.vis.Visualization","flare.vis.axis.CartesianAxes","flare.vis.axis.Axes","flare.vis.data.Data"]}, | |
{"name":"flare.physics.DragForce","size":1082,"imports":["flare.physics.Simulation","flare.physics.Particle","flare.physics.IForce"]}, | |
{"name":"flare.physics.GravityForce","size":1336,"imports":["flare.physics.Simulation","flare.physics.Particle","flare.physics.IForce"]}, | |
{"name":"flare.physics.IForce","size":319,"imports":["flare.physics.Simulation"]}, | |
{"name":"flare.physics.NBodyForce","size":10498,"imports":["flare.physics.Simulation","flare.physics.Particle","flare.physics.IForce"]}, | |
{"name":"flare.physics.Particle","size":2822,"imports":[]}, | |
{"name":"flare.physics.Simulation","size":9983,"imports":["flare.physics.Particle","flare.physics.NBodyForce","flare.physics.DragForce","flare.physics.GravityForce","flare.physics.Spring","flare.physics.SpringForce","flare.physics.IForce"]}, | |
{"name":"flare.physics.Spring","size":2213,"imports":["flare.physics.Particle"]}, | |
{"name":"flare.physics.SpringForce","size":1681,"imports":["flare.physics.Simulation","flare.physics.Particle","flare.physics.Spring","flare.physics.IForce"]}, | |
{"name":"flare.query.AggregateExpression","size":1616,"imports":["flare.query.Expression"]}, | |
{"name":"flare.query.And","size":1027,"imports":["flare.query.CompositeExpression","flare.query.Expression"]}, | |
{"name":"flare.query.Arithmetic","size":3891,"imports":["flare.query.BinaryExpression","flare.query.Expression"]}, | |
{"name":"flare.query.Average","size":891,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.BinaryExpression","size":2893,"imports":["flare.query.Expression"]}, | |
{"name":"flare.query.Comparison","size":5103,"imports":["flare.query.Not","flare.query.BinaryExpression","flare.query.Expression","flare.query.Or"]}, | |
{"name":"flare.query.CompositeExpression","size":3677,"imports":["flare.query.Expression","flare.query.If"]}, | |
{"name":"flare.query.Count","size":781,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.DateUtil","size":4141,"imports":["flare.query.Fn"]}, | |
{"name":"flare.query.Distinct","size":933,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.Expression","size":5130,"imports":["flare.query.Variable","flare.query.IsA","flare.query.ExpressionIterator","flare.util.IPredicate","flare.query.Literal","flare.util.IEvaluable","flare.query.If"]}, | |
{"name":"flare.query.ExpressionIterator","size":3617,"imports":["flare.query.Expression"]}, | |
{"name":"flare.query.Fn","size":3240,"imports":["flare.query.DateUtil","flare.query.CompositeExpression","flare.query.Expression","flare.query.StringUtil"]}, | |
{"name":"flare.query.If","size":2732,"imports":["flare.query.Expression"]}, | |
{"name":"flare.query.IsA","size":2039,"imports":["flare.query.Expression","flare.query.If"]}, | |
{"name":"flare.query.Literal","size":1214,"imports":["flare.query.Expression"]}, | |
{"name":"flare.query.Match","size":3748,"imports":["flare.query.BinaryExpression","flare.query.Expression","flare.query.StringUtil"]}, | |
{"name":"flare.query.Maximum","size":843,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.methods.add","size":593,"imports":["flare.query.methods.or","flare.query.Arithmetic"]}, | |
{"name":"flare.query.methods.and","size":330,"imports":["flare.query.And","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.average","size":287,"imports":["flare.query.Average","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.count","size":277,"imports":["flare.query.Count","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.distinct","size":292,"imports":["flare.query.Distinct","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.div","size":595,"imports":["flare.query.methods.or","flare.query.Arithmetic"]}, | |
{"name":"flare.query.methods.eq","size":594,"imports":["flare.query.Comparison","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.fn","size":460,"imports":["flare.query.methods.or","flare.query.Fn"]}, | |
{"name":"flare.query.methods.gt","size":603,"imports":["flare.query.Comparison","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.gte","size":625,"imports":["flare.query.Comparison","flare.query.methods.gt","flare.query.methods.eq","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.iff","size":748,"imports":["flare.query.methods.or","flare.query.If"]}, | |
{"name":"flare.query.methods.isa","size":461,"imports":["flare.query.IsA","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.lt","size":597,"imports":["flare.query.Comparison","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.lte","size":619,"imports":["flare.query.Comparison","flare.query.methods.lt","flare.query.methods.eq","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.max","size":283,"imports":["flare.query.Maximum","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.min","size":283,"imports":["flare.query.Minimum","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.mod","size":591,"imports":["flare.query.methods.or","flare.query.Arithmetic"]}, | |
{"name":"flare.query.methods.mul","size":603,"imports":["flare.query.methods.lt","flare.query.methods.or","flare.query.Arithmetic"]}, | |
{"name":"flare.query.methods.neq","size":599,"imports":["flare.query.Comparison","flare.query.methods.eq","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.not","size":386,"imports":["flare.query.Not","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.or","size":323,"imports":["flare.query.Or"]}, | |
{"name":"flare.query.methods.orderby","size":307,"imports":["flare.query.Query","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.range","size":772,"imports":["flare.query.methods.max","flare.query.Range","flare.query.methods.or","flare.query.methods.min"]}, | |
{"name":"flare.query.methods.select","size":296,"imports":["flare.query.Query"]}, | |
{"name":"flare.query.methods.stddev","size":363,"imports":["flare.query.methods.and","flare.query.Variance","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.sub","size":600,"imports":["flare.query.methods.or","flare.query.Arithmetic"]}, | |
{"name":"flare.query.methods.sum","size":280,"imports":["flare.query.Sum","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.update","size":307,"imports":["flare.query.Query"]}, | |
{"name":"flare.query.methods.variance","size":335,"imports":["flare.query.Variance","flare.query.methods.or"]}, | |
{"name":"flare.query.methods.where","size":299,"imports":["flare.query.Query","flare.query.methods.lt","flare.query.methods.lte"]}, | |
{"name":"flare.query.methods.xor","size":354,"imports":["flare.query.Xor","flare.query.methods.or"]}, | |
{"name":"flare.query.methods._","size":264,"imports":["flare.query.Literal","flare.query.methods.or"]}, | |
{"name":"flare.query.Minimum","size":843,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.Not","size":1554,"imports":["flare.query.Expression"]}, | |
{"name":"flare.query.Or","size":970,"imports":["flare.query.CompositeExpression","flare.query.Expression"]}, | |
{"name":"flare.query.Query","size":13896,"imports":["flare.query.Variable","flare.query.Sum","flare.query.Expression","flare.util.Sort","flare.query.Not","flare.query.AggregateExpression","flare.query.Literal","flare.util.Filter","flare.util.Property","flare.query.If"]}, | |
{"name":"flare.query.Range","size":1594,"imports":["flare.query.And","flare.query.Comparison","flare.query.Expression"]}, | |
{"name":"flare.query.StringUtil","size":4130,"imports":["flare.query.Fn"]}, | |
{"name":"flare.query.Sum","size":791,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.Variable","size":1124,"imports":["flare.query.Expression","flare.util.Property"]}, | |
{"name":"flare.query.Variance","size":1876,"imports":["flare.query.Expression","flare.query.AggregateExpression"]}, | |
{"name":"flare.query.Xor","size":1101,"imports":["flare.query.CompositeExpression","flare.query.Expression"]}, | |
{"name":"flare.scale.IScaleMap","size":2105,"imports":["flare.scale.Scale"]}, | |
{"name":"flare.scale.LinearScale","size":1316,"imports":["flare.util.Maths","flare.util.Strings","flare.scale.Scale","flare.scale.QuantitativeScale","flare.scale.ScaleType"]}, | |
{"name":"flare.scale.LogScale","size":3151,"imports":["flare.util.Maths","flare.util.Strings","flare.scale.Scale","flare.scale.QuantitativeScale","flare.scale.ScaleType"]}, | |
{"name":"flare.scale.OrdinalScale","size":3770,"imports":["flare.scale.ScaleType","flare.util.Arrays","flare.scale.Scale"]}, | |
{"name":"flare.scale.QuantileScale","size":2435,"imports":["flare.util.Maths","flare.util.Strings","flare.scale.Scale","flare.scale.ScaleType"]}, | |
{"name":"flare.scale.QuantitativeScale","size":4839,"imports":["flare.util.Maths","flare.util.Strings","flare.scale.Scale"]}, | |
{"name":"flare.scale.RootScale","size":1756,"imports":["flare.util.Maths","flare.util.Strings","flare.scale.Scale","flare.scale.QuantitativeScale","flare.scale.ScaleType"]}, | |
{"name":"flare.scale.Scale","size":4268,"imports":["flare.scale.ScaleType","flare.util.Strings"]}, | |
{"name":"flare.scale.ScaleType","size":1821,"imports":["flare.scale.Scale"]}, | |
{"name":"flare.scale.TimeScale","size":5833,"imports":["flare.util.Maths","flare.util.Dates","flare.scale.Scale","flare.scale.ScaleType"]}, | |
{"name":"flare.util.Arrays","size":8258,"imports":["flare.util.IValueProxy","flare.util.Property","flare.util.IEvaluable"]}, | |
{"name":"flare.util.Colors","size":10001,"imports":["flare.util.Filter"]}, | |
{"name":"flare.util.Dates","size":8217,"imports":["flare.util.Maths"]}, | |
{"name":"flare.util.Displays","size":12555,"imports":["flare.util.IValueProxy","flare.util.Filter","flare.util.Property","flare.util.IEvaluable","flare.util.Sort"]}, | |
{"name":"flare.util.Filter","size":2324,"imports":["flare.util.IPredicate","flare.util.Property"]}, | |
{"name":"flare.util.Geometry","size":10993,"imports":[]}, | |
{"name":"flare.util.heap.FibonacciHeap","size":9354,"imports":["flare.util.heap.HeapNode"]}, | |
{"name":"flare.util.heap.HeapNode","size":1233,"imports":["flare.util.heap.FibonacciHeap"]}, | |
{"name":"flare.util.IEvaluable","size":335,"imports":[]}, | |
{"name":"flare.util.IPredicate","size":383,"imports":[]}, | |
{"name":"flare.util.IValueProxy","size":874,"imports":[]}, | |
{"name":"flare.util.math.DenseMatrix","size":3165,"imports":["flare.util.math.IMatrix"]}, | |
{"name":"flare.util.math.IMatrix","size":2815,"imports":[]}, | |
{"name":"flare.util.math.SparseMatrix","size":3366,"imports":["flare.util.math.IMatrix"]}, | |
{"name":"flare.util.Maths","size":17705,"imports":["flare.util.Arrays"]}, | |
{"name":"flare.util.Orientation","size":1486,"imports":[]}, | |
{"name":"flare.util.palette.ColorPalette","size":6367,"imports":["flare.util.palette.Palette","flare.util.Colors"]}, | |
{"name":"flare.util.palette.Palette","size":1229,"imports":[]}, | |
{"name":"flare.util.palette.ShapePalette","size":2059,"imports":["flare.util.palette.Palette","flare.util.Shapes"]}, | |
{"name":"flare.util.palette.SizePalette","size":2291,"imports":["flare.util.palette.Palette"]}, | |
{"name":"flare.util.Property","size":5559,"imports":["flare.util.IPredicate","flare.util.IValueProxy","flare.util.IEvaluable"]}, | |
{"name":"flare.util.Shapes","size":19118,"imports":["flare.util.Arrays"]}, | |
{"name":"flare.util.Sort","size":6887,"imports":["flare.util.Arrays","flare.util.Property"]}, | |
{"name":"flare.util.Stats","size":6557,"imports":["flare.util.Arrays","flare.util.Property"]}, | |
{"name":"flare.util.Strings","size":22026,"imports":["flare.util.Dates","flare.util.Property"]}, | |
{"name":"flare.vis.axis.Axes","size":1302,"imports":["flare.animate.Transitioner","flare.vis.Visualization"]}, | |
{"name":"flare.vis.axis.Axis","size":24593,"imports":["flare.animate.Transitioner","flare.scale.LinearScale","flare.util.Arrays","flare.scale.ScaleType","flare.util.Strings","flare.display.TextSprite","flare.scale.Scale","flare.util.Stats","flare.scale.IScaleMap","flare.vis.axis.AxisLabel","flare.vis.axis.AxisGridLine"]}, | |
{"name":"flare.vis.axis.AxisGridLine","size":652,"imports":["flare.vis.axis.Axis","flare.display.LineSprite"]}, | |
{"name":"flare.vis.axis.AxisLabel","size":636,"imports":["flare.vis.axis.Axis","flare.display.TextSprite"]}, | |
{"name":"flare.vis.axis.CartesianAxes","size":6703,"imports":["flare.animate.Transitioner","flare.display.RectSprite","flare.vis.axis.Axis","flare.display.TextSprite","flare.vis.axis.Axes","flare.vis.Visualization","flare.vis.axis.AxisGridLine"]}, | |
{"name":"flare.vis.controls.AnchorControl","size":2138,"imports":["flare.vis.controls.Control","flare.vis.Visualization","flare.vis.operator.layout.Layout"]}, | |
{"name":"flare.vis.controls.ClickControl","size":3824,"imports":["flare.vis.events.SelectionEvent","flare.vis.controls.Control"]}, | |
{"name":"flare.vis.controls.Control","size":1353,"imports":["flare.vis.controls.IControl","flare.util.Filter"]}, | |
{"name":"flare.vis.controls.ControlList","size":4665,"imports":["flare.vis.controls.IControl","flare.util.Arrays","flare.vis.Visualization","flare.vis.controls.Control"]}, | |
{"name":"flare.vis.controls.DragControl","size":2649,"imports":["flare.vis.controls.Control","flare.vis.data.DataSprite"]}, | |
{"name":"flare.vis.controls.ExpandControl","size":2832,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.controls.Control","flare.vis.Visualization"]}, | |
{"name":"flare.vis.controls.HoverControl","size":4896,"imports":["flare.vis.events.SelectionEvent","flare.vis.controls.Control"]}, | |
{"name":"flare.vis.controls.IControl","size":763,"imports":["flare.vis.controls.Control"]}, | |
{"name":"flare.vis.controls.PanZoomControl","size":5222,"imports":["flare.util.Displays","flare.vis.controls.Control"]}, | |
{"name":"flare.vis.controls.SelectionControl","size":7862,"imports":["flare.vis.events.SelectionEvent","flare.vis.controls.Control"]}, | |
{"name":"flare.vis.controls.TooltipControl","size":8435,"imports":["flare.animate.Tween","flare.display.TextSprite","flare.vis.controls.Control","flare.vis.events.TooltipEvent"]}, | |
{"name":"flare.vis.data.Data","size":20544,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.util.Arrays","flare.vis.data.DataSprite","flare.vis.data.Tree","flare.vis.events.DataEvent","flare.data.DataSet","flare.vis.data.TreeBuilder","flare.vis.data.DataList","flare.data.DataSchema","flare.util.Sort","flare.data.DataField","flare.util.Property"]}, | |
{"name":"flare.vis.data.DataList","size":19788,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.util.Arrays","flare.util.math.DenseMatrix","flare.vis.data.DataSprite","flare.vis.data.EdgeSprite","flare.vis.events.DataEvent","flare.util.Stats","flare.util.math.IMatrix","flare.util.Sort","flare.util.Filter","flare.util.Property","flare.util.IEvaluable","flare.vis.data.Data"]}, | |
{"name":"flare.vis.data.DataSprite","size":10349,"imports":["flare.util.Colors","flare.vis.data.Data","flare.display.DirtySprite","flare.vis.data.render.IRenderer","flare.vis.data.render.ShapeRenderer"]}, | |
{"name":"flare.vis.data.EdgeSprite","size":3301,"imports":["flare.vis.data.render.EdgeRenderer","flare.vis.data.DataSprite","flare.vis.data.NodeSprite","flare.vis.data.render.ArrowType","flare.vis.data.Data"]}, | |
{"name":"flare.vis.data.NodeSprite","size":19382,"imports":["flare.animate.Transitioner","flare.util.Arrays","flare.vis.data.DataSprite","flare.vis.data.EdgeSprite","flare.vis.data.Tree","flare.util.Sort","flare.util.Filter","flare.util.IEvaluable","flare.vis.data.Data"]}, | |
{"name":"flare.vis.data.render.ArrowType","size":698,"imports":[]}, | |
{"name":"flare.vis.data.render.EdgeRenderer","size":5569,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.vis.data.DataSprite","flare.vis.data.render.IRenderer","flare.util.Shapes","flare.util.Geometry","flare.vis.data.render.ArrowType"]}, | |
{"name":"flare.vis.data.render.IRenderer","size":353,"imports":["flare.vis.data.DataSprite"]}, | |
{"name":"flare.vis.data.render.ShapeRenderer","size":2247,"imports":["flare.util.Shapes","flare.vis.data.render.IRenderer","flare.vis.data.DataSprite"]}, | |
{"name":"flare.vis.data.ScaleBinding","size":11275,"imports":["flare.scale.TimeScale","flare.scale.ScaleType","flare.scale.LinearScale","flare.scale.LogScale","flare.scale.OrdinalScale","flare.scale.RootScale","flare.scale.Scale","flare.scale.QuantileScale","flare.util.Stats","flare.scale.QuantitativeScale","flare.vis.events.DataEvent","flare.vis.data.Data"]}, | |
{"name":"flare.vis.data.Tree","size":7147,"imports":["flare.vis.data.EdgeSprite","flare.vis.events.DataEvent","flare.vis.data.NodeSprite","flare.vis.data.Data"]}, | |
{"name":"flare.vis.data.TreeBuilder","size":9930,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.vis.data.Tree","flare.util.heap.HeapNode","flare.util.heap.FibonacciHeap","flare.util.Property","flare.util.IEvaluable","flare.vis.data.Data"]}, | |
{"name":"flare.vis.events.DataEvent","size":2313,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite","flare.vis.data.DataList","flare.vis.data.DataSprite"]}, | |
{"name":"flare.vis.events.SelectionEvent","size":1880,"imports":["flare.vis.events.DataEvent"]}, | |
{"name":"flare.vis.events.TooltipEvent","size":1701,"imports":["flare.vis.data.EdgeSprite","flare.vis.data.NodeSprite"]}, | |
{"name":"flare.vis.events.VisualizationEvent","size":1117,"imports":["flare.animate.Transitioner"]}, | |
{"name":"flare.vis.legend.Legend","size":20859,"imports":["flare.animate.Transitioner","flare.vis.data.ScaleBinding","flare.util.palette.SizePalette","flare.scale.ScaleType","flare.vis.legend.LegendItem","flare.display.RectSprite","flare.display.TextSprite","flare.scale.Scale","flare.vis.legend.LegendRange","flare.util.Displays","flare.util.Orientation","flare.util.palette.ShapePalette","flare.util.palette.Palette","flare.util.palette.ColorPalette"]}, | |
{"name":"flare.vis.legend.LegendItem","size":4614,"imports":["flare.util.Shapes","flare.display.TextSprite","flare.vis.legend.Legend","flare.display.RectSprite"]}, | |
{"name":"flare.vis.legend.LegendRange","size":10530,"imports":["flare.util.Colors","flare.vis.legend.Legend","flare.display.RectSprite","flare.display.TextSprite","flare.scale.Scale","flare.util.Stats","flare.scale.IScaleMap","flare.util.Orientation","flare.util.palette.ColorPalette"]}, | |
{"name":"flare.vis.operator.distortion.BifocalDistortion","size":4461,"imports":["flare.vis.operator.distortion.Distortion"]}, | |
{"name":"flare.vis.operator.distortion.Distortion","size":6314,"imports":["flare.animate.Transitioner","flare.vis.data.DataSprite","flare.vis.events.VisualizationEvent","flare.vis.axis.Axis","flare.vis.axis.CartesianAxes","flare.vis.operator.layout.Layout","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.distortion.FisheyeDistortion","size":3444,"imports":["flare.vis.operator.distortion.Distortion"]}, | |
{"name":"flare.vis.operator.encoder.ColorEncoder","size":3179,"imports":["flare.animate.Transitioner","flare.scale.ScaleType","flare.vis.operator.encoder.Encoder","flare.util.palette.Palette","flare.util.palette.ColorPalette","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.encoder.Encoder","size":4060,"imports":["flare.animate.Transitioner","flare.vis.data.DataSprite","flare.vis.operator.Operator","flare.vis.data.ScaleBinding","flare.util.palette.Palette","flare.util.Filter","flare.util.Property","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.encoder.PropertyEncoder","size":4138,"imports":["flare.animate.Transitioner","flare.vis.data.DataList","flare.vis.data.Data","flare.vis.operator.encoder.Encoder","flare.util.Filter","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.encoder.ShapeEncoder","size":1690,"imports":["flare.util.palette.Palette","flare.scale.ScaleType","flare.util.palette.ShapePalette","flare.vis.operator.encoder.Encoder","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.encoder.SizeEncoder","size":1830,"imports":["flare.util.palette.Palette","flare.scale.ScaleType","flare.vis.operator.encoder.Encoder","flare.util.palette.SizePalette","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.filter.FisheyeTreeFilter","size":5219,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.data.DataSprite","flare.vis.data.EdgeSprite","flare.vis.data.Tree","flare.vis.operator.Operator","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.filter.GraphDistanceFilter","size":3165,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.operator.Operator","flare.vis.data.DataSprite","flare.vis.data.EdgeSprite"]}, | |
{"name":"flare.vis.operator.filter.VisibilityFilter","size":3509,"imports":["flare.vis.operator.Operator","flare.animate.Transitioner","flare.util.Filter","flare.vis.data.DataSprite","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.IOperator","size":1286,"imports":["flare.animate.Transitioner","flare.vis.Visualization","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.label.Labeler","size":9956,"imports":["flare.animate.Transitioner","flare.vis.data.DataSprite","flare.display.TextSprite","flare.vis.operator.Operator","flare.util.Shapes","flare.util.Filter","flare.util.Property","flare.util.IEvaluable","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.label.RadialLabeler","size":3899,"imports":["flare.vis.operator.label.Labeler","flare.util.Shapes","flare.display.TextSprite","flare.vis.data.DataSprite","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.label.StackedAreaLabeler","size":3202,"imports":["flare.vis.operator.label.Labeler","flare.display.TextSprite","flare.vis.data.DataSprite","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.AxisLayout","size":6725,"imports":["flare.scale.ScaleType","flare.vis.data.DataSprite","flare.vis.axis.CartesianAxes","flare.vis.data.ScaleBinding","flare.util.Property","flare.vis.operator.layout.Layout","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.BundledEdgeRouter","size":3727,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.util.Arrays","flare.vis.data.DataSprite","flare.vis.data.EdgeSprite","flare.util.Shapes","flare.vis.operator.layout.Layout","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.layout.CircleLayout","size":9317,"imports":["flare.vis.data.NodeSprite","flare.vis.data.DataList","flare.vis.data.ScaleBinding","flare.util.Property","flare.vis.operator.layout.Layout","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.CirclePackingLayout","size":12003,"imports":["flare.vis.data.NodeSprite","flare.vis.data.render.ShapeRenderer","flare.util.Shapes","flare.util.Sort","flare.vis.operator.layout.Layout","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.DendrogramLayout","size":4853,"imports":["flare.util.Property","flare.vis.data.NodeSprite","flare.util.Orientation","flare.vis.operator.layout.Layout","flare.vis.data.EdgeSprite"]}, | |
{"name":"flare.vis.operator.layout.ForceDirectedLayout","size":8411,"imports":["flare.physics.Simulation","flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.data.DataSprite","flare.physics.Particle","flare.physics.Spring","flare.vis.operator.layout.Layout","flare.vis.data.EdgeSprite","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.IcicleTreeLayout","size":4864,"imports":["flare.vis.data.NodeSprite","flare.util.Orientation","flare.vis.operator.layout.Layout"]}, | |
{"name":"flare.vis.operator.layout.IndentedTreeLayout","size":3174,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.util.Arrays","flare.vis.operator.layout.Layout","flare.vis.data.EdgeSprite"]}, | |
{"name":"flare.vis.operator.layout.Layout","size":7881,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.vis.data.DataList","flare.vis.data.DataSprite","flare.vis.data.EdgeSprite","flare.vis.Visualization","flare.vis.axis.CartesianAxes","flare.vis.axis.Axes","flare.animate.TransitionEvent","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.layout.NodeLinkTreeLayout","size":12870,"imports":["flare.vis.data.NodeSprite","flare.util.Arrays","flare.util.Orientation","flare.vis.operator.layout.Layout"]}, | |
{"name":"flare.vis.operator.layout.PieLayout","size":2728,"imports":["flare.vis.data.DataList","flare.vis.data.DataSprite","flare.util.Shapes","flare.util.Property","flare.vis.operator.layout.Layout","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.RadialTreeLayout","size":12348,"imports":["flare.vis.data.NodeSprite","flare.util.Arrays","flare.vis.operator.layout.Layout"]}, | |
{"name":"flare.vis.operator.layout.RandomLayout","size":870,"imports":["flare.vis.operator.layout.Layout","flare.vis.data.DataSprite","flare.vis.data.Data"]}, | |
{"name":"flare.vis.operator.layout.StackedAreaLayout","size":9121,"imports":["flare.scale.TimeScale","flare.scale.LinearScale","flare.util.Arrays","flare.scale.OrdinalScale","flare.vis.data.NodeSprite","flare.scale.Scale","flare.vis.axis.CartesianAxes","flare.util.Stats","flare.util.Orientation","flare.scale.QuantitativeScale","flare.util.Maths","flare.vis.operator.layout.Layout"]}, | |
{"name":"flare.vis.operator.layout.TreeMapLayout","size":9191,"imports":["flare.animate.Transitioner","flare.vis.data.NodeSprite","flare.util.Property","flare.vis.operator.layout.Layout"]}, | |
{"name":"flare.vis.operator.Operator","size":2490,"imports":["flare.animate.Transitioner","flare.vis.operator.IOperator","flare.util.Property","flare.util.IEvaluable","flare.vis.Visualization"]}, | |
{"name":"flare.vis.operator.OperatorList","size":5248,"imports":["flare.animate.Transitioner","flare.util.Arrays","flare.vis.operator.IOperator","flare.vis.Visualization","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.OperatorSequence","size":4190,"imports":["flare.animate.Transitioner","flare.util.Arrays","flare.vis.operator.IOperator","flare.vis.operator.OperatorList","flare.animate.FunctionSequence","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.OperatorSwitch","size":2581,"imports":["flare.animate.Transitioner","flare.vis.operator.OperatorList","flare.vis.operator.IOperator","flare.vis.operator.Operator"]}, | |
{"name":"flare.vis.operator.SortOperator","size":2023,"imports":["flare.vis.operator.Operator","flare.animate.Transitioner","flare.util.Arrays","flare.vis.data.Data"]}, | |
{"name":"flare.vis.Visualization","size":16540,"imports":["flare.animate.Transitioner","flare.vis.operator.IOperator","flare.animate.Scheduler","flare.vis.events.VisualizationEvent","flare.vis.data.Tree","flare.vis.events.DataEvent","flare.vis.axis.Axes","flare.vis.axis.CartesianAxes","flare.util.Displays","flare.vis.operator.OperatorList","flare.vis.controls.ControlList","flare.animate.ISchedulable","flare.vis.data.Data"]} | |
] |
Mouseover any of the nodes in this network to see the incoming links (dependants) in green and the outgoing links (dependencies) in red.
Compare to the static version.
forked from mbostock's block: Hierarchical Edge Bundling
[{"name": "Carol Clair", "imports": ["Cheryl Nelson", "Veronica Espinoza", "Janette Elbertson", "Elizabeth Sager", "Mark Taylor", "Louise Kitchen", "Richard Sanders", "David Forster", "Debra Perlingiere", "Tana Jones", "Mary Cook", "Outlook Team", "Marie Heard", "Rhonda Denton", "Sara Shackleton", "Mark Greenberg", "Mark Haedicke", "Kay Mann", "Stephanie Panus", "Leslie Hansen", "Christi Nicolay"]}, {"name": "Darron Giron", "imports": ["Phillip Love", "Mike Grigsby", "Susan Scott", "Errol Mclaughlin", "Shona Wilson", "Robin Rodrigue", "Kam Keiser"]}, {"name": "Jeff Dasovich", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Michelle Lokay", "Richard Sanders", "David Delainey", "Kevin Hyatt", "Mary Hain", "Christi Nicolay", "D Steffes", "Rosalee Fleming", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "Mark Schroeder", "Vince Kaminski", "John Lavorato", "Drew Fossum", "Karen Denne", "Susan Mara", "James Steffes", "Shelley Corman", "Ginger Dernehl", "Bill Williams", "Dana Davis", "Steven Kean", "Barry Tycholiz", "Mike Grigsby", "Kimberly Watson", "Sarah Novosel", "Alan Comnes", "J Kaminski"]}, {"name": "Sara Shackleton", "imports": ["Cheryl Nelson", "Carol Clair", "Veronica Espinoza", "Michelle Cash", "Elizabeth Sager", "Mark Taylor", "Scott Neal", "Richard Sanders", "Debra Perlingiere", "Tana Jones", "Mary Cook", "Marie Heard", "Sara Shackleton", "Mark Greenberg", "Kay Mann", "Stephanie Panus", "Sheila Glover"]}, {"name": "Matt Smith", "imports": ["Kam Keiser", "Mike Grigsby"]}, {"name": "Kay Chapman", "imports": ["Kay Chapman", "David Delainey", "Liz Taylor", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Eric Bass", "Sally Beck", "Mark Taylor", "Louise Kitchen", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "John Lavorato", "Ben Jacoby", "Janette Elbertson", "Elizabeth Sager", "James Steffes", "Dana Davis", "Steven Kean", "Barry Tycholiz", "Benjamin Rogers", "Scott Neal", "Robin Rodrigue", "Shirley Crenshaw"]}, {"name": "Tori Kuykendall", "imports": ["Jane Tholt", "Mike Grigsby", "Matt Smith", "Mark Taylor", "Susan Scott", "Outlook Team", "Matthew Lenhart"]}, {"name": "Mark Greenberg", "imports": ["Carol Clair", "Richard Sanders", "Mark Greenberg", "Mark Haedicke", "Michelle Cash", "Mark Taylor", "Mary Cook", "Marie Heard", "Sara Shackleton", "Cheryl Nelson", "Janette Elbertson", "Drew Fossum", "Dan Hyvl", "Elizabeth Sager", "Debra Perlingiere", "Kay Mann", "Leslie Hansen", "James Derrick", "Scott Neal", "Tana Jones", "Gerald Nemec", "Stephanie Panus"]}, {"name": "Mark Haedicke", "imports": ["Carol Clair", "Richard Sanders", "David Delainey", "Mark Greenberg", "Liz Taylor", "Jeffrey Shankman", "Mike Mcconnell", "Christi Nicolay", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Mary Cook", "Marie Heard", "Richard Shapiro", "Sara Shackleton", "Vince Kaminski", "Rick Buy", "John Lavorato", "Cheryl Nelson", "Janette Elbertson", "Elizabeth Sager", "Debra Perlingiere", "James Steffes", "Kay Mann", "Leslie Hansen", "James Derrick", "Steven Kean", "Tana Jones", "Gerald Nemec", "Stephanie Panus"]}, {"name": "Eric Bass", "imports": ["Phillip Love", "Mike Grigsby", "Dan Hyvl", "Susan Scott", "Matthew Lenhart", "Eric Bass", "Amy Fitzpatrick"]}, {"name": "Perfmgmt", "imports": ["Jeff Dasovich", "Michelle Lokay", "Matt Smith", "Tori Kuykendall", "Chris Germany", "Sally Beck", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Sara Shackleton", "Elizabeth Sager", "Kay Mann", "Bill Williams", "Dana Davis", "Barry Tycholiz", "Benjamin Rogers", "Mark Guzman", "Mike Grigsby", "Scott Neal", "Tana Jones", "Rod Hayslett", "Gerald Nemec", "Matthew Lenhart", "Errol Mclaughlin"]}, {"name": "D Steffes", "imports": ["Jeff Dasovich", "Kay Chapman", "David Delainey", "Christi Nicolay", "D Steffes", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "John Lavorato", "Ben Jacoby", "Amy Fitzpatrick", "Janette Elbertson", "Elizabeth Sager", "Karen Denne", "Susan Mara", "Shelley Corman", "Ginger Dernehl", "Dana Davis", "David Forster", "Sarah Novosel", "Alan Comnes", "J Kaminski"]}, {"name": "Michelle Cash", "imports": ["Leslie Hansen", "Steven Kean", "Janette Elbertson", "Maureen Mcvicker", "Michelle Cash", "Sally Beck", "Elizabeth Sager", "Mark Taylor", "Karen Denne", "Richard Sanders", "Kay Chapman", "Louise Kitchen", "J Kaminski", "Mark Greenberg", "Mark Haedicke", "John Lavorato", "James Derrick", "Amy Fitzpatrick", "Jeffrey Shankman"]}, {"name": "Rosalee Fleming", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "Kay Chapman", "David Delainey", "Stanley Horton", "Liz Taylor", "Jeffrey Shankman", "Mike Mcconnell", "Sally Beck", "Louise Kitchen", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "John Lavorato", "Janette Elbertson", "Sherri Sera", "Karen Denne", "Shelley Corman", "James Derrick", "Steven Kean", "Rod Hayslett"]}, {"name": "Cara Semperger", "imports": ["Monika Causholli", "Mary Hain", "Kate Symes", "Mark Guzman", "Bill Iii", "Alan Comnes", "Bill Williams", "Amy Fitzpatrick"]}, {"name": "Susan Scott", "imports": ["Dana Davis", "Perfmgmt", "Barry Tycholiz", "Jeff Dasovich", "Drew Fossum", "Lynn Blair", "Michelle Lokay", "Susan Scott", "Kevin Hyatt", "Richard Shapiro", "Shelley Corman", "Matthew Lenhart", "Chris Dorland", "Gerald Nemec", "Errol Mclaughlin", "Ben Jacoby", "Eric Bass", "Christi Nicolay"]}, {"name": "Richard Shapiro", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "David Delainey", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Mary Hain", "Christi Nicolay", "D Steffes", "Rosalee Fleming", "Louise Kitchen", "Richard Shapiro", "Mark Schroeder", "John Lavorato", "Karen Denne", "Susan Mara", "James Steffes", "Ann Schmidt", "Ginger Dernehl", "Steven Kean", "Sarah Novosel", "Alan Comnes"]}, {"name": "Mark Schroeder", "imports": ["Maureen Mcvicker", "Steven Kean", "Drew Fossum", "Jeff Dasovich", "Rosalee Fleming", "Tana Jones", "Susan Mara", "Sarah Novosel", "Richard Shapiro", "James Steffes"]}, {"name": "Vince Kaminski", "imports": ["Sally Beck", "Steven Kean", "Perfmgmt", "Sherri Sera", "Louise Kitchen", "Kimberly Watson", "Kay Chapman", "Amy Fitzpatrick", "Richard Shapiro", "James Steffes", "David Delainey", "Stanley Horton", "Mark Schroeder", "Liz Taylor", "Mark Haedicke", "John Lavorato", "Shelley Corman", "Shirley Crenshaw", "Vince Kaminski", "Rick Buy", "Jeffrey Shankman"]}, {"name": "John Lavorato", "imports": ["Maureen Mcvicker", "Matt Smith", "Kay Chapman", "David Delainey", "Stanley Horton", "Tori Kuykendall", "Chris Germany", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Eric Bass", "Sally Beck", "Rosalee Fleming", "Louise Kitchen", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "Ben Jacoby", "John Lavorato", "Kevin Ruscitti", "Bill Iii", "Sherri Sera", "James Steffes", "Chris Dorland", "Patrice Mims", "James Derrick", "Bill Williams", "Dana Davis", "Jane Tholt", "Steven Kean", "Barry Tycholiz", "Mike Grigsby", "Scott Neal", "David Forster", "Rod Hayslett", "Matthew Lenhart", "J Kaminski"]}, {"name": "Amy Fitzpatrick", "imports": ["Monika Causholli", "Eric Bass", "Sally Beck", "D Steffes", "Michelle Cash", "Louise Kitchen", "Mary Cook", "Vince Kaminski", "Rick Buy", "Kevin Ruscitti", "Kate Symes", "Bill Iii", "Elizabeth Sager", "Karen Denne", "Chris Dorland", "Cara Semperger", "Bill Williams", "Dana Davis", "Barry Tycholiz", "Mike Grigsby", "Mark Guzman", "Scott Neal"]}, {"name": "Cheryl Nelson", "imports": ["Carol Clair", "Janette Elbertson", "Mark Taylor", "Tana Jones", "Mary Cook", "Marie Heard", "Sara Shackleton", "Mark Greenberg", "Stephanie Panus", "Sheila Glover"]}, {"name": "Mark Taylor", "imports": ["Carol Clair", "Richard Sanders", "Mark Greenberg", "Mark Haedicke", "Christi Nicolay", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Mary Cook", "Marie Heard", "Sara Shackleton", "Sheila Glover", "Cheryl Nelson", "Janette Elbertson", "Dan Hyvl", "Elizabeth Sager", "Debra Perlingiere", "Kay Mann", "Leslie Hansen", "Leonardo Pacheco", "Tana Jones", "David Forster", "Gerald Nemec", "Stephanie Panus"]}, {"name": "Pete Davis", "imports": ["Monika Causholli", "Bill Iii", "Pete Davis", "Bill Williams"]}, {"name": "Drew Fossum", "imports": ["Carol Clair", "Drew Fossum", "Lynn Blair", "Jeff Dasovich", "Michelle Lokay", "Elizabeth Sager", "Mark Taylor", "Kimberly Watson", "Susan Scott", "Rod Hayslett", "Shelley Corman", "Mark Schroeder", "Stanley Horton", "Kevin Hyatt", "Mark Greenberg", "Mark Haedicke", "Lorna Brennan", "James Derrick"]}, {"name": "Dan Hyvl", "imports": ["Mark Greenberg", "Veronica Espinoza", "Kevin Ruscitti", "Barry Tycholiz", "Richard Sanders", "Debra Perlingiere", "Tana Jones", "Gerald Nemec", "Tori Kuykendall", "Patrice Mims", "Leslie Hansen", "Eric Bass"]}, {"name": "Elizabeth Sager", "imports": ["Carol Clair", "Richard Sanders", "David Delainey", "Mark Haedicke", "Christi Nicolay", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Mary Cook", "Marie Heard", "Richard Shapiro", "John Lavorato", "Janette Elbertson", "Elizabeth Sager", "Karen Denne", "James Steffes", "Kay Mann", "Leslie Hansen", "Dana Davis", "Steven Kean", "Tana Jones", "Gerald Nemec", "Stephanie Panus"]}, {"name": "Debra Perlingiere", "imports": ["Carol Clair", "Veronica Espinoza", "Janette Elbertson", "Kevin Ruscitti", "Dan Hyvl", "Scott Neal", "Debra Perlingiere", "Outlook Team", "Gerald Nemec", "Kay Mann", "Stephanie Panus", "Leslie Hansen"]}, {"name": "Susan Mara", "imports": ["Steven Kean", "D Steffes", "Jeff Dasovich", "Mark Guzman", "Bill Iii", "Bill Williams", "Karen Denne", "Louise Kitchen", "Richard Sanders", "Susan Mara", "Sarah Novosel", "Alan Comnes", "Richard Shapiro", "James Steffes", "David Delainey", "Mark Schroeder", "Ginger Dernehl", "John Lavorato", "Mary Hain", "Christi Nicolay"]}, {"name": "James Steffes", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Mark Haedicke", "Mary Hain", "Christi Nicolay", "Mark Taylor", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "Mark Schroeder", "Vince Kaminski", "John Lavorato", "Ben Jacoby", "Elizabeth Sager", "Karen Denne", "Susan Mara", "James Steffes", "Shelley Corman", "Ginger Dernehl", "Steven Kean", "Barry Tycholiz", "Mike Grigsby", "Scott Neal", "Sarah Novosel", "Alan Comnes"]}, {"name": "Ann Schmidt", "imports": ["Steven Kean", "Jeff Dasovich", "Karen Denne", "Richard Sanders", "Susan Mara", "Alan Comnes", "James Steffes", "Richard Shapiro", "Ann Schmidt"]}, {"name": "Chris Dorland", "imports": ["Veronica Espinoza", "Perfmgmt", "Barry Tycholiz", "Mike Grigsby", "David Forster", "Matthew Lenhart", "John Lavorato"]}, {"name": "Ginger Dernehl", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Mary Hain", "Christi Nicolay", "D Steffes", "Rosalee Fleming", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "Mark Schroeder", "Rick Buy", "John Lavorato", "Elizabeth Sager", "Karen Denne", "Susan Mara", "James Steffes", "Ann Schmidt", "Shelley Corman", "Ginger Dernehl", "James Derrick", "Steven Kean", "Mike Grigsby", "Sarah Novosel", "Alan Comnes"]}, {"name": "Patrice Mims", "imports": ["Kevin Ruscitti", "Phillip Love", "Patrice Mims", "Dan Hyvl", "Mark Taylor"]}, {"name": "James Derrick", "imports": ["Steven Kean", "Drew Fossum", "Michelle Cash", "Rosalee Fleming", "Richard Sanders", "Mark Haedicke"]}, {"name": "Bill Williams", "imports": ["Monika Causholli", "Kate Symes", "Mark Guzman", "Pete Davis", "Rhonda Denton", "Alan Comnes", "Kay Mann", "Cara Semperger", "Leslie Hansen", "Bill Williams", "Amy Fitzpatrick"]}, {"name": "Veronica Espinoza", "imports": ["Carol Clair", "Richard Sanders", "David Delainey", "Chris Germany", "Jeffrey Shankman", "Eric Bass", "Sally Beck", "Mark Taylor", "Mary Cook", "Marie Heard", "Sara Shackleton", "John Lavorato", "Sheila Glover", "Kevin Ruscitti", "Dan Hyvl", "Elizabeth Sager", "Rhonda Denton", "Debra Perlingiere", "Chris Dorland", "Patrice Mims", "Dana Davis", "Veronica Espinoza", "Jane Tholt", "Barry Tycholiz", "Mike Grigsby", "Scott Neal", "Tana Jones", "Gerald Nemec", "Matthew Lenhart", "Stephanie Panus"]}, {"name": "Steven Kean", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Stanley Horton", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Mary Hain", "Christi Nicolay", "Michelle Cash", "Rosalee Fleming", "Richard Shapiro", "Mark Schroeder", "Rick Buy", "John Lavorato", "Sherri Sera", "Karen Denne", "Susan Mara", "James Steffes", "Outlook Team", "Ann Schmidt", "Shelley Corman", "Ginger Dernehl", "James Derrick", "Jane Tholt", "Steven Kean", "Mike Grigsby", "Leonardo Pacheco", "Sarah Novosel", "Alan Comnes"]}, {"name": "Evelyn Metoyer", "imports": ["Bill Williams", "Kate Symes"]}, {"name": "Mark Guzman", "imports": ["Kate Symes", "Mark Guzman", "Kerri Thompson", "Bill Iii", "Evelyn Metoyer", "Cara Semperger", "Bill Williams", "Amy Fitzpatrick"]}, {"name": "Benjamin Rogers", "imports": ["Ben Jacoby", "David Delainey", "Stanley Horton", "Vince Kaminski"]}, {"name": "Scott Neal", "imports": ["Mike Grigsby", "Louise Kitchen", "Debra Perlingiere", "David Forster", "Chris Germany", "David Delainey", "Sara Shackleton", "Liz Taylor", "John Lavorato", "Kam Keiser"]}, {"name": "Leonardo Pacheco", "imports": ["Sally Beck", "Steven Kean", "Karen Denne", "Mark Taylor", "Tana Jones", "Louise Kitchen", "Richard Shapiro", "David Delainey", "Rick Buy", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell"]}, {"name": "Tana Jones", "imports": ["Carol Clair", "Richard Sanders", "Mark Greenberg", "Mark Haedicke", "Mark Taylor", "Louise Kitchen", "Mary Cook", "Marie Heard", "Mark Schroeder", "Sara Shackleton", "John Lavorato", "Sheila Glover", "Cheryl Johnson", "Cheryl Nelson", "Janette Elbertson", "Dan Hyvl", "Elizabeth Sager", "Rhonda Denton", "Debra Perlingiere", "Kay Mann", "Leslie Hansen", "Dana Davis", "Veronica Espinoza", "Steven Kean", "Barry Tycholiz", "Leonardo Pacheco", "Tana Jones", "David Forster", "Rod Hayslett", "Stephanie Panus"]}, {"name": "David Forster", "imports": ["Carol Clair", "Jeff Dasovich", "Pete Davis", "Michelle Lokay", "Richard Sanders", "Tori Kuykendall", "Chris Germany", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Eric Bass", "Sally Beck", "D Steffes", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Marie Heard", "Rick Buy", "John Lavorato", "Amy Fitzpatrick", "Janette Elbertson", "Kevin Ruscitti", "Daren Farmer", "Elizabeth Sager", "Larry Campbell", "Chris Dorland", "Patrice Mims", "Leslie Hansen", "Bill Williams", "Dana Davis", "Jane Tholt", "Steven Kean", "Barry Tycholiz", "Benjamin Rogers", "Mike Grigsby", "Evelyn Metoyer", "Scott Neal", "Leonardo Pacheco", "Tana Jones", "David Forster", "Alan Comnes", "Matthew Lenhart", "Errol Mclaughlin", "Kam Keiser"]}, {"name": "Rod Hayslett", "imports": ["Sally Beck", "Drew Fossum", "Michelle Lokay", "Kimberly Watson", "Tana Jones", "Rod Hayslett", "Shelley Corman", "Stanley Horton", "Kevin Hyatt"]}, {"name": "Gerald Nemec", "imports": ["Carol Clair", "Janette Elbertson", "Barry Tycholiz", "Drew Fossum", "Dan Hyvl", "Elizabeth Sager", "Mark Taylor", "Richard Sanders", "Debra Perlingiere", "Chris Germany", "Susan Scott", "Tana Jones", "Gerald Nemec", "Mark Greenberg", "Leslie Hansen"]}, {"name": "Errol Mclaughlin", "imports": ["Phillip Love", "Errol Mclaughlin", "Darron Giron", "Shona Wilson", "Kam Keiser"]}, {"name": "J Kaminski", "imports": ["Sally Beck", "Michelle Cash", "Louise Kitchen", "Kimberly Watson", "Stanley Horton", "J Kaminski", "Rick Buy", "John Lavorato", "Shirley Crenshaw", "Amy Fitzpatrick"]}, {"name": "Lynn Blair", "imports": ["Lynn Blair", "Drew Fossum", "Michelle Lokay", "Kimberly Watson", "Rod Hayslett", "Shelley Corman", "Stanley Horton"]}, {"name": "Monika Causholli", "imports": ["Monika Causholli", "Bill Iii", "Pete Davis", "Cara Semperger", "Bill Williams"]}, {"name": "Phillip Love", "imports": ["Phillip Love", "Veronica Espinoza", "Jane Tholt", "Kevin Ruscitti", "Darron Giron", "Matthew Lenhart", "Errol Mclaughlin", "Tori Kuykendall", "Eric Bass", "Kam Keiser"]}, {"name": "Maureen Mcvicker", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Stanley Horton", "Liz Taylor", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Mary Hain", "Christi Nicolay", "Rosalee Fleming", "Louise Kitchen", "Richard Shapiro", "Mark Schroeder", "Rick Buy", "John Lavorato", "Sherri Sera", "Karen Denne", "Susan Mara", "James Steffes", "Ann Schmidt", "Outlook Team", "Ginger Dernehl", "James Derrick", "Steven Kean", "Rod Hayslett", "Sarah Novosel", "Alan Comnes"]}, {"name": "Stanley Horton", "imports": ["Steven Kean", "Drew Fossum", "Lynn Blair", "Benjamin Rogers", "Michelle Lokay", "Kimberly Watson", "Kevin Hyatt", "Rod Hayslett", "Outlook Team", "Shelley Corman", "Stanley Horton", "Vince Kaminski", "Rick Buy", "John Lavorato", "Mike Mcconnell", "Jeffrey Shankman"]}, {"name": "Kerri Thompson", "imports": ["Kate Symes"]}, {"name": "Kevin Ruscitti", "imports": ["Dan Hyvl", "Debra Perlingiere"]}, {"name": "Michelle Lokay", "imports": ["Lynn Blair", "Jeff Dasovich", "Michelle Lokay", "Kimberly Watson", "Susan Scott", "Rod Hayslett", "Shelley Corman", "Kevin Hyatt"]}, {"name": "Richard Sanders", "imports": ["Carol Clair", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Mark Haedicke", "Mary Hain", "Christi Nicolay", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Marie Heard", "Richard Shapiro", "Sara Shackleton", "Rick Buy", "John Lavorato", "Ben Jacoby", "Janette Elbertson", "Elizabeth Sager", "James Steffes", "Ginger Dernehl", "Kay Mann", "James Derrick", "Steven Kean", "Tana Jones", "Gerald Nemec"]}, {"name": "Liz Taylor", "imports": ["Kay Chapman", "David Delainey", "Stanley Horton", "Liz Taylor", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Eric Bass", "Sally Beck", "D Steffes", "Michelle Cash", "Rosalee Fleming", "Mark Taylor", "Louise Kitchen", "Susan Scott", "Mary Cook", "Marie Heard", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "John Lavorato", "Janette Elbertson", "Elizabeth Sager", "Chris Dorland", "Leslie Hansen", "James Derrick", "Dana Davis", "Steven Kean", "Barry Tycholiz", "Mike Grigsby", "Scott Neal", "Leonardo Pacheco", "Tana Jones", "David Forster", "Rod Hayslett", "Matthew Lenhart", "J Kaminski", "Shirley Crenshaw"]}, {"name": "David Delainey", "imports": ["Jeff Dasovich", "Richard Sanders", "Kay Chapman", "David Delainey", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Christi Nicolay", "Sally Beck", "Louise Kitchen", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "John Lavorato", "Ben Jacoby", "Elizabeth Sager", "James Steffes", "Dana Davis", "Steven Kean", "Barry Tycholiz", "Benjamin Rogers", "Scott Neal"]}, {"name": "Shona Wilson", "imports": ["Sally Beck", "Robin Rodrigue", "Louise Kitchen", "J Kaminski", "Mike Mcconnell", "David Delainey", "Shona Wilson", "Vince Kaminski", "Rick Buy", "Errol Mclaughlin", "John Lavorato", "Jeffrey Shankman", "Sheila Glover", "Kam Keiser"]}, {"name": "Kevin Hyatt", "imports": ["Drew Fossum", "Lynn Blair", "Michelle Lokay", "Kimberly Watson", "Susan Scott", "Richard Sanders", "Rod Hayslett", "Larry Campbell", "Shelley Corman", "David Delainey", "Stanley Horton", "Kevin Hyatt"]}, {"name": "Jeffrey Shankman", "imports": ["Sally Beck", "Steven Kean", "Mike Grigsby", "Michelle Cash", "Sherri Sera", "Scott Neal", "Louise Kitchen", "David Delainey", "Vince Kaminski", "Rick Buy", "Mark Haedicke", "John Lavorato", "Mike Mcconnell", "Shirley Crenshaw"]}, {"name": "Mike Mcconnell", "imports": ["Sally Beck", "Steven Kean", "Sherri Sera", "Karen Denne", "Louise Kitchen", "David Delainey", "Stanley Horton", "Mark Schroeder", "Liz Taylor", "John Lavorato", "Mike Mcconnell", "James Derrick", "Vince Kaminski", "Rick Buy", "Jeffrey Shankman"]}, {"name": "Mary Hain", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "Mark Haedicke", "Mary Hain", "Christi Nicolay", "Richard Shapiro", "Rick Buy", "Amy Fitzpatrick", "Bill Iii", "Elizabeth Sager", "Karen Denne", "Rhonda Denton", "Susan Mara", "James Steffes", "Shelley Corman", "Ginger Dernehl", "Cara Semperger", "Bill Williams", "Steven Kean", "Mike Grigsby", "Sarah Novosel", "Alan Comnes"]}, {"name": "Christi Nicolay", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "Kay Chapman", "David Delainey", "Mark Haedicke", "Mary Hain", "Christi Nicolay", "D Steffes", "Mark Taylor", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "Vince Kaminski", "John Lavorato", "Ben Jacoby", "Sherri Sera", "Elizabeth Sager", "Susan Mara", "James Steffes", "Shelley Corman", "Ginger Dernehl", "Kay Mann", "Leslie Hansen", "Steven Kean", "Benjamin Rogers", "Scott Neal", "David Forster", "Sarah Novosel", "Alan Comnes"]}, {"name": "Sally Beck", "imports": ["Phillip Love", "Darron Giron", "Kerri Thompson", "Kay Chapman", "David Delainey", "Stanley Horton", "Shona Wilson", "Liz Taylor", "Jeffrey Shankman", "Mike Mcconnell", "Eric Bass", "Sally Beck", "Rosalee Fleming", "Mark Taylor", "Louise Kitchen", "Susan Scott", "Vince Kaminski", "Rick Buy", "John Lavorato", "Sheila Glover", "Amy Fitzpatrick", "Daren Farmer", "Elizabeth Sager", "Rhonda Denton", "Larry Campbell", "James Derrick", "Dana Davis", "Veronica Espinoza", "Steven Kean", "Barry Tycholiz", "Benjamin Rogers", "Mike Grigsby", "Evelyn Metoyer", "Scott Neal", "David Forster", "Errol Mclaughlin", "Robin Rodrigue", "Kam Keiser"]}, {"name": "Sarah Novosel", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Mary Hain", "Christi Nicolay", "D Steffes", "Mark Taylor", "Louise Kitchen", "Richard Shapiro", "Mark Schroeder", "John Lavorato", "Elizabeth Sager", "Karen Denne", "Susan Mara", "James Steffes", "Chris Dorland", "Ginger Dernehl", "Dana Davis", "Steven Kean", "David Forster", "Sarah Novosel", "Alan Comnes"]}, {"name": "Kate Symes", "imports": ["Cheryl Johnson", "Monika Causholli", "Kate Symes", "Mark Guzman", "Kerri Thompson", "Bill Iii", "Evelyn Metoyer", "Pete Davis", "Rhonda Denton", "Alan Comnes", "Cara Semperger", "Bill Williams", "Amy Fitzpatrick"]}, {"name": "Louise Kitchen", "imports": ["Carol Clair", "Richard Sanders", "David Delainey", "Liz Taylor", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Christi Nicolay", "Sally Beck", "D Steffes", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Mary Cook", "Marie Heard", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "John Lavorato", "Ben Jacoby", "Amy Fitzpatrick", "Elizabeth Sager", "Karen Denne", "Patrice Mims", "Leslie Hansen", "Dana Davis", "Steven Kean", "Barry Tycholiz", "Mike Grigsby", "Scott Neal", "Tana Jones", "David Forster", "J Kaminski"]}, {"name": "Mary Cook", "imports": ["Cheryl Nelson", "Carol Clair", "Barry Tycholiz", "Michelle Cash", "Elizabeth Sager", "Mark Taylor", "Louise Kitchen", "James Derrick", "David Forster", "Tana Jones", "Mary Cook", "Marie Heard", "Gerald Nemec", "Kay Mann", "Sara Shackleton", "Mark Greenberg", "Mark Haedicke", "John Lavorato", "Stephanie Panus", "Leslie Hansen"]}, {"name": "Marie Heard", "imports": ["Cheryl Johnson", "Cheryl Nelson", "Carol Clair", "Veronica Espinoza", "Elizabeth Sager", "Mark Taylor", "Louise Kitchen", "Debra Perlingiere", "Tana Jones", "Mary Cook", "Marie Heard", "Gerald Nemec", "Sara Shackleton", "Rick Buy", "Stephanie Panus", "Leslie Hansen", "Sheila Glover"]}, {"name": "Rick Buy", "imports": ["Veronica Espinoza", "Steven Kean", "Sally Beck", "Rosalee Fleming", "Louise Kitchen", "Shelley Corman", "David Delainey", "Shona Wilson", "Mark Schroeder", "Rick Buy", "Mark Haedicke", "John Lavorato", "Jeffrey Shankman", "Mike Mcconnell", "Sheila Glover", "J Kaminski"]}, {"name": "Ben Jacoby", "imports": ["Dana Davis", "Benjamin Rogers", "John Lavorato", "Louise Kitchen", "Kay Mann", "Ben Jacoby", "Christi Nicolay"]}, {"name": "Sheila Glover", "imports": ["Cheryl Nelson", "Sally Beck", "Sara Shackleton", "Louise Kitchen", "Marie Heard", "Mike Mcconnell", "David Delainey", "Shona Wilson", "Vince Kaminski", "John Lavorato", "Stephanie Panus", "Jeffrey Shankman"]}, {"name": "Cheryl Johnson", "imports": ["Cheryl Johnson", "Veronica Espinoza", "Kate Symes", "Daren Farmer", "Mark Taylor", "Rhonda Denton", "Debra Perlingiere", "Tana Jones", "Marie Heard", "Gerald Nemec", "Errol Mclaughlin", "Patrice Mims", "Stephanie Panus", "Kam Keiser"]}, {"name": "Sherri Sera", "imports": ["Maureen Mcvicker", "David Delainey", "Stanley Horton", "Liz Taylor", "Jeffrey Shankman", "Mike Mcconnell", "Sally Beck", "Louise Kitchen", "Richard Shapiro", "Vince Kaminski", "Rick Buy", "John Lavorato", "Ben Jacoby", "Sherri Sera", "Karen Denne", "James Steffes", "Ann Schmidt", "Ginger Dernehl", "James Derrick", "Steven Kean", "Barry Tycholiz", "Scott Neal", "Rod Hayslett"]}, {"name": "Janette Elbertson", "imports": ["Carol Clair", "Richard Sanders", "Kay Chapman", "David Delainey", "Mark Greenberg", "Liz Taylor", "Mark Haedicke", "Jeffrey Shankman", "Mike Mcconnell", "Sally Beck", "D Steffes", "Michelle Cash", "Mark Taylor", "Louise Kitchen", "Mary Cook", "Marie Heard", "Richard Shapiro", "Sara Shackleton", "Rick Buy", "Ben Jacoby", "John Lavorato", "Sheila Glover", "Cheryl Nelson", "Janette Elbertson", "Drew Fossum", "Dan Hyvl", "Elizabeth Sager", "Debra Perlingiere", "James Steffes", "Ginger Dernehl", "Kay Mann", "Leslie Hansen", "James Derrick", "Dana Davis", "Steven Kean", "Scott Neal", "Tana Jones", "David Forster", "Alan Comnes", "Gerald Nemec", "Stephanie Panus"]}, {"name": "Daren Farmer", "imports": ["Dan Hyvl", "Sally Beck", "Eric Bass", "Daren Farmer"]}, {"name": "Bill Iii", "imports": ["Monika Causholli", "Bill Iii", "Pete Davis", "Mark Guzman", "Kate Symes"]}, {"name": "Karen Denne", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "David Delainey", "Stanley Horton", "Liz Taylor", "Mike Mcconnell", "Sally Beck", "D Steffes", "Michelle Cash", "Rosalee Fleming", "Louise Kitchen", "Richard Shapiro", "Rick Buy", "John Lavorato", "Sherri Sera", "Karen Denne", "Susan Mara", "James Steffes", "Ann Schmidt", "Ginger Dernehl", "James Derrick", "Steven Kean", "Rod Hayslett", "Alan Comnes"]}, {"name": "Chris Germany", "imports": ["Sara Shackleton", "Darron Giron", "Kevin Ruscitti", "Scott Neal", "Kay Chapman", "Kevin Hyatt", "Rod Hayslett", "Tori Kuykendall", "Chris Germany", "Kay Mann", "Kam Keiser"]}, {"name": "Larry Campbell", "imports": ["Kevin Hyatt", "Larry Campbell", "Perfmgmt", "Kimberly Watson", "Benjamin Rogers"]}, {"name": "Outlook Team", "imports": ["Monika Causholli", "Phillip Love", "Carol Clair", "Darron Giron", "Jeff Dasovich", "Michelle Lokay", "Matt Smith", "Richard Sanders", "Stanley Horton", "Tori Kuykendall", "Mark Greenberg", "Mark Haedicke", "Chris Germany", "Kevin Hyatt", "Eric Bass", "Sally Beck", "Michelle Cash", "Rosalee Fleming", "Mark Taylor", "Susan Scott", "Mary Cook", "Marie Heard", "Sara Shackleton", "Vince Kaminski", "John Lavorato", "Cheryl Johnson", "Cheryl Nelson", "Janette Elbertson", "Kevin Ruscitti", "Kate Symes", "Daren Farmer", "Bill Iii", "Sherri Sera", "Elizabeth Sager", "Debra Perlingiere", "Larry Campbell", "Patrice Mims", "Kay Mann", "Leslie Hansen", "Cara Semperger", "Jane Tholt", "Barry Tycholiz", "Mike Grigsby", "Mark Guzman", "Scott Neal", "Kimberly Watson", "Tana Jones", "Alan Comnes", "Gerald Nemec", "Matthew Lenhart", "Errol Mclaughlin", "Stephanie Panus", "Shirley Crenshaw", "Kam Keiser"]}, {"name": "Rhonda Denton", "imports": ["Monika Causholli", "Carol Clair", "Dana Davis", "Kate Symes", "Mark Guzman", "Benjamin Rogers", "Bill Iii", "Elizabeth Sager", "Evelyn Metoyer", "Bill Williams", "Kerri Thompson", "Tana Jones", "Larry Campbell", "Chris Dorland", "Kay Mann", "Cara Semperger", "Leslie Hansen", "Mary Hain", "Christi Nicolay"]}, {"name": "Lorna Brennan", "imports": ["Drew Fossum", "Lynn Blair", "Michelle Lokay", "Kimberly Watson", "Susan Scott", "Rod Hayslett", "Shelley Corman", "Kevin Hyatt"]}, {"name": "Kay Mann", "imports": ["Carol Clair", "Perfmgmt", "Richard Sanders", "Chris Germany", "Mark Greenberg", "Mark Haedicke", "Christi Nicolay", "Michelle Cash", "Mark Taylor", "Mary Cook", "Sara Shackleton", "Ben Jacoby", "Janette Elbertson", "Drew Fossum", "Elizabeth Sager", "Rhonda Denton", "Debra Perlingiere", "Kay Mann", "Leslie Hansen", "Bill Williams", "Tana Jones", "Gerald Nemec", "Stephanie Panus"]}, {"name": "Leslie Hansen", "imports": ["Carol Clair", "Michelle Cash", "Dan Hyvl", "Elizabeth Sager", "Mark Taylor", "Louise Kitchen", "Debra Perlingiere", "David Forster", "Tana Jones", "Mary Cook", "Marie Heard", "Gerald Nemec", "Rhonda Denton", "Sara Shackleton", "Mark Greenberg", "Mark Haedicke", "Kay Mann", "Stephanie Panus", "Leslie Hansen"]}, {"name": "Dana Davis", "imports": ["Dana Davis", "D Steffes", "Benjamin Rogers"]}, {"name": "Jane Tholt", "imports": ["Mike Grigsby", "Jane Tholt", "Outlook Team", "Tori Kuykendall"]}, {"name": "Barry Tycholiz", "imports": ["Jane Tholt", "Darron Giron", "Jeff Dasovich", "Mike Grigsby", "Dan Hyvl", "Scott Neal", "Louise Kitchen", "Kay Chapman", "David Forster", "Gerald Nemec", "David Delainey", "Chris Dorland", "Tori Kuykendall", "John Lavorato"]}, {"name": "Mike Grigsby", "imports": ["Jane Tholt", "Barry Tycholiz", "Mike Grigsby", "Darron Giron", "Matt Smith", "Scott Neal", "Louise Kitchen", "Susan Scott", "Matthew Lenhart", "Chris Dorland", "Tori Kuykendall", "John Lavorato", "Jeffrey Shankman", "Eric Bass", "Kam Keiser"]}, {"name": "Kimberly Watson", "imports": ["Drew Fossum", "Lynn Blair", "Michelle Lokay", "Kevin Hyatt", "Rod Hayslett", "Shelley Corman", "Stanley Horton", "Vince Kaminski", "Lorna Brennan", "Shirley Crenshaw", "J Kaminski"]}, {"name": "Alan Comnes", "imports": ["Maureen Mcvicker", "Jeff Dasovich", "Richard Sanders", "Mary Hain", "Christi Nicolay", "D Steffes", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "John Lavorato", "Kate Symes", "Bill Iii", "Elizabeth Sager", "Karen Denne", "Susan Mara", "James Steffes", "Shelley Corman", "Ginger Dernehl", "Cara Semperger", "Bill Williams", "Steven Kean", "Barry Tycholiz", "Mike Grigsby", "Mark Guzman", "Sarah Novosel", "Alan Comnes"]}, {"name": "Matthew Lenhart", "imports": ["Phillip Love", "Jane Tholt", "Mike Grigsby", "Matt Smith", "Susan Scott", "Matthew Lenhart", "Tori Kuykendall", "Ben Jacoby", "Eric Bass", "Kam Keiser"]}, {"name": "Robin Rodrigue", "imports": ["Phillip Love", "Darron Giron", "Susan Scott", "Errol Mclaughlin", "Robin Rodrigue", "Kam Keiser"]}, {"name": "Shelley Corman", "imports": ["Lynn Blair", "Jeff Dasovich", "Michelle Lokay", "Stanley Horton", "Kevin Hyatt", "Mary Hain", "Christi Nicolay", "D Steffes", "Mark Taylor", "Louise Kitchen", "Susan Scott", "Richard Shapiro", "Drew Fossum", "Susan Mara", "James Steffes", "Shelley Corman", "Lorna Brennan", "Steven Kean", "Kimberly Watson", "Rod Hayslett", "Sarah Novosel", "Alan Comnes"]}, {"name": "Stephanie Panus", "imports": ["Cheryl Johnson", "Cheryl Nelson", "Carol Clair", "Veronica Espinoza", "Dana Davis", "Elizabeth Sager", "Mark Taylor", "Tana Jones", "Chris Germany", "Mary Cook", "Marie Heard", "Gerald Nemec", "Shona Wilson", "Sara Shackleton", "Mark Greenberg", "Kay Mann", "Leslie Hansen", "Sheila Glover"]}, {"name": "Shirley Crenshaw", "imports": ["Dana Davis", "Sherri Sera", "Mark Taylor", "Kimberly Watson", "J Kaminski", "Liz Taylor", "Jeffrey Shankman", "Vince Kaminski", "Rick Buy"]}, {"name": "Kam Keiser", "imports": ["Cheryl Johnson", "Phillip Love", "Kevin Ruscitti", "Barry Tycholiz", "Mike Grigsby", "Darron Giron", "Robin Rodrigue", "Matt Smith", "Scott Neal", "Matthew Lenhart", "Shona Wilson", "Tori Kuykendall", "Chris Germany", "Chris Dorland", "Errol Mclaughlin", "Eric Bass", "Kam Keiser"]}] |
<!DOCTYPE html> | |
<meta charset="utf-8"> | |
<style> | |
.node { | |
font: 300 11px "Helvetica Neue", Helvetica, Arial, sans-serif; | |
fill: #bbb; | |
} | |
.node:hover { | |
fill: #000; | |
} | |
.link { | |
stroke: steelblue; | |
stroke-opacity: .4; | |
fill: none; | |
pointer-events: none; | |
} | |
.node:hover, | |
.node--source, | |
.node--target { | |
font-weight: 700; | |
} | |
.node--source { | |
fill: #2ca02c; | |
} | |
.node--target { | |
fill: #2ca02c; | |
} | |
.link--source, | |
.link--target { | |
stroke-opacity: 1; | |
stroke-width: 2px; | |
} | |
.link--source { | |
stroke: #2ca02c; | |
} | |
.link--target { | |
stroke: #2ca02c; | |
/*green*/ | |
} | |
</style> | |
<body> | |
<script src="//d3js.org/d3.v3.min.js"></script> | |
<script> | |
var diameter = 960, | |
radius = diameter / 2, | |
innerRadius = radius - 120; | |
var margin = {top: 20, right: 10, bottom: 20, left: 10}; | |
var width = 960 - margin.left - margin.right, | |
height = 500 - margin.top - margin.bottom; | |
var cluster = d3.layout.cluster() | |
.size([360, innerRadius]) | |
.sort(null) | |
.value(function(d) { return d.size; }); | |
var bundle = d3.layout.bundle(); | |
var line = d3.svg.line.radial() | |
.interpolate("bundle") | |
.tension(.85) | |
.radius(function(d) { return d.y; }) | |
.angle(function(d) { return d.x / 180 * Math.PI; }); | |
var svg = d3.select("body").append("svg") | |
.attr("width", diameter) | |
.attr("height", diameter) | |
.append("g") | |
.attr("transform", "translate(" + radius + "," + radius + ")"); | |
var link = svg.append("g").selectAll(".link"), | |
node = svg.append("g").selectAll(".node"); | |
d3.json("data.json", function(error, classes) { | |
if (error) throw error; | |
var nodes = cluster.nodes(packageHierarchy(classes)), | |
links = packageImports(nodes); | |
link = link | |
.data(bundle(links)) | |
.enter().append("path") | |
.each(function(d) { d.source = d[0], d.target = d[d.length - 1]; }) | |
.attr("class", "link") | |
.attr("d", line); | |
node = node | |
.data(nodes.filter(function(n) { return !n.children; })) | |
.enter().append("text") | |
.attr("class", "node") | |
.attr("dy", ".31em") | |
.attr("transform", function(d) { return "rotate(" + (d.x - 90) + ")translate(" + (d.y + 8) + ",0)" + (d.x < 180 ? "" : "rotate(180)"); }) | |
.style("text-anchor", function(d) { return d.x < 180 ? "start" : "end"; }) | |
.text(function(d) { return d.key; }) | |
.on("mouseover", mouseovered) | |
.on("mouseout", mouseouted); | |
}); | |
function mouseovered(d) { | |
node | |
.each(function(n) { n.target = n.source = false; }); | |
link | |
.classed("link--target", function(l) { if (l.target === d) return l.source.source = true; }) | |
.classed("link--source", function(l) { if (l.source === d) return l.target.target = true; }) | |
.filter(function(l) { return l.target === d || l.source === d; }) | |
.each(function() { this.parentNode.appendChild(this); }); | |
node | |
.classed("node--target", function(n) { return n.target; }) | |
.classed("node--source", function(n) { return n.source; }); | |
} | |
function mouseouted(d) { | |
link | |
.classed("link--target", false) | |
.classed("link--source", false); | |
node | |
.classed("node--target", false) | |
.classed("node--source", false); | |
} | |
d3.select(self.frameElement).style("height", diameter + "px"); | |
// Lazily construct the package hierarchy from class names. | |
function packageHierarchy(classes) { | |
var map = {}; | |
function find(name, data) { | |
var node = map[name], i; | |
if (!node) { | |
node = map[name] = data || {name: name, children: []}; | |
if (name.length) { | |
node.parent = find(name.substring(0, i = name.lastIndexOf("."))); | |
node.parent.children.push(node); | |
node.key = name; | |
} | |
} | |
return node; | |
} | |
classes.forEach(function(d) { | |
find(d.name, d); | |
}); | |
return map[""]; | |
} | |
// Return a list of imports for the given array of nodes. | |
function packageImports(nodes) { | |
var map = {}, | |
imports = []; | |
// Compute a map from name to node. | |
nodes.forEach(function(d) { | |
map[d.name] = d; | |
}); | |
// For each import, construct a link from the source to target node. | |
nodes.forEach(function(d) { | |
if (d.imports) d.imports.forEach(function(i) { | |
imports.push({source: map[d.name], target: map[i]}); | |
}); | |
}); | |
return imports; | |
} | |
</script> |