PAN Blend Project
Summary
data-reduction-frameworks
Data reduction frameworks

This metapackage will install framework dedicated to the data reduction

Description

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 PAN Blend to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the PAN Blend mailing list

Links to other tasks

PAN Blend data-reduction-frameworks packages

Official Debian packages with high relevance

fityk
general-purpose nonlinear curve fitting and data analysis
Versions of package fityk
ReleaseVersionArchitectures
sid1.3.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie1.3.2-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm1.3.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch1.3.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.3.1-3amd64,arm64,armhf,i386
bullseye1.3.1-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie1.2.1-0.1amd64,armel,armhf,i386
Debtags of package fityk:
fieldchemistry, physics
interfacex11
roleprogram
sciencecalculation, modelling, plotting
scopeutility
uitoolkitncurses, wxwidgets
x11application
Popcon: 17 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

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.

libjs-sphinxdoc is necessary for the Javascript stuff in the documentation.

Please cite: M. Wojdyr: Fityk: a general-purpose peak fitting program. (eprint) J. Appl. Cryst. 43(5):1126-1128 (2010)
gnuplot
Command-line driven interactive plotting program.
Versions of package gnuplot
ReleaseVersionArchitectures
bullseye5.4.1+dfsg1-1+deb11u1all
stretch5.0.5+dfsg1-6+deb9u1all
bookworm5.4.4+dfsg1-2all
jessie4.6.6-2all
sid6.0.0+dfsg1-3all
trixie6.0.0+dfsg1-1all
jessie-security4.6.6-2+deb8u1all
buster5.2.6+dfsg1-1+deb10u1all
upstream6.0.rc3
Debtags of package gnuplot:
fieldmathematics
interfacecommandline
roledummy, metapackage
useconverting
works-withimage, image:vector
Popcon: 229 users (40 upd.)*
Newer upstream!
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 metapackage is to install a full-featured gnuplot (-qt, -x11 or -nox).

imagej
Image processing program with a focus on microscopy images
Versions of package imagej
ReleaseVersionArchitectures
buster1.52j-1all
bullseye1.53g-2all
bookworm1.53t-1all
trixie1.54g-1all
sid1.54g-1all
jessie1.49i+dfsg-1all
stretch1.51i+dfsg-2all
upstream1.54i
Debtags of package imagej:
roleprogram
useanalysing, editing, viewing
works-withimage, image:raster
works-with-formatgif, jpg, tiff
Popcon: 99 users (22 upd.)*
Newer upstream!
License: DFSG free
Git

It can display, edit, analyze, process, save and print 8-bit, 16-bit and 32-bit images. It can read many image formats including TIFF, GIF, JPEG, BMP, DICOM, FITS and "raw". It supports "stacks", a series of images that share a single window.

It can calculate area and pixel value statistics of user-defined selections. It can measure distances and angles. It can create density histograms and line profile plots. It supports standard image processing functions such as contrast manipulation, sharpening, smoothing, edge detection and median filtering.

Spatial calibration is available to provide real world dimensional measurements in units such as millimeters. Density or gray scale calibration is also available.

ImageJ is developed by Wayne Rasband (wayne@codon.nih.gov), is at the Research Services Branch, National Institute of Mental Health, Bethesda, Maryland, USA.

Please cite: Caroline A Schneider, Wayne S Rasband and Kevin W Eliceiri: NIH Image to ImageJ: 25 years of image analysis. (PubMed,eprint) Nature methods 9:671-675 (2012)
Registry entries: SciCrunch 
Screenshots of package imagej
libxy-bin
xylib - utilities
Versions of package libxy-bin
ReleaseVersionArchitectures
stretch1.3-1.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.6-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm1.6-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.6-3amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid1.6-3.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
buster1.3-1.1amd64,arm64,armhf,i386
jessie1.3-1amd64,armel,armhf,i386
Debtags of package libxy-bin:
roleprogram
Popcon: 2 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

xylib is a C++ library for reading files that contain x-y data from powder diffraction, spectroscopy and other experimental methods.

This package contains a small program xyconv that converts files supported by the xylib library to TSV (tab-separated values).

ngraph-gtk
create scientific 2-dimensional graphs
Maintainer: Hiroyuki Ito
Versions of package ngraph-gtk
ReleaseVersionArchitectures
trixie6.09.07-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid6.09.07-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm6.09.07-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye6.09.01-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster6.08.00-1.1amd64,arm64,armhf,i386
stretch6.07.02-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie6.06.13-5amd64,armel,armhf,i386
Debtags of package ngraph-gtk:
uitoolkitgtk
Popcon: 6 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

Ngraph is the program to create scientific 2-dimensional graphs for researchers and engineers. This program can create advanced graphs which can't be created by spreadsheets. Graphs can be exported to postscript.

