Debian Science Project
Summary
Viewing
Debian Science data visualisation packages

This metapackage will install Debian Science packages related to data visualization. You might also be interested in the use::viewing debtag.

The list to the right includes various software projects which are of some interest to the Debian Science Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in Debian Science which can sensibly add to a high quality Debian Pure Blend.

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Science to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Science mailing list

Links to other tasks

Debian Science Viewing packages

Official Debian packages with high relevance

Fityk
general-purpose nonlinear curve fitting and data analysis
Maintainer: Carlo Segre
Versions of package fityk
ReleaseVersionArchitectures
sid0.8.9-1s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze0.8.9-1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny0.8.6-2i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch0.7.6-1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package fityk:
fieldphysics, chemistry
interfacex11
legacyscience
roleprogram
scopeutility
uitoolkitwxwidgets
x11application
Popcon: 46 users (74 upd.)*
Versions and Archs
Debtags
License: DFSG free

Fityk is a flexible and portable program for nonlinear fitting of analytical functions (especially peak-shaped) to data (usually experimental data). In other words, for nonlinear peak separation and analysis.

It was developed for analyzing diffraction patterns, but can be also used in other fields, since concepts and operations specific for crystallography are separated from the rest of the program.

Fityk offers various nonlinear fitting methods, subtracting background, calibrating data, easy placement of peaks and changing peak parameters, automation of common tasks with scripts, and much more. The main advantage of the program is flexibility - parameters of peaks can be arbitrarily bound to each other, eg. the width of a peak can be an independent variable, can be the same as the width of another peak or can be given by a complicated - common to all peaks - formula.

G3data
extract data from scanned graphs
Maintainer: Peter S Galbraith
Versions of package g3data
ReleaseVersionArchitectures
sid1.5.3-2s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze1.5.3-2sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny1.5.1-1i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch1.5.0-2arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package g3data:
fieldstatistics
interfacex11
roleprogram
scopeutility
uitoolkitgtk
useviewing
works-withimage:vector, image
x11application
Popcon: 49 users (66 upd.)*
Versions and Archs
Debtags
License: DFSG free

g3data is used for extracting data from graphs. For example, graphs are typically published in scientific journals without tables of the actual data; g3data makes the process of extracting these data easy.

Screenshots of package g3data
Gnudatalanguage
Free IDL compatible incremental compiler
Maintainer: Gürkan Sengün
Versions of package gnudatalanguage
ReleaseVersionArchitectures
sid0.9~rc3-1sparc,amd64,hppa,i386,ia64,mips,powerpc,s390
squeeze0.9~rc1-1.2+b2mips,armel
sid0.9~rc1-1.2+b2armel
squeeze0.9~rc1-1.2+b1sparc,hppa,ia64,amd64,i386,mipsel,s390
sid0.9~rc1-1.2+b1alpha,mipsel
squeeze0.9~rc1-1.2powerpc
lenny0.9~rc1-1i386,hppa,s390,powerpc,ia64,sparc,amd64
Debtags of package gnudatalanguage:
interfacetext-mode
roleprogram
scopeutility
uitoolkitncurses
works-withsoftware:source
Popcon: 32 users (8 upd.)*
Versions and Archs
Debtags
License: DFSG free

A free IDL (Interactive Data Language) compatible incremental compiler. It has full syntax compatibility with IDL 6.0.

Gnuplot
A command-line driven interactive plotting program
Maintainer: Bradley Smith
Versions of package gnuplot
ReleaseVersionArchitectures
sid4.2.6-1all
squeeze4.2.6-1all
lenny4.2.2-1.2all
etch4.0.0-5all
upstream4.2.6
Debtags of package gnuplot:
fieldmathematics
interfacecommandline
rolemetapackage, dummy
suitegnu
useconverting
works-withimage:vector, image
Popcon: 140 users (59 upd.)*
Newer upstream!
Debtags
License: DFSG free
Git

Gnuplot is a portable command-line driven interactive data and function plotting utility that supports lots of output formats, including drivers for many printers, (La)TeX, (x)fig, Postscript, and so on. The X11-output is packaged in gnuplot-x11.

