visualization

Debugging Datastructures Visually

I've got some Java code which builds a data structure (approx 500 small interlinked objects) from data in some files and I'd really like to visualise the resulting structure. I hope that seeing it will allow me to optimise, not the code, but the data itself. I'm wondering if there is a debugger that will do this or perhaps a way I can d...

Visualising Change In Version Controlled Files

We have been experimenting with using data visualisation techniques inspired by Edward Tufte to display our test suite and it has been very effective. I would like to extend this to our Subversion Repository as I feel that there is a lot of information buried in the commit history that COULD be better represented in a graphical format. ...

Graphical code analysis

I'm using SubVersion in conjunction with Hudson, and I like the feature that shows the how the unit tests, build time, disk usage grow over time. I'm a believer in code metrics to get a first cut appraisal of a code base - especially useful when starting with a new client. Are there any tools that can do the following 1) Starting from D...

Suggestions for information visualization using flash or javascript

I remember looking at a couple information visualizations tool a while back. One was written in flash and the other in Javascript. They both allowed you put notes in "bubbles" and then link them to other "bubbles". Clicking on an existing bubble brought it to the front and rearranged others around it. The JS one was particularly inter...

History visualization tools for version control systems?

Specifically, I'm looking for something that, given a single file, and an SVN history, will display insertions and deletions as a pretty animation. That said: I figure that a list of version control visualizers might be a useful resource. ...

What are the best Javascript/Flash frameworks to render graphs or charts from data?

Ideally I'd like to do as little preparation data work on the server as possible. The less I have to do to prep the data from the database to make a given chart, the happier I am and the more view I can make in the time. Some of the things I'd like to chart are, for example: The distribution of a series of response times The number of...

BlockSchemes in JavaScript

I need visualizer of algorythmes created in JavaScript. Like BlockSchemes, mostly with If and Statement blocks. That could be moved, resized, connected with arrows. Anybody saw such open source projects? ...

Is there a python equivalent of the prefuse visualization toolkit?

The prefuse visualization toolkit is pretty nice, but for Java. I was wondering if there was something similar for python. My primary interest is being able to navigate dynamic graphs. ...

Where is the function get_example_data in matplotlib? It seems to be missing but its in examples/tutorials

Looking at this tutorial here: link text it references matplotlib.get_example_data('goog.npy'). I get an error when I run this, and furthermore I can't even find the mpl-data/ folder in my macosx installation of matplot lib when searching using Spotlight. Any idea what this function is now called? ...

panoramic text visualization with seadragon (or other)?

i'm working on a visualization of a text file with 100k lines, max 1k characters/line, as one large, navigable image. similar to the bleak house example in blaise's ted talk demo of seadragon, but even simpler -- basically just the view from cat filename.txt, but with a view that's zoomed out so that the whole file is initially visible ...

Flex equivalent of Google Visualization Geomap (choropleth map) ?

The Google Visualization Geomap component is a choropleth map of continents, countries and regions, with colors and values assigned to specific regions. Although it is rendered with Flash, it can only be accessed and customized via JavaScript or GWT API. Does anyone know an alternative Flash/Flex component that I could easily embed into...

What is a good tool for graphing sub-millisecond timelines?

I'm trying to produce a timeline for my real-time embedded code. I need to show all the interrupts, what triggers them, when they are serviced, how long they execute, etc. I have done the profiling and have the raw data, now I need a way to show the timeline graphically, to scale. I've been searching for a good tool, but haven't come ...

Is Javascript ready for visualizing large datasets?

We've got some data (10-50 columns, hundreds of thousands of rows) that we usually visualize in excel as a line graph or stacked bar chart. Users want to be able to zoom in and out of the graph to get down to the individual samples, but these kind of operations really bring Excel to its knees. I'm thinking about embedding the data into...

Incremental linearizing of git DAG

I'm the author of GitX. One of the features GitX has is the visualization of branches, as can be seen here. This visualization is currently done by reading commits which are emitted from git in the correct order. For each commit the parents are known, so it's fairly easy to build up the lanes in the correct way. I'd like to speed up th...

How to visualize IP addresses as they change in python?

I've written a little script that collects my external IP address every time I open a new terminal window and appends it, at well as the current time, to a text file. I'm looking for ideas on a way to visualize when/how often my IP address changes. I bounce between home and campus and could separate them using the script, but it would be...

How do I impose the y position on a node when using graphviz to draw lattices?

I am using Graphviz to draw a lattice. The nodes are set of numbers. Being a lattice, I would like the height position (the y) of a node to represent the number of elements in the set represented by the node. Then the x position should be defined by graphviz to make the representation cleaner. Is it possible? According to the dot docu...

Generate unique colours

I want to draw some data into a texture: many items in a row. They aren't created in order, and they may all be different sizes (think of a memory heap). Each data item is a small rectangle and I want to be able to distinguish them apart, so I'd like each of them to have a unique colour. Now I could just use rand() to generate RGB value...

Java3D simulation assignment

I have been assigned the task of simulating the start of the universe using java3D (particles etc) and must consist of 5 different sections... each of a minimal length of 15 seconds. Stages like the particle soup stage - basically 5 distinguishable visualizations. It doesn't have to be complicated, merely spheres moving around with set p...

How should I link a data Class to my GUI code (to display attributes of object, in C++)?

I have a class (in C++), call it Data, that has thousands of instances (objects) when the code is run. I have a widget (in Qt), call it DataWidget that displays attributes of the objects. To rapidly build the widget I simply wrote the object attributes to a file and had the widget parse the file for the attributes - this approach works, ...

Processing language vs javascript ?

I'm going to develop a comprehensive educational software which runs on the browser and has many visualization and simulation works (electrostatic and electromagnetic visualization, 2D and 3D). Which language(Processing, javascript or something else) is the best toward my purpose? ...