Downloads: XmdvTool


XmdvTool 9.0 Version [Released October 31, 2015]

Source & Binary Releases

  • Starting from XmdvTool 9.0, we use github to manage all releases. Please go to XmdvTool github home to download XmdvTool 9.0.


XmdvTool Mac Version [Released November 12, 2013]

Binary Releases


XmdvTool 8.0 Version [Released October 20, 2010]

Source & Binary Releases

  • Starting from XmdvTool 8.0, we use SourceForge to manage all releases. Please go to XmdvTool sourceforge link to download XmdvTool 8.0 Windows and Linux/Unix versions.

The salient features of XmdvTool 8.0 are as follows:

  • New software architecture: The new system is based on the information visualization reference model (or visualization pipeline) developed by Ed Chi. For more details on our extensions to this pipeline, please see our paper in VDA 2010.
  • New development environment: We have ported XmdvTool to Eclipse using Qt for the UI to enhance portability.
  • Multiple views: User can open multiple datasets at once, and observe each dataset in multiple sub windows with different visualizations. These windows can be tiled and/or cascaded.
  • Color strategy: With a new color strategy dialog, users can assign colors to datapoints based on data values or different orderings. We support sequential, diverging, and qualitative color maps based on Cynthia Brewer's work.
  • CSV file support: We enable users to open comma-separated values (CSV) files directly in XmdvTool, in addition to the XmdvTool native file format (.okc).


XmdvTool 7.0 Version [Released October 26, 2006]

Source Release

  • Microsoft Windows  xmdvtool7_0_win_source.zip
    Unzip the file and follow the instructions in the file <<INSTALL>>.  Note that CMake 2.2.3 is strongly recommended.
     
  • LINUX/UNIX available soon

Binary Release

XmdvTool 7.0 improves upon XmdvTool6.0 in the following aspects:

  • Visualization using pixel-oriented techniques, including linked brushing between all visualizations, powerful data reordering capabilities, and dimension placement based on multidimensional scaling.
  • Enhanced handling of nominal data, including using correspondence analysis to do data-driven conversion of nominal to ordinal values.
  • Automated visual clutter measurement and clutter-based dimension reordering.
  • Interactive control of dimension binning for dimensional stacking.
  • Support for HDF4 and HDF5 data formats, as well as Oracle databases, Excel spreadsheets, and XmdvTool's native .okc format.

XmdvTool Light Java Version [May 25, 2004]

XmdvTool Light Java Version is a light-weight version of XmdvTool. It contains the four major multi-dimensional displays of XmdvTool: parallel coordinates, star glyphs, scatterplots, and dimensional stacking. It also supports the basic brushing: users can manipulate a brush to highlight a subset of data items. 

Download: XmdvTool Light Java Version

xmdv_light_java.zip

For installation instructions, follow the instructions as given in the Readme file within the package.

XmdvTool 6.0 Alpha Version [Released September 1, 2003]

XmdvTool 6.0 improves upon XmdvTool5.0 in the following aspects:

  • Dimension Reduction (Tools->Dimension Reduction): Visual Hierarchical Dimension Reduction (VHDR) added to allow for more efficient and effective exploration of high dimensional dataset. InterRing is used as the interface of VHDR.
  • Time Series Animation (Tools->Time Series Animation): It is added to allow you to set a dimension as the "time" dimension and watch how the data items appear and disappear according to their value of the "time" dimension.
  • Color Scale and Color Mapping: Six additional color scales (lightness, saturation, lightness + saturation, grey scale, magenta and heated object) are added into system for better color presentation. The different dimension values are used for structure driven color mapping.
  • Performance: Some users have complained about the speed of XmdvTool 5.0. We have removed several "bugs" that slow down the system so that XmdvTool 6.0 is much faster than the 5.0 version.
  • Xmdv Meta File Support: A new file format for description of the types of dimensions and mapping between the values and numeric representations has been added. This allows to include nominal variables, document types and various user-defined complex types to be included and displayed within Xmdv. This is still an experimental feature and currently compiles on Windows/VC6 using the USE_META definition. Use the website for more details on this feature and the meta file format.

Download: XmdvTool 6.0 Alpha Version 

Source Release: LINUX/UNIX

  • Without database connectivity: XmdvTool6.0alpha.tar.gz
    For installation instructions, follow the instructions as given in the INSTALL file within the package.

Source Release: Microsoft Windows

  • Without database connectivity: XmdvTool6.0alpha.zip
    For installation instructions, follow the same instructions as given under "Download: XmdvTool Beta Version 4.2B, Source Release: Microsoft Windows". In addition, a setup package XmdvTool6.0alpha.setup.exe is ready for download.

XmdvTool Beta Version 5.0 now on Linux [Released march 20, 2003]

XmdvTool 5.0 is now available for the Linux platform. This release includes a complete and separate build environment for Linux.

Download: XmdvTool Beta Version 5.0

Source Release: Linux

  • Without database connectivity: XmdvTool5.0LinuxNoDB.tar.gz
    For installation instructions, follow the instructions as given in the INSTALL file within the package.

About XmdvTool Test Version 5.0 [Released July 12, 2002]

XmdvTool 5.0 improves upon XmdvTool4.2B in the following aspects:

  • Database support: Database connectivity to Oracle 8i added to allow for more efficient and faster access to existing, larger databases.
  • User interface: New and improved user interface. Includes a Quick Menu to speed up your operations, plus many more toolboxes to assist in data navigation and tool navigation.
  • Data investigation: Distortion capability added to all displays which allows separate zooming of horizontal and vertical axes for more detailed investigations of interesting data zones. Dimension selection/de-selection and re-ordering also added to allow customized selection of interesting dimensions.
  • How-To support: Help menu expanded to guide you through the extended set of features.

