Baudline is a time-frequency browser designed for scientific visualization of the spectral domain. Signal analysis is performed by Fourier, correlation, and raster transforms that create colorful spectrograms with vibrant detail. Conduct test and measurement experiments with the built in function generator, or play back audio files with a multitude of effects and filters. The baudline signal analyzer combines fast digital signal processing, versatile high speed displays, and continuous capture tools for hunting down and studying elusive signal characteristics.
BioJava aims to provide a comprehensive set of Java components for the rapid development of applications in Bioinformatics. It contains interfaces for representing Sequences, Features, and other important bioinformatics concepts. It can also read and write sequence data in a variety of common formats and communicate with Ensembl databases and with DAS and BioCorba servers.
Coin is an implementation of Open Inventor. Open Inventor is the de facto standard API for retained-mode 3D graphics programming. Open Inventor has a highly extensible design, and has been designed to allow for rapid development of highly interactive 3D graphics applications in the fields of CAD, engineering, scientific computing, simulation, VRML, and visualization.
eXtace is a visual sound display/analysis program. It requires Esound (esd) for its audio source. It includes various fast fourier transforms of the audio data in realtime. Its displays include a 3D wireframe flying landscape, a 3D textured flying landscape, a 16-256 channel graphic EQ, three types of scopes, a 3D "spike" flying landscape, and two forms of spectragrams. The 3D traces can be picked up, manipulated, and displayed at nearly any angle. eXtace also features a 3D direction control widget for controlling the angle and speed at which the trace runs away and a gradient/colormap editor for changing the colormap to suit your needs. No OpenGL is required.
Flounder is a program to quickly visualize 4D data (x,y,z,t). It can produce isosurfaces, solid renderings, as well as 2D slices. Several data sets can be viewed simultaneously. Temporal data at a spatial location can be examined with output in several formats including PNG and GIF animations.
Genius is an arbitrary precision integer and multiple precision floating point calculator. It includes its own programming language similar in some aspects to C, bc, or Pascal. It can deal with rational numbers and complex numbers. It has matrix support as well. It uses the gmp library so it is very fast for calculations of large numbers. It has a command line and a GNOME interface. The GNOME interface supports plotting functions and 3D surfaces.