The Azimuth Project
Visualization tools



When working with scientific computer models, the need to generate graphical representations of the results is ubiquitous. This page offers some good references to free open source tools commonly used in the scientific community.

Scientific and environmental models use a cross-disciplinary approach which also involves remote sensing and GIS.


Open source visualization tools can be found at:

Visualization tools can also be found at:

In what follow we list many specific open source tools to visualize data and do data conversion between different formats:

Visualization as part of math/science packages

Javascript visualization libraries

javascript via java

Information Visualization

Scientific Visualization

jReality is a Java based, open-source, full-featured 3D scene graph package designed for 3D visualization and specialized in mathematical visualization. It provides several backends, including a JOGL one for Java based OpenGL rendering. JReality is thread-safe, has a flexible shading model based on an attribute-inheritance mechanism in the scene graph, device-independent user interaction and support for true 3D audio (JACK).

ParaView is an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques. The data exploration can be done interactively in 3D or programmatically using ParaView’s batch processing capabilities. ParaView was developed to analyze extremely large datasets using distributed memory computing resources. It can be run on supercomputers to analyze datasets of terascale as well as on laptops for smaller data.

VisIt is a free interactive parallel visualization and graphical analysis tool for viewing scientific data on Unix and PC platforms. Users can quickly generate visualizations from their data, animate them through time, manipulate them, and save the resulting images for presentations. VisIt contains a rich set of visualization features so that you can view your data in a variety of ways. It can be used to visualize scalar and vector fields defined on two- and three-dimensional (2D and 3D) structured and unstructured meshes. VisIt was designed to handle very large data set sizes in the terascale range and yet can also handle small data sets in the kilobyte range.

“The main project goals were to design and implement a VR development toolkit for scalable and portable applications”. Seems to be written in C++.

Tools used in Climate Science

Isaac Held recommends

we have a page on netcdf , so maybe move it to netCDF * netcdf and the tool ncview to view netcfd data.

Image conversion and image processing

Vector-based software

My simplistic climate model Sun Earth Sun Earth system

Computer Vision

User Interface

Linking visualization to semantic web content

article: Examples of semantic web applications and environment