Screenshots of package ngraph-gtk
octave
GNU Octave language for numerical computations
Versions of package octave
ReleaseVersionArchitectures
experimental9.1.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch-backports4.4.0-3~bpo9+1s390x
stretch-backports4.4.1-4~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el
buster4.4.1-5amd64,arm64,armhf,i386
bullseye6.2.0-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid8.4.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm7.3.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-backports5.2.0-3~bpo10+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie8.4.0-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
jessie3.8.2-4amd64,armel,armhf,i386
stretch4.0.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream9.1.0
Debtags of package octave:
fieldmathematics
roleprogram
suitegnu
Popcon: 665 users (146 upd.)*
Newer upstream!
License: DFSG free
Git

Octave is a (mostly MATLAB® compatible) high-level language, primarily intended for numerical computations. It provides a convenient command-line interface for solving linear and nonlinear problems numerically.

Octave can be dynamically extended with user-supplied C++ files.

The package is enhanced by the following packages: liboctave-dev octave-dev octave-doc
Please cite: John W. Eaton, David Bateman, Søren Hauberg and Rik Wehbring: GNU Octave version 4.2.0 manual: a high-level interactive language for numerical computations. (2016)
Registry entries: SciCrunch 
pymca
Applications and toolkit for X-ray fluorescence analysis -- scripts
Versions of package pymca
ReleaseVersionArchitectures
trixie5.8.7+dfsg-2all
bullseye5.6.3+dfsg-1all
jessie4.7.4+dfsg-1amd64,armel,armhf,i386
bookworm-backports5.8.7+dfsg-2~bpo12+1all
buster5.4.3+dfsg-1all
stretch5.1.3+dfsg-1all
sid5.9.2+dfsg-2all
bookworm5.8.0+dfsg-2all
Popcon: 4 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

PyMca is set of applications and Python libraries for analysis of X-ray fluorescence spectra.

The applications included in this package are:

  • edfviewer - Display and inspection of data files in ESRF Data Format
  • elementsinfo - Displays element specific X-ray data
  • mca2edf - Converts files from SPEC MCA format to EDF
  • peakidentifier - Displays X-ray fluorescence peaks in a given energy range
  • pymcabatch - Batch fitting of spectra
  • pymcapostbatch - Post-processing of batch fitting results
  • pymca - Interactive data-analysis
  • pymcaroitool - Region-of-interest (ROI) imaging tool

The PyMca toolkit can read data files in SPEC, ESRF data file (EDF), OMNIC, HDF5, AIFIRA and SupaVisio formats.

This are the scripts of the package.

Screenshots of package pymca
scilab
Scientific software package for numerical computations
Versions of package scilab
ReleaseVersionArchitectures
sid2024.0.0+dfsg-6all
jessie5.5.1-7all
stretch5.5.2-4all
stretch-security5.5.2-4+deb9u1all
buster6.0.1-10+deb10u1all
bullseye6.1.0+dfsg1-7all
bookworm6.1.1+dfsg2-6all
trixie2024.0.0+dfsg-5all
Debtags of package scilab:
fieldelectronics, mathematics, physics, statistics
interfacex11
roleprogram
scopeutility
uitoolkittk
useanalysing, learning
works-withimage
x11application
Popcon: 51 users (38 upd.)*
Versions and Archs
License: DFSG free
Git

Scilab is a matrix-based scientific software package. Scilab contains hundreds of built-in mathematical functions, rich data structures (including polynomials, rationals, linear systems, lists, etc...) and comes with a number of specific toolboxes for control, signal processing, ...

