OpenDX
From Free net encyclopedia
←Older revision | Newer revision→
OpenDX stands for Open Data Explorer and is IBM's scientific data visualization software.
OpenDX is a visualization program for complex data. Complex meaning more than one dimension.
Many programs make nice graphs of a function like <math>y=f(x)</math>, or represent your <math>(x_i,y_i)</math> data as a curve. But if your data is more complicated than that, say heights as a function of positions <math>z=f(x,y)</math> or arrays like <math>(x_i,y_i,z_i)</math>, then you don't have many choices.
OpenDX can handle these kind of jobs pretty easily. But it can do much more than that. Suppose for example that you have a complex object (a mechanical gear or a human brain) and you have measured some quantities at different points of this object. The quantity you have measured can be fairly simple, such as the concentration of a chemical agent in the brain, or complex, like the strain tensor or displacement field when your gear is in action. The points at which you have measured your quantities don't have to be equally spaced, you could have measured more values at important (or accessible) points and less at some other part.
OpenDX can make a 3D visualization of your object and represent the measured quantities color or gray scale coded, or as vectors, ... ; it can make some cut in the object to have a view of the inside, and then represent the data on this cutting plane as a height coded graph ; it can rotate the object to have a view of your data from any angle, and make an animation of these movements; ... To have an idea of its possibilities, just visit the show room at the official web site
To be short, OpenDX is one of the best visualisation programs out there, and it is free ! Twenty years ago, when IBM made the program, there were big computer centers on campuses and research centers who could afford to buy the product for a lot of money. Then PCs became available and powerful, capable of running such a heavy program ; IBM on the other judged probably that the cost of maintenance of the program was higher than the revenue from it, and decided to opensource it. The program was made by engineers for engineers, so it will seem a little heavy at the beginning. If however, you have complex data on a regular basis, it is definitively a good choice.