Data

DataMelt – scientific computation and visualisation

DataMelt is a scientific computing and data analysis environment aimed at researchers, engineers and students. Previously known as jHepWork and SCaVis, it combines numerical libraries, scripting facilities and visualisation tools within a single application.

The software is designed for exploratory scientific analysis, where researchers need to manipulate datasets, perform calculations and examine results through graphs and statistical summaries. It provides an interface for integrating mathematical and scientific libraries without requiring users to build a complete analysis environment from separate components.

DataMelt is particularly suited to work involving numerical methods, statistical modelling, histograms and visualisation. Its scripting approach allows calculations to be repeated and adapted for different datasets, while graphical tools help users inspect the results.

The project has an extensive collection of functionality, although its published stable release history is relatively old. Users considering it for new scientific work should verify compatibility with their current software environment.

This is free and open source software.

Key Features

  • Two-dimensional and three-dimensional plotting of scientific data and mathematical functions.
  • Interactive charts with configurable labels, annotations and axes.
  • Histogram creation, statistical distributions and profile histograms.
  • Numerical analysis using integrated mathematical and statistical libraries.
  • Linear regression, curve fitting and parameter estimation.
  • Matrix algebra and mathematical function evaluation.
  • Random number generation and statistical sampling.
  • Clustering methods including k-means, fuzzy clustering and hierarchical clustering.
  • Support for selected neural network and other data analysis methods.
  • Interactive scripting environment for constructing repeatable analyses.
  • Integrated editor with syntax highlighting and code-completion facilities.
  • Interactive shells for executing scripts and inspecting results.
  • Integration with FreeHEP and other scientific libraries.
  • Data input and output facilities for supported numerical and scientific formats.
  • Export of visualisations to vector and raster graphics formats.
  • Cross-platform support – runs on Linux, macOS, and Windows.

Website: datamelt.org
Support:
Developer: S. Chekanov
License: GNU General Public License v2.0

DataMelt

DataMelt is written in Java. Learn Java with our recommended free books and free tutorials.


Related Software

Plotting Tools
matplotlibPython based plotting system in a style similar to Matlab
ggplot2Powerful R package for declaratively creating graphics
gnuplotCommand-line driven interactive plotting program
ROOTSolves the data analysis challenges of high-energy physics
OctaveBuilt-in plotting and visualization tools
DataMeltProduces professional graphics with libraries for data manipulation
VeuszScientific plotting and graphing program
LabPlotData plotting and function analysis tool for KDE
PyQtGraphScientific Graphics and GUI Library for Python
Makieinteractive data visualizations and plotting for Julia
GLEGraphics Layout Engine
PyVista3D plotting and mesh analysis
PLplotScientific plotting library
AlphaPlotFork of SciDAVis
SciDAVisScientific Data Analysis and Visualization
RLPlotGenerate publication quality graphs
GeniusEducational tool in mathematics and for research
ZeGrapher2D math and data plotter
UniplotLightweight terminal plotting library for Python
KstReal-time large dataset viewing and plotting tool
Ctioga2Command-line plotting utility
PlotsSimple graph plotting app for GNOME
brplotSsmall application and library that plots data
SSPlotSimple plotting utility and numerical simulator
KmPlotSupports Cartesian, parametric, polar, implicit and differential plots
ChartaGenerate colorful terminal graphs
IncplotCommand like tool for drawing great looking plots in the terminal

Read our verdict in the software roundup.

Data Mining Software
RSoftware environment for statistical computing and graphics
MOASoftware environment for data stream mining
OrangeComponent-based framework for machine learning and data mining
astroMLPython module for machine learning and data mining
ROOTAimed at solving the data analysis challenges of high-energy physics
ELKIData mining software framework developed for use in research and teaching
DataMeltFull-featured data-analysis framework for scientists, engineers and students
KNIMEKonstanz Information Miner
WekaWaikato Environment for Knowledge Analysis
RapidMinerKnowledge discovery in databases, machine learning, and data mining
RattleGnome cross platform GUI for Data Mining using R

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
1 Comment
Oldest
Newest Most Voted
I.Svirkova
I.Svirkova
6 years ago

I very recommend DataMelt for scientific data analysis and visualization. It supports Groovy, the fastest dynamically-typed language. It also has a massive number of example to get started