Data files and self-defined functions can be manipulated by the internal C-like language. Can perform smoothing, spline-fitting, or nonlinear fits, and can work with complex numbers.

This package is for transition and to install a full-featured gnuplot supporting the X11-output.

Screenshots of package gnuplot
Grace
An XY plotting tool
Versions of package grace
ReleaseVersionArchitectures
sid5.1.22-2s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze5.1.22-2sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny5.1.22-1i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch5.1.20-5arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package grace:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkitmotif
useprinting, editing
works-withtext, image:vector, image
works-with-formatpostscript
x11application
Popcon: 377 users (126 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Grace is a point-and-click tool that allows the user to draw X-Y plots. This is the program formerly known as Xmgr.

A few of its features are: User defined scaling, tick marks, labels, symbols, line styles, colors. Polynomial regression, splines, running averages, DFT/FFT, cross/auto-correlation. Batch mode for unattended plotting. Hardcopy support for PostScript, FrameMaker and several image formats.

Graphviz
rich set of graph drawing tools
Versions of package graphviz
ReleaseVersionArchitectures
etch2.8-3+etch1i386,mips,ia64,alpha,arm,sparc,amd64,s390,hppa,powerpc,mipsel
sid2.20.2-4s390,powerpc,alpha,hurd-i386,hppa,sparc,amd64,mipsel,ia64,armel,i386
etch-backports2.20.2-3~bpo40+1i386,alpha,mips,mipsel,hppa,ia64,amd64,s390,powerpc,arm
sid2.20.2-3+b4mips
squeeze2.20.2-3+b4mips,i386,mipsel,hppa,sparc,powerpc,armel,amd64,s390,ia64
lenny2.20.2-3s390,alpha,amd64,arm,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
upstream2.24.0
Debtags of package graphviz:
fieldmathematics
interfacex11, commandline
roleshared-lib, program
scopeutility
uitoolkittk, athena
useviewing
works-withimage:vector, image:raster, image
x11application
Popcon: 1921 users (1146 upd.)*
Newer upstream!
Debtags
License: DFSG free
Git

Graph drawing addresses the problem of visualizing structural information by constructing geometric representations of abstract graphs and networks. Automatic generation of graph drawings has important applications in key technologies such as database design, software engineering, VLSI and network design and visual interfaces in other domains. Situations where these tools might be particularly useful include:

  • you would like to restructure a program and first need to understand the relationships between its types, procedures, and source files
  • you need to find the bottlenecks in an Internet backbone - not only individual links, but their relationships
  • you're debugging a protocol or microarchitecture represented as a finite state machine and need to figure out how a certain error state arises
  • you would like to browse a database schema, knowledge base, or distributed program represented graphically
  • you would like to see an overview of a collection of linked documents
  • you would like to discover patterns and communities of interest in a database of telephone calls or e-mail messages

This package contains the command-line tools.

Gri
a language for scientific illustration
Maintainer: Peter S Galbraith
Versions of package gri
ReleaseVersionArchitectures
sid2.12.19-3s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze2.12.19-3sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny2.12.17-1i386,s390,hppa,amd64,mips,sparc,powerpc,alpha,mipsel,arm,ia64,armel
sid2.12.17-1hurd-i386
etch2.12.13-1s390,mips,arm,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package gri:
develinterpreter
interfacecommandline
roleprogram
scopeutility
works-withtext
works-with-formatpostscript
Popcon: 40 users (40 upd.)*
Versions and Archs
Debtags
License: DFSG free

Gri is an open-source language for scientific graphics programming. It is command-driven, as opposed to point/click. Some users consider Gri similar to LaTeX, since both provide extensive power as a reward for tolerating a learning curve. The output is industry-standard PostScript as output, suitable for inclusion in other documents.

Gri can make x-y graphs, contour graphs, and image graphs. Fine control is provided over all aspects of drawing, e.g. line widths, colors, fonts, etc. Greek letters and mathematical symbols are available in a TeX-like syntax.

Folks who write 1000-line Gri scripts usually start with something as simple as the following:

  open file.dat        # open a file
  read columns x * y   # read the 1st column as x and the 3rd as y
  draw curve           # draw the data and autoscale the axes

A full manual is also available in HTML (gri-html-doc package), in PostScript suitable for printing (gri-ps-doc package) and on-line by following links from the gri home page:

  [http://gri.sourceforge.net/](http://gri.sourceforge.net/)
Screenshots of package gri
Gwyddion
Scanning Probe Microscopy visualization and analysis tool
Versions of package gwyddion
ReleaseVersionArchitectures
sid2.18-2ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc
squeeze2.18-2mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390
lenny2.10-1+b1s390,hppa,mips,sparc
lenny2.10-1arm,i386,armel,mipsel,ia64,alpha,amd64,powerpc
Debtags of package gwyddion:
fieldphysics
interfacex11
roleprogram
scopeapplication
uitoolkitgtk
useviewing, analysing
works-withimage:raster
x11application
Popcon: 32 users (33 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Gwyddion is a modular program for Scanning Probe Microscopy (SPM) data visualization and analysis. It is primarily intended for analysis of height field data obtained by microscopy techniques like Atomic Force Microscopy (AFM), Magnetic Force Microscopy (MFM), Scanning Tunneling Microscopy (STM), Near-field Scanning Optical Microscopy (SNOM or NSOM) and others. However, it can be used for arbitrary height field and image analysis.

This package contains the main application and its modules. It also contains a GNOME (and Xfce) thumbnailer which creates previews for all file types known to Gwyddion.

Gwyddion's Python scripting interface Pygwy is also included.

Screenshots of package gwyddion
Ifrit
a powerful tool for visualizing 3-dimensional data sets
Maintainer: Mark Hymers
Versions of package ifrit
ReleaseVersionArchitectures
sid3.2.8-1s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze3.2.8-1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny3.2.5-1i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch3.0.5-1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package ifrit:
fieldphysics, chemistry
roleprogram
uitoolkitqt, ncurses
useviewing
x11application
Popcon: 22 users (5 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

IFRIT (the Ionization FRont Interactive Tool) has its origins (and hence name) in a specialized utility designed to visualize ionization fronts in cosmological numerical simulations. IFRIT, however, has outgrown its origins and now can visualize general data sets as well.

IFRIT is written in C++ and is based on two state-of-the-art toolkits: the Visualization ToolKit (VTK) and a GUI toolkit QT.

Imview
Image viewing and analysis application
Versions of package imview
ReleaseVersionArchitectures
sid1.1.9c-5hppa,i386,s390,ia64,mips,mipsel,powerpc,alpha,amd64,sparc
squeeze1.1.9c-5s390,hppa,powerpc,ia64,i386,mipsel,sparc,mips,amd64
lenny1.1.9c-1mips,hppa,powerpc,sparc,mipsel,i386,ia64,s390,amd64,alpha
etch1.1.8-6alpha,amd64,hppa,i386,ia64,mips,mipsel,powerpc,s390,sparc
Debtags of package imview:
roleprogram
works-withimage:raster, image
Popcon: 40 users (50 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

Imview is an application which

  • Displays a large number of image formats.
  • Displays 2D or 3D (as slices) images with a very good zoom and pan feature.
  • Works with multi-spectral, time series or multi-page documents (e.g.: Satellite images, TIFF stacks, animated GIFs and heterogeneous multi-component files).
  • Displays all pixel types (1-bit to 64-bit data, integer or floating point).
  • Arbitrary 1-D profile of 2-D images (or of 2-D slices of 3-D images) can be displayed.
  • Has support for arbitrary colourmaps for all pixel types (i.e.: false colour display).
  • Has standard image manipulation facilities (brightness/contrast, gamma, zoom, crop, rotation, etc).
  • Can be controlled remotely via sockets and text commands (for easy integration into various image analysis systems).
  • Images can be uploaded into Imview via sockets or shared memory.
  • And much more!
Kst
A KDE application used for displaying scientific data
Maintainer: Mark Hymers
Versions of package kst
ReleaseVersionArchitectures
lenny1.7.0-1all
sid1.7.0-1all
squeeze1.7.0-1all
etch1.3.1-1all
upstream1.8.0
Debtags of package kst:
fieldphysics, chemistry
interfacex11, commandline
rolemetapackage, dummy
specialmeta
suitekde
useviewing
x11application
Popcon: 0 users (0 upd.)*
Newer upstream!
Debtags
License: DFSG free

This is a metapackage for kst which installs all of the relevant packages.

kst is a program for examining data streams which can plot x-y plots, power spectra, histograms and equations (including equations of data streams). It can also be used to examine data in files which are being updated as data is being logged, in which case it can act as a plotter for a chart recorder.

kst also contains a command line interface for rapid analysis of large amounts of data.

Labplot
data plotting and function analysis tool for KDE
Versions of package labplot
ReleaseVersionArchitectures
sid1.6.0.2-3+b1ia64,i386,sparc,powerpc,hurd-i386,hppa,armel,s390,amd64,mips,alpha,mipsel
squeeze1.6.0.2-3s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
lenny1.6.0.1-6alpha,ia64,mips,mipsel,arm,armel,sparc,hppa,s390,i386,amd64,powerpc
etch1.5.1-1hppa,mipsel,amd64,arm,s390,i386,powerpc,sparc,mips,ia64,alpha
Debtags of package labplot:
interfacex11
roleprogram
scopeapplication
suitekde
uitoolkitqt
useviewing, analysing
works-withspreadsheet, image:vector, image:raster, image
x11application
Popcon: 77 users (46 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

LabPLot is a data plotting and analysis tool for the KDE desktop.

Its features include:

  • 2D and 3D data and function plotting
  • easy editing of plots
  • analysis of data and functions
  • support for different worksheets using MDI
  • LabPLot project files
  • spreadsheet for data import and editing
  • filters to import over 80 image formats and export to ps, eps or pdf
Screenshots of package labplot
Lybniz
mathematical function graph plotter
Versions of package lybniz
ReleaseVersionArchitectures
lenny1.3.2-2all
sid1.3.2-2all
squeeze1.3.2-2all
Debtags of package lybniz:
fieldmathematics
interfacex11
roleprogram
uitoolkitgtk
useviewing
x11application
Popcon: 33 users (5 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

Lybniz is a simple desktop graph plotter. It can currently plot three functions and allows you to navigate the plot. Functions are entered in Python notation.

Screenshots of package lybniz
Mayavi
A scientific data visualization system
Maintainer: A. Maitland Bottoms
Versions of package mayavi
ReleaseVersionArchitectures
lenny1.5-5all
etch1.5-4all
Debtags of package mayavi:
interfacex11
roleprogram
scopeutility
uitoolkittk
useviewing
works-withtext, image:raster, image, 3dmodel
works-with-formatvrml, postscript
x11application
Popcon: 48 users (15 upd.)*
Versions and Archs
Debtags
License: DFSG free

MayaVi is a Python application using The Visualization Toolkit. It also provides modules which are a handy interface to VTK internals in Python. It features an easy to use GUI, and lets you save the visualized scene to PostScript file, PPM/BMP/TIFF/JPEG/PNG image, Open Inventor, VRML or RenderMan RIB files.

And a lot more! MayaVi can be easily modified to do things differently.

Paraview
Parallel Visualization Application
Versions of package paraview
ReleaseVersionArchitectures
sid3.4.0-5hppa,i386,ia64,mips,mipsel,powerpc,s390,alpha,sparc,amd64,armel
lenny3.2.2-1amd64,i386,powerpc
upstream3.6.1
Debtags of package paraview:
uitoolkitqt
Popcon: 54 users (15 upd.)*
Newer upstream!
Debtags
License: DFSG free
Git

ParaView is an open-source, multi-platform application designed to visualize data sets of size varying from small to very large. The goals of the ParaView project include the following:

* Develop an open-source, multi-platform visualization application.
* Support distributed computation models to process large data sets.
* Create an open, flexible, and intuitive user interface.
* Develop an extensible architecture based on open standards.

ParaView runs on distributed and shared memory parallel as well as single processor systems and has been successfully tested on Windows, Mac OS X, Linux and various Unix workstations, clusters and supercomputers. Under the hood, ParaView uses the Visualization Toolkit as the data processing and rendering engine and has a user interface written using Qt.

Pdl
perl data language: Perl extensions for numerics
Maintainer: Henning Glawe
Versions of package pdl
ReleaseVersionArchitectures
sid2.4.5+dfsg-2s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze2.4.5+dfsg-2sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny2.4.3-8alpha,s390,hppa,mips,amd64,powerpc,sparc,mipsel,arm,ia64,armel,i386
etch2.4.3-3s390,mips,arm,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package pdl:
devellibrary, lang:perl
fieldmathematics
interfaceshell, commandline
roleprogram, devel-lib
scopeutility
Popcon: 308 users (214 upd.)*
Versions and Archs
Debtags
License: DFSG free

gives standard perl the ability to COMPACTLY store and SPEEDILY manipulate the large N-dimensional data arrays which are the bread and butter of scientific computing. The idea is to turn perl in to a free, array-oriented, numerical language in the same sense as commercial packages like IDL and MatLab. One can write simple perl expressions to manipulate entire numerical arrays all at once. For example, using PDL the perl variable $a can hold a 1024x1024 floating point image, it only takes 4Mb of memory to store it and expressions like $a=sqrt($a)+2 would manipulate the whole image in a few seconds.

A simple interactive shell (perldl) is provided for command line use together with a module (PDL) for use in perl scripts. Web page: http://pdl.perl.org/

Plotdrop
A minimal GNOME frontend to GNUPlot
Versions of package plotdrop
ReleaseVersionArchitectures
sid0.5.2-3s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze0.5.2-3sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny0.5.2-2+b1sparc,mips,s390
lenny0.5.2-2ia64,armel,alpha,i386,hppa,amd64,arm,powerpc,mipsel
etch0.5-1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package plotdrop:
roleprogram
suitegnome
uitoolkitgtk
useviewing
Popcon: 34 users (29 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

PlotDrop is designed for quick simple visualisation of 2D data series. It is intended to be used in tandem with an external filesystem browser such as GNOME's nautilus or KDE's konqueror. Files containing data are added by dragging them from the browser to the file list.

Screenshots of package plotdrop
Python-scientific
Python modules useful for scientific computing
Versions of package python-scientific
ReleaseVersionArchitectures
sid2.8-1.1all
lenny2.4.11-2all
squeeze2.4.11-2all
etch2.4.11-1all
upstream2.9.0
Debtags of package python-scientific:
devellibrary, lang:python
roleapp-data
Popcon: 105 users (94 upd.)*
Newer upstream!
Debtags
License: DFSG free

ScientificPython is a collection of Python modules that are useful for scientific computing. Most modules are rather general, others belong to specific domains and will be of interest to only a small number of users (e.g. the module Scientific.IO.PDB). Almost all modules make extensive use of Numerical Python (NumPy)

Pyxplot
data plotting program producing publication-quality output
Maintainer: Stuart Prescott
Versions of package pyxplot
ReleaseVersionArchitectures
sid0.7.0+1-1all
squeeze0.7.0+1-1all
lenny0.6.3.1+ds-3all
upstream0.7.1
Debtags of package pyxplot:
interfacecommandline
roleprogram
Popcon: 46 users (18 upd.)*
Newer upstream!
Debtags
License: DFSG free

PyXPlot is a command-line graphing/plotting package with a simple interface resembling that of Gnuplot.

PyXPlot aims to improve significantly upon the quality of Gnuplot's output, producing publication-quality figures. To this end, text is rendered with all of the beauty and flexibility of the LaTeX typesetting environment.

This package includes extensive documentation and examples that can be found in the /usr/share/doc/pyxplot directory. A gallery of sample plots is available from the project's web site.

Qtiplot
data analysis and scientific plotting
Versions of package qtiplot
ReleaseVersionArchitectures
sid0.9.7.10+r1453-1ia64,alpha,amd64,armel,hppa,i386,mips,mipsel,powerpc,s390,sparc
squeeze0.9.7.10+r1453-1mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390
lenny0.9.6.2-1i386,arm,mipsel,ia64,alpha,mips,armel,amd64,s390,hppa,sparc,powerpc
upstream0.9.7.10-linux-x86_64
Debtags of package qtiplot:
interfacex11
roleprogram
x11application
Popcon: 81 users (100 upd.)*
Newer upstream!
Debtags
License: DFSG free
Svn

Qtiplot is a fully fledged plotting software similar to the OriginLab Origin software (See http://www.originlab.com for more informations about Origin).

It can make two and three dimensional plots of publication quality, both from datasets and functions. It can do non-linear fitting and multi-peak fitting.

Some Features:

  • 3D Plots.
  • Publication quality 2D plots: Error Bars, Multilayer Plots, Bar Plots, Pie Plots, Vector Plots, Contour and Image Plots.
  • Statistical Plots: Box/Whiskers Diagramms, Histograms.
  • Easy export of plots to vector formats (EPS, PS, PDF) and to other various image formats (BMP, JPG, PNG, TIFF).
  • Powerful and versatile spreadsheets and calculations in column-logic.
  • Easy ASCII-Import/Export of single or multiple files.
  • Linear and non-linear curve fitting with weighting and estimation of statistical errors of the fit-parameters, using Levenberg-Marquardt, Least-Squares Algorithm or Nelder-Mead simplex minimization algorithm.
  • Multi-peak fitting with Gaussian and Lorentzian peak profiles.
  • Data analysis: statistics, sorting, FFT, data smoothing (Savitzky-Golay, FFT smoothing, and moving window average), data filtering (low/high/band pass and band block filters), convolution/deconvolution, correlation, interpolation, numerical integration/differentiation.
  • Matrices optimized for 3D plotting.
  • Templates support: all the settings for plots (2D/3D), tables and matrixes can be saved to ASCII files and restored later on for a fast editing process.
  • Project files based on folders, a powerful project explorer with extensive built-in features: drag and drop, searching facilities.
Yorick
interpreted language and scientific graphics
Maintainer: Thibaut Paumard
Versions of package yorick
ReleaseVersionArchitectures
sid2.1.05+dfsg-7hurd-i386
lenny2.1.05+dfsg-6alpha,ia64,mips,mipsel,arm,armel,sparc,hppa,s390,i386,amd64,powerpc
squeeze2.1.05+dfsg-6s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
sid2.1.05+dfsg+cvs20091202-2powerpc,hppa,s390,amd64,alpha,ia64,mipsel,i386,sparc
sid2.1.05+dfsg+cvs20091202-1mips,armel
etch2.1.01cvs20060706-1hppa,mipsel,amd64,arm,s390,i386,powerpc,sparc,mips,ia64,alpha
Debtags of package yorick:
develruntime, interpreter, ide
fieldphysics, mathematics, astronomy
interfaceshell, commandline
roleprogram, devel-lib
scopeapplication
useviewing, analysing
works-withimage:raster, image
Popcon: 58 users (82 upd.)*
Versions and Archs
Debtags
License: DFSG free

Yorick is an interpreted programming language for:

  • scientific simulations or calculations
  • postprocessing or steering large simulation codes
  • interactive scientific graphics
  • reading, writing, and translating large files of numbers

The language features a compact syntax for many common array operations, so it processes large arrays of numbers very quickly and efficiently. Superficially, yorick code resembles C code, but yorick variables are never explicitly declared and have a dynamic scoping similar to many Lisp dialects. The yorick language is designed to be typed interactively at a keyboard, as well as stored in files for later use.

This package includes an emacs-based development environment, which you can launch by typing M-x yorick in emacs.

Official Debian packages with lower relevance

Findimagedupes
Finds visually similar or duplicate images
Versions of package findimagedupes
ReleaseVersionArchitectures
sid2.18-4s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze2.18-4sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny2.11-2i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch0.2-2arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package findimagedupes:
interfacecommandline
roleprogram
scopeutility
usesearching
works-withimage:raster, image
Popcon: 68 users (32 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

findimagedupes is a commandline utility which performs a rough "visual diff" to two images. This allows you to compare two images or a whole tree of images and determine if any are similar or identical. On common image types, findimagedupes seems to be around 98% accurate.

Libpuzzle-bin
quick similar image finder - runtime tool
Versions of package libpuzzle-bin
ReleaseVersionArchitectures
lenny0.9-2arm,i386,armel,mipsel,ia64,alpha,mips,amd64,s390,hppa,sparc,powerpc
sid0.9-2ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc
squeeze0.9-2mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390
upstream0.11
Popcon: 8 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

The Puzzle library is designed to quickly find visually similar images (GIF, PNG, JPG), even if they have been resized, recompressed, recolored or slightly modified.

This package contains the command-line tool: puzzle-diff.

Med-imaging
Debian Med imaging packages
Versions of package med-imaging
ReleaseVersionArchitectures
sid1.3all
squeeze1.3all
lenny1.0all
etch0.12all
Debtags of package med-imaging:
fieldmedicine:imaging, biology
rolemetapackage
suitedebian
Popcon: 14 users (6 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

This metapackage will install Debian packages which might be useful in medical image processing.

It installs several packages supporting DICOM (Digital Imaging and Communications in Medicine) which is the de-facto standard for medical image management. The standard defines data structures and services for the exchange of medical images and related information. The latest release has been published in 2008 and consists of 18 parts.

For more information, you can visit the NEMA homepage http://medical.nema.org/ .

The status of the official DICOM base standard plus all the supplements and correction items are summarized at David Clunie's webpage: http://www.dclunie.com/dicom-status/status.html where you'll find direct links to the most recent yearly edition ftp://medical.nema.org/medical/dicom/2008/ .

R-cran-colorspace
GNU R Color Space Manipulation
Versions of package r-cran-colorspace
ReleaseVersionArchitectures
sid1.0.1-1+b1armel,mipsel,powerpc,i386,s390,amd64,sparc,alpha,ia64,mips,hppa
squeeze1.0.1-1+b1sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390
sid1.0.1-1hurd-i386
Popcon: 39 users (60 upd.)*
Versions and Archs
License: DFSG free
Svn

Carries out mapping between assorted color spaces including RGB, HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar CIELAB. Qualitative, sequential, and diverging color palettes based on HCL colors are provided.

R-cran-plotrix
GNU R package providing various plotting functions
Versions of package r-cran-plotrix
ReleaseVersionArchitectures
sid2.7.2-1all
squeeze2.7.2-1all
Popcon: 9 users (24 upd.)*
Versions and Archs
License: DFSG free
Svn

This R package provides lots of plots, various labeling, axis and color scaling functions. Some of them are:

 arctext:          Display text on a circular arc.
 barhier:          Display a set of hierarchically associated variables
 barp:             A bar plotting routine
 bin.wind.records: Classify wind direction and speed records.
 centipede.plot:   Display a centipede plot
 clock24.plot:     Plot values on a 24 hour "clockface".
 color.legend:     Legend matching categories or values to colors
 dotplot.mtb:      Minitab style dotplots.
 gantt.chart:      Display a Gantt chart
 intersectDiagram: Display set intersections
 multhist:         Plot a multiple histogram, as a barplot
 polar.plot:       Plot values on a circular grid of 0 to 360 degrees.
 vectorField:      Display magnitude/direction vectors
 weighted.hist:    Display a weighted histogram

and many more. Read more about this package at http://cran.r-project.org/web/packages/plotrix/plotrix.pdf

Texlive-pictures
TeX Live: Graphics packages and programs
Versions of package texlive-pictures
ReleaseVersionArchitectures
experimental2009-3all
sid2007.dfsg.2-4all
squeeze2007.dfsg.2-4all
lenny2007.dfsg.2-1~lenny2all
etch2005.dfsg.3-1all
Debtags of package texlive-pictures:
made-oftex
roleapp-data
usetypesetting, text-formatting, printing
works-withimage:vector, image
works-with-formattex, postscript, pdf
Popcon: 2557 users (762 upd.)*
Versions and Archs
Debtags
License: DFSG free

This package includes the following CTAN packages:

 asyfig -- Commands for using Asymptote figures.
 autoarea -- Automatic computation of bounding boxes with PiCTeX.
 bardiag -- LateX package for drawing bar diagrams.
 cachepic -- Convert document fragments into graphics.
 circuitikz -- Draw electrical networks with TikZ.
 curve -- A class for making curriculum vitae.
 curve2e -- Extensions for package pict2e.
 curves -- Curves for LaTeX picture environment
 dcpic -- Commutative diagrams in a LaTeX and TeX documents.
 diagmac2 -- Diagram macros, using pict2e.
 doc-pictex -- A summary list of PicTeX documentation.
 dottex -- Use dot code in LaTeX.
 dot2texi -- Create graphs within LaTeX using the dot2tex tool.
 dratex -- General drawing macros.
 eepic -- Extensions to epic and the LaTeX drawing tools.
 epspdf -- Converter for PostScript, EPS and PDF.
 epspdfconversion -- On-the-fly conversion of EPS to PDF.
 fig4latex -- Management of figures for large LaTeX documents.
 gnuplottex -- Embed Gnuplot commands in LaTeX documents.
 miniplot -- A package for easy figure arrangement.
 pb-diagram -- A commutative diagram package using LAMSTeX or Xy-pic fonts.
 petri-nets -- A set TeX/LaTeX packages for drawing Petri nets.
 pgf-soroban -- Create images of the soroban using TikZ/PGF.
 pgfopts -- LaTeX package options with pgfkeys.
 pgfplots -- Create normal/logarithmic plots in LaTeX.
 picinpar -- Insert pictures into paragraphs.
 pict2e -- New implementation of picture commands.
 pictex -- Picture drawing macros for TeX and LaTeX.
 pictex2 -- Adds relative coordinates and improves the \plot command.
 pinlabel -- A TeX labelling package.
 pmgraph -- "Poor man's" graphics.
 randbild -- Marginal pictures.
 schemabloc -- Draw block diagrams, using Tikz.
 swimgraf -- Graphical/textual representations of swimming performances
 texdraw -- Graphical macros, using embedded PostScript.
 tikz-inet -- Draw interaction nets with TikZ
 tikz-timing -- Easy generation of timing diagrams as tikz pictures.
 tkz-doc -- Documentation macros for the TKZ series of packages.
 tkz-linknodes -- Link nodes in mathematical environments.
 tkz-tab -- Tables of signs and variations using PGF/TikZ.
 tufte-latex -- Document classes inspired by the work of Edward Tufte.
 xypic -- Flexible diagramming macros.

Debian packages in contrib or non-free

Pgplot5
large subroutine library for plotting scientific data
Maintainer: Carlo Segre
Versions of package pgplot5
ReleaseVersionArchitectures
etch5.2.2-8s390,mips,arm,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
sid5.2.2-15s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze5.2.2-15sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny5.2.2-14+b1mips,mipsel
lenny5.2.2-14i386,s390,hppa,armel,alpha,amd64,powerpc,sparc,arm,ia64
Debtags of package pgplot5:
devellibrary
fieldmathematics
roleshared-lib, devel-lib
Popcon: 67 users (56 upd.)*
Versions and Archs
Debtags
License: non-free

This package contains both runtime and development libraries. Many routines are included in pgplot for viewing scientific data. Many (about 70) output devices are supported. 2-D , 3-D , contour, image manipulation, etc. are well supported. Interactive routines are included. Both a C and a FORTRAN library are present. See http://astro.caltech.edu/~tjp/pgplot/ for more information.

No known packages available but some record of interest (WNPP bug)

Pgfplots - wnpp
TeX package to draw normal and/or logarithmic plots directly in TeX
Responsible: OHURA Makoto
License: GPLv3
Debian package not available

This package provides tools to generate plots and labeled axes easily. It draws normal plots, logplots and semi-logplots. Axis ticks, labels, legends (in case of multiple plots) can be added with key-value options. It can cycle through a set of predefined line/marker/color specifications. In summary, its purpose is to simplify the generation of high-quality function plots, especially for use in scientific contexts (logplots).

No known packages available

Cassandra
VTK/Java based 3D Scientific Data Viewer
License: QPL
Debian package not available

Cassandra is a open source scientific data viewer based on VTK. Cassandra provides a dynamic interaction with the VTK pipeline and enables to load plugins dynamically in order to perform specific tasks in data manipulation and visualisation.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 89590