This package also provides Xcos, a graphical editor to design hybrid dynamical systems models. Models can be designed, loaded, saved, compiled and simulated. Stable and efficient solution for industrial and academics needs, Xcos provides functionalities for modeling of mechanical systems (automotive, aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems, etc. Modelica capabilities are also provided.

For a minimum version of scilab, install package "scilab-cli".

silx
Toolbox for X-Ray data analysis - Executables
Versions of package silx
ReleaseVersionArchitectures
sid2.0.1+dfsg-3all
bookworm1.1.0+dfsg-5all
bullseye0.14.0+dfsg-1all
buster-backports0.11.0+dfsg-1~bpo10+1all
buster0.9.0+dfsg-3+deb10u1all
stretch-backports0.8.0+dfsg-1~bpo9+1all
bookworm-backports1.1.2+dfsg-2~bpo12+1all
upstream2.1.0
Popcon: 6 users (3 upd.)*
Newer upstream!
License: DFSG free
Git

The silx project aims at providing a collection of Python packages to support the development of data assessment, reduction and analysis applications at synchrotron radiation facilities. It aims at providing reading/writing different file formats, data reduction routines and a set of Qt widgets to browse and visualize data.

The current version provides :

  • reading HDF5 file format (with support of SPEC file format)
  • histogramming
  • fitting
  • 1D and 2D visualization using multiple backends (matplotlib or OpenGL)
  • image plot widget with a set of associated tools (See changelog file).
  • Unified browser for HDF5, SPEC and image file formats supporting inspection and visualization of n-dimensional datasets.
  • Unified viewer (silx view filename) for HDF5, SPEC and image file formats
  • OpenGL-based widget to display 3D scalar field with isosurface and cutting plane.

This uses the Python 3 version of the package.

spyder3
Python IDE for scientists
Versions of package spyder3
ReleaseVersionArchitectures
bullseye4.2.1+dfsg1-3+deb11u2all
buster3.3.3+dfsg1-1all
stretch3.1.3+dfsg1-3all
jessie2.3.1+dfsg-1all
upstream6.0.0~a4
Popcon: 19 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

Spyder (previously known as Pydee) is a free open-source Python development environment providing MATLAB-like features in a simple and light-weighted software

This is a transitional package depending on the spyder package (which provides the application for Python 3). It can be removed after installation.

Screenshots of package spyder3
vistrails
Science visualisation workflow toolkit
Maintainer: Alastair McKinstry
Versions of package vistrails
ReleaseVersionArchitectures
bookworm3.0~git+9dc22bd.dfsg.1-1.1all
bullseye3.0~git+9dc22bd-2all
trixie3.0~git+9dc22bd.dfsg.1-2all
sid3.0~git+9dc22bd.dfsg.1-2all
buster2.2.4-1all
stretch2.2.4-1all
jessie2.1.1-1all
Debtags of package vistrails:
roleprogram
Popcon: 5 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

VisTrails is an open-source scientific workflow and provenance management system developed at the University of Utah that provides support for data exploration and visualization. Whereas workflows have been traditionally used to automate repetitive tasks, for applications that are exploratory in nature, such as simulations, data analysis and visualization, very little is repeated---change is the norm. As an engineer or scientist generates and evaluates hypotheses about data under study, a series of different, albeit related, workflows are created while a workflow is adjusted in an interactive process. VisTrails was designed to manage these rapidly-evolving workflows.

Screenshots of package vistrails
xmaxima
Computer algebra system -- x interface
Maintainer: Camm Maguire
Versions of package xmaxima
ReleaseVersionArchitectures
jessie5.34.1-2amd64,armel,armhf,i386
buster5.42.1-1amd64,arm64,armhf,i386
bullseye5.44.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm5.46.0-11amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie5.46.0-11amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid5.46.0-11amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch5.38.1-8amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream5.47.0
Debtags of package xmaxima:
fieldmathematics
interfacex11
roleprogram
scopeapplication
uitoolkittk
x11application
Popcon: 33 users (29 upd.)*
Newer upstream!
License: DFSG free

Maxima is a fully symbolic computation program. It is full featured doing symbolic manipulation of polynomials, matrices, rational functions, integration, Todd-coxeter methods for finite group analysis, graphing, multiple precision floating point computation. It has a symbolic source level debugger for maxima code. Maxima is based on the original Macsyma developed at MIT in the 1970s. It is quite reliable, and has good garbage collection, and no memory leaks. It comes with hundreds of self tests.

This package contains an X Windows interface using the tcl/tk libraries.

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

thredds - wnpp
The THREDDS Data Server (TDS) is a web server that
License: MIT
Debian package not available

provides metadata and data access for scientific datasets, using OPeNDAP, OGC WMS and WCS, HTTP, and other remote data access protocols.

No known packages available

dawn
general purpose data acquisition and processing
License: ?
Debian package not available
disp
Diffraction Image Statistics Package for R
License: GPL2+
Debian package not available

This R package provides functions that simulate the operation of a CCD area detector of the type commonly used in macromolecular X-ray crystallography. In addition to the simulation, functions allowing display, integration and statistical analysis of diffraction spot images are also included.

DISP was written to investigate possible improvements to error estimation for diffraction spot integration of data recorded on CCD detectors. That work was published in Waterman & Evans. Estimation of errors in diffraction data measured by CCD area detectors. Journal of Applied Crystallography 43(6), 2010.

edna
Framework to build online data analysis programs
License: GPL3+ LGPL3+
Debian package not available
graphlab
A New Parallel Framework for Machine Learning
License: Apache License
Debian package not available
gumtree
general purpose data acq and processing
License: ?
Debian package not available
mantid
?
License: ?
Debian package not available
nexpy
A Python GUI to analyze NeXus data
License: LGPL
Debian package not available

NeXpy is designed to provide an intuitive interactive toolbox allowing users both to access existing NeXus files and to create new NeXus-conforming data structures without expert knowledge of the file format.

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