Download: XmdvTool Beta Version 5.0

Source Release: UNIX

  • Without database connectivity: XmdvTool5.0UnixNoDB.tar.gz
    For installation instructions, follow the same instructions as given under "Download: XmdvTool Beta Version 4.2B, Source Release: UNIX".
  • With database connectivity: XmdvTool5.0UnixDB.tar.gz
    For installation instructions, see the README file included in this zip file.

Source Release: Microsoft Windows

  • Without database connectivity: XmdvTool5.0WinNoDB.zip
    For installation instructions, follow the same instructions as given under "Download: XmdvTool Beta Version 4.2B, Source Release: Microsoft Windows".
  • With database connectivity: XmdvTool5.0WinDB.zip
    For installation instructions, see the README file included in this zip file.


About XmdvTool Test Version 4.2B

New Glyph Placement

A new glyph placement dialog is added to XmdvTool in this newest version. You can now place you glyphs according to the order of one of their dimensions, place them in a 2D space composed of two of their dimenisons, or even place them using their principal components! You can even space the glyphs or deduce the overlap to make the pictures look better! A lot of fun! Enjoy it! The glyph placement is now limited to the flat displays.

Download: XmdvTool Beta Version 4.2B

Source Release: UNIX (Renewed on Nov. 5th, 2000. Makefile.in and configure are renewed. )

> gunzip < UnixXmdvTool4.2B.tar.gz | tar xvf -
> cd UnixXmdvTool4.2B
> make

If it fails, type the following:

> configure
> make

To run the software, type:

    > XmdvTool

Binary Release: Microsoft Windows

  • Windows 95/98/NT/2000 binaries package (3.0 MB) -- XmdvTool4.2B.zip (renewed on 10/01/2001, an installation problem has been fixed.)

To install the software, unzip the package using a tool such as pkunzip, and run XmdvTool.exe.

Source Release: Microsoft Windows

  • Windows 95/98/NT/2000 source package (7.2MB) --   WinXmdvTool4.2B.zip (renewed on 10/01/2001. Some small bugs have been fixed.)
  • It is a Microsoft Visual C++ 6.0 project. If you have installed Microsoft Visual C++ 6.0, you can directly double click "WinXmdv.dsw" to run this project in it after you unzip WinXmdv4.2B.zip.

Please NOTE: on some Windows 95/95 platforms, the first time you try running the program it may fail. Try reexecuting it a couple times. On the third or fourth try, it will suddenly start working, with no problems! A strange Windows problem that we'd love to find a fix for. It works fine on NT, though.


About XmdvTool Test Version 4.1

XmdvTool 4.1 extends on XmdvTool4.0 by supporting hierarchical scatterplot matrix, hierarchical star glyphs, and hierarchical dimensional stacking. Other new features include dimension reordering and saving brushed data. This is a test version.

Download XmdvTool Test Version 4.1

Source Release: UNIX ( Now it is available! )

  • XmdvTool 4.1 source package (1.7MB) -- XmdvTool4.1.tar.gz (renewed at 10/4/2000, the missed Makefile.in has been added.)

Before proceeding to install the software, please make sure that your system has installed the required compilation libraries. To install the software, type the following at your shell:

> gunzip < XmdvTool4.1.tar.gz | tar xvf -
> cd XmdvTool4.1
> configure
> make

To run the software, type:

    > XmdvTool

Binary Release: Microsoft Windows

To install the software, unzip the package using a tool such as pkunzip, and run XmdvTool.exe.

Please NOTE: on some Windows 95/95 platforms, the first time you try running the program it may fail. Try reexecuting it a couple times. On the third or fourth try, it will suddenly start working, with no problems! A strange Windows problem that we'd love to find a fix for. It works fine on NT, though.


About XmdvTool Version 4.0

XmdvTool 4.0 extends on previous versions by supporting multiresolutional visualization of large data sets via hierarchical clustering and introduces a new display mode known as hierarchical parallel coordinates. Further extensions to other visualization modes are underway. You can download a simple, brute-force agglomerative clustering algorithm that generates data into the appropriate format.

This latest release uses the Tcl/Tk interface libraries and requires an OpenGL library. These libraries should be installed before the installation of XmdvTool 4.0. Links to free implementations of these libraries may be found below.

Two distribution packages are available in this release. The source code release is primarily for UNIX users and must be compiled with a compatible C++ compiler such as GNU g++. The binary release is primarily for Microsoft Windows 95/98/NT users and may be executed without compilation. Both releases contain exactly the same functionalities.

XmdvTool 4.0 has been compiled and tested on the following systems: SGI IRIX 6.4, Linux 2.2, Windows 98.

Download XmdvTool Version 4.0

Source Release: UNIX

Before proceeding to install the software, please make sure that your system has installed the required compilation libraries. To install the software, type the following at your shell:

> gunzip < XmdvTool4.tar.gz | tar xvf -
> cd XmdvTool4
> configure
> make

To run the software, type:

    > XmdvTool

Binary Release: Microsoft Windows

To install the software, unzip the package using a tool such as pkunzip, and run XmdvTool.exe.
 

Dependent Compilation Libraries

XmdvTool 4.x requires OpenGL and Tcl/Tk installed in order to compile. The Tcl/Tk libraries may be freely downloaded from scriptics.com. If your machine does not have hardware OpenGL capabilities, you can download a software version from Mesa. You should make sure that these libraries are correctly installed before installing XmdvTool. Installation instructions for these libraries are available from their respective distribution packages.


Previous Releases

XmdvTool 3.1
(1068 Kb)

XmdvTool 2.0
(914kb)