LabPlot

Software Screenshot:
LabPlot
Software Details:
Version: 2.0.2 updated
Upload Date: 10 May 15
Developer: Stefan Gerlach
Distribution Type: Freeware
Downloads: 48

Rating: 4.0/5 (Total Votes: 3)

LabPlot is a free, portable and open source graphical software implemented in Qt for the KDE Plasma desktop environment and designed from the offset to be used for interactive analysis of scientific data, supporting both 3D (three dimensional) and 2D (two dimensional) plots.

Features at a glance

Key features include support for emulating most of the functions that are supported by various plotting application, such as SPSS Sigmaplot or Microcal Origin, supports basic GRASS plots, multiple plots per worksheet, extensive parser, image reader, data set operations, and support for all GSL (GNU Scientific Library) constants and functions.

Additionally, LabPlot lets users to easily edit plots in many ways, analyse functions and data like peak find, integration, histogram, regression, fourier transform, convolution, deconvolution, as well as to export worksheets in several formats, such as as PS, SVG, PDF, EPS, and many others.

Its graphical user interface (GUI) is sleek, easy to use and intuitive. It offers all the plotting functions you’ll ever need, as well as a wide range of useful functionality and configuration options that make it stand out from other similar products.

Getting started with LabPlot

LabPlot is a not so popular software, which means that most probably it is not included in the main software repositories of your GNU/Linux distribution. Therefore, to install it, you will have to download the latest version of LabPlot from Softoware using the dedicated download section above.

Save the archive on a location of your choice, extract its contents using your favorite archive manager utility, and navigate to the location of the extracted archive files in a terminal emulator, using the ‘cd’ command (e.g. cd /home/softoware/labplot-2.0.1).

Then, run the ‘./compile’ command to configure and compile the program. After a successful compilation process, install it system wide by running the ‘sudo make install’ command in the terminal emulator window.

What is new in this release:

  • With this release we started to implement what is usually named as "data analysis" in plotting software and we'll add new analysis features gradually in the next releases. We hope to quickly close the gap in this area to the feature set that was available in the old (kde3-based) version of LabPlot. The first step in this direction is linear and non-linear regression analysis available now in LabPlot. Creating a fit to data is easy - given the data sets in a spreadsheet, one adds a new "xy-curve from a fit to data" to a plot and provides the data to be fitted and the mathematical model. Here, several predefined fit models are provided. User-defined models are also possible. The fit to the data is shown as the curve in the plot once the calculation is done and the goodness of the fit is documented with the help several parameters like sum of squared errors etc.
  • With version 2.0.2 2D-curves defined by mathematical equations in cartesian and polar coordinates or via a parametric equation can be plotted. This is done just by adding a "xy equation curve" to the plot and by providing the mathematical expression and ranges defining that curve.
  • The text field for the mathematical equation helps the user with syntax completion and highlighting. Two dialogs where all supported mathematical and physical constants and functions help further with the definition of mathematical expressions.
  • In addition to the two big new features described above, many smaller features and improvements were implemented.
  • Besides fixed worksheet sizes (predefined sizes like A4 etc. or user-defined), complete view size for the worksheet can be used. In this case the worksheet fills the complete window area availble. All sizes of the worksheet and its children are automatically adjusted if the application window is resized.
  • Different types of arrows can now be drawn for the axis.
  • Though the number and the position of axes in a plot in LabPlot is arbitrary and can be easily controlled and changed by the user, four templates were provided for the four plot types most commonly used - boxed plot with four axes, box plot with two axes, plot with two centered axes (placed at the center of the plot) and plot with two axis crossing at the origin point (0,0). These templates are reachable via the tool bar or the context menu of the worksheet.
  • Several worksheet objects like plot area, plot legend etc. can draw now rounded borders.
  • Further smaller features implemented in LabPlot 2.0.2 are new formats for axis tick labels - "powers of 10", "powers of 2" and "powers of e" - and three additional types for drop lines in a xy-curve - "zero baseline", "min baseline" and "max baseline". The new drop line typ "zero baseline" e.g. is usefull when plotting residuals stemming from a fit where one wants to visualize the absolute error (the distance to the zero baseline) of the fit for each single data point like in the plot with the fit to data shown above.
  • The navigation through the plotted data was improved. The user can zoom into the shown data with the mouse via "select region and zoom in", "select x-region and zoom in", "select y-region and zoom in" mouse modes. Also, simultaneous zooming and navigation accross multiple plots is possible now.
  • The spreadsheet - the central object in LabPlot providing data - was extended by several methods for data generation. A column can be filled with a constant value provided by the user or with equidistant values. Lesser trivial use-cases for data generation are filling of columns with uniform and non-uniform random numbers, whereas several distributions are available for the second case, and filling of columns with values of a mathematical function.
  • Data in a spreadsheet can be exported now to a text file. The export of a worksheet to a PNG-image was extended by an option for the image resolution.
  • Finally, many improvements regarding the performance of the application were done. The import of ascii-data into a spreadsheet gained a huge speedup. Also, faster plotting of bigger data is now possible with LabPlot. Save and load of projects is now much faster then in the previous version.
  • Thanks to the KDE translators, translations are available for Bosnian, Brazilian Portuguese, English, Dutch, French, German, Polish, Portuguese, Spanish, Swedish and Ukrainian (and partially for couple of other languages).
  • This is the fist release of LabPlot being part of KDE.

What is new in version 2.0.1:

  • new default project format (XML)
  • improved memory management
  • versatile errorbar styles
  • improved import dialog
  • hdf5 data file support
  • added project/dataset notes
  • different background brush styles
  • optional put drawing objects in background
  • customize binary byteorder in import/export
  • full ORIGIN 7.5 project support
  • arrange sheets in tile/cascade
  • added Laplace transform
  • using R math functions and constants if available
  • descriptive statistics/one and two sample tests using R
  • improved polar and 3d plot (delaunay triangulation) and data mode

Requirements:

  • Qt

Similar Software

PyEphem
PyEphem

15 Apr 15

Ctioga
Ctioga

11 May 15

GPLIGC
GPLIGC

11 May 15

surfit
surfit

3 Jun 15

Comments to LabPlot

Comments not found
Add Comment
Turn on images!