Picviz

Picviz is a parallel coordinates plotter which enables easy scripting from various input (tcpdump, syslog, iptables logs, apache logs, etc..) to visualize your data and discover interesting results quickly.

Picviz helps you to create, automate and understand parallel coordinates plots.

Its primary goal is to graph data in order to be able to quickly analyze problems and find correlations among variables. With security analysis in mind, the program has been designed to be very flexible, able to graph millions of events.

The language is designed to be close to the graphviz graph description language.

Share

Want to talk about parallel coordinates, talk about possible bugs and features, see what developers do ? join the mailing list or irc!

Learn

Work on documentation is in progress, some stuff needs to be updated. However for a quick tour of features and documentation you can read my slides there -> http://www.honeynet.org/node/260

Download

Official releases

The latest release is 0.6, you can download it from the releases download page.

Releases download page

Development version

Sometime better, sometime broken: the development version is available. Use it at your own risks (just like the releases). If you want to report a bug, please use this one to make sure your bug is not already fixed.

Subversion

libpicviz:

$ svn co http://www.wallinfire.net/svn-picviz/libpicviz/trunk libpicviz

picviz CLI:

$ svn co http://www.wallinfire.net/svn-picviz/picviz-cli/trunk picviz-cli

picviz GUI:

$ svn co http://www.wallinfire.net/svn-picviz/picviz-gui/trunk picviz-gui

picviz parsers:

$ svn co http://www.wallinfire.net/svn-picviz/picviz-parsers/trunk picviz-parsers

Installing Picviz

Generic installation instructions are available on the getting started page.

For specific systems, you can go to the installing picviz page.

Generated images

The page Generated Images contains data analysis and images so that you can understand more about what you can do with parallel coordinates plot.

Similar projects

They are free software, so there is no reason not to use them as well ;-)

  • Parvis - PC frontend written in Java
  • Ggobi - Multi-dimensional using PC among other techniques written in C
  • Rumint - PC oriented for security by G. Conti, written in Visual Basic

Attachments