SCaVis is an environment for scientific computation, data analysis, and data visualization designed for scientists, engineers, and students. The program can be used for function and data plotting in 2D and 3D, histograms, statistical analysis, and symbolic calculations using the Matlab/Octave high-level interpreted language.
jHepWork (jWork) is an environment for scientific computation, data analysis, and data visualization for scientists, engineers, and students. The program is fully multi-platform (written in Java). Programs can be written in the Java, Jython/Python, and BeanShell scripting languages. Matlab/Octave is supported for symbolic calculations. The program can be used to display data and functions in D and 3D. It comes with a friendly IDE and a code assist.
CONSIDEO MODELER allows you to mindmap a complex problem, analyse it qualitatively to discover levers and bottlenecks, and even to simulate it by automatically building a system dynamics model. One can integrate any external data and setup a customized management cockpit for playing out scenarios. It is useful for organizational problems, project management, financial analysis, production processes, score cards, and much more.
bcr harms takes a model of the quantum harmonic oscillator and adapts it as a soft synth. It lets you hear and see how the oscillator wave functions evolve in real-time as you modify amplitudes and other parameters. The user interface is based on and integrates with the BCR2000 MIDI controller, but the application can be used without a controller.
Mordred is a tool for mechanical engineers to calculate the movements and forces of a mechanical system. For the existence of a solution, it is necessary that the system be statically statically determinate. The results can be logged to a textual report, and can be displayed graphically. You define your mechanism graphically, for the most part, but can define your forces and coordinates textually in order to reach full precision. It requires Java 6 in order to run.
BioMAJ (BIOlogie Mises A Jour) is a workflow engine dedicated to data synchronization and processing. It automates the update cycle and the supervision of the locally mirrored data repository. The application is generalist, but was applied in the bioinformatics field for biological data bank management. The packaging includes workflow and indexing post-processing scripts for most used biological data banks. Developed in Java and Ant, the application is compatible with various Unix-based systems.
TheCurves is an application that plots a parameterized family of curves based on algebraic formulas specified by the user. It is meant as an educational tool for mathematics, physics, and engineering. When the program is run as an applet in a Web page, the plot parameters and formulas are configurable by HTML and dynamically scriptable, so that the applet can be initialized to present a specific plot when the page is opened or to change plots when the user clicks on a control in the Web page.
Evolving Games for Unnatural Intelligence is a Java package for unsupervised machine learning based on Evolutionary Game Theory on directed graphs. It is able to segment data without any previuos information on the number of segments. It has no GUI, but implements generalizations of the original method proposed by Li, Chen, He and Jiang in the arxiv paper "A Novel Clustering Algorithm Based Upon Games on Evolving Network", published on 30 Dec 2008.
gfit analyzes data using models. gfit lets the user create a model for virtually any type of system using a minimal amount of computer code. It is particularly useful for studying various systems in biophysics, biochemistry, and cell biology. The interface for gfit models specifies relationships between input and output variables in a rule-based fashion. It provides flexibility and allows the user to reuse same models for many related problems.