Debian Science Project
Summary
Data acquisition
Debian Science data acquisition packages

This metapackage will install Debian Science packages related to data acquisition. This might be used in several sciences (as for instance science-viewing and science-typesetting).

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 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 Data acquisition packages

Official Debian packages with high relevance

clickhouse-tools
column-oriented database system (tools)
Versions of package clickhouse-tools
ReleaseVersionArchitectures
bookworm18.16.1+ds-7.3amd64,arm64,ppc64el,s390x
sid18.16.1+ds-7.4amd64,arm64,ppc64el,riscv64,s390x
buster-security18.16.1+ds-4+deb10u1amd64
buster18.16.1+ds-4amd64,ppc64el
bullseye18.16.1+ds-7.2+deb11u1amd64,ppc64el
upstream24.2.1.2248
Popcon: 5 users (0 upd.)*
Newer upstream!
License: DFSG free
Git

ClickHouse is a column-oriented database management system that allows generating analytical data reports in real time.

This package provides various ClickHouse tools:

  • clickhouse-performance-test
  • clickhouse-benchmark
  • clickhouse-compressor
  • clickhouse-copier and some others.
csvkit
command-line tools for working with CSV
Versions of package csvkit
ReleaseVersionArchitectures
trixie1.4.0-1all
bullseye1.0.5-2all
buster1.0.2-1all
bookworm1.0.7-1all
sid1.4.0-1all
Popcon: 52 users (48 upd.)*
Versions and Archs
License: DFSG free
Git

csvkit is a suite of command-line tools for converting to and working with CSV, the king of tabular file formats.

It is inspired by pdftk, gdal and the original csvcut tool by Joe Germuska and Aaron Bycoffe.

If you need to do more complex data analysis than csvkit can handle, use agate.

This package provides the command-line tools.

engauge-digitizer
interactively extracts numbers from bitmap graphs or maps
Maintainer: Tobias Winchen
Versions of package engauge-digitizer
ReleaseVersionArchitectures
buster10.10+ds.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid12.1+ds.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie12.1+ds.1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm12.1+ds.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye12.1+ds.1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch9.7+ds.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie5.2-1amd64,armel,armhf,i386
upstream12.2.2
Debtags of package engauge-digitizer:
uitoolkitqt
Popcon: 20 users (6 upd.)*
Newer upstream!
License: DFSG free
Git

The Engauge Digitizer tool assists in interactively extracting numbers from images of graphs. Conceptually, it is thus the opposite of a graphing tool that converts data points to graphs. It provides assistance in enhancing the image quality and matching the data points. Engauge Digitizer is used by individuals such as grad students and researchers as well engineers and employees in large government and commercial organizations for processing single files but also managing databases of thousands of image files.

Features of Engauge Digitizer include:

  • Automatic grid line removal
  • Automatic point and axis matching
  • Automatic curve tracing
  • Image processing for separating important details from background information
  • A wizard providing an interactive tutorial to explain the basic steps
  • Multiple coordinate systems in the same image can be digitized in advanced mode
  • Cubic spline interpolation between points gives more accurate curves with fewer points
  • Handling of Cartesian, polar, linear and logarithmic graphs
  • Support for drag-and-drop and copy-and-paste
  • Context sensitive help, user manual and tutorials explaining every feature
  • Preview windows to give immediate feedback while modifying settings
  • Automated line and point extraction to rapidly digitizes data
filo
FILe and stream Operations
Versions of package filo
ReleaseVersionArchitectures
jessie1.1+2011123001.1amd64,armel,armhf,i386
stretch1.1.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

The following tools are available as part of the filo package:

groupBy – mimics the “groupBy” clause in database systems.

shuffle – randomize the order of lines in a file.

stats – computes descriptive statistic on a given column of a tab-delimited file or stream.

Because their name is too generic, ‘shuffle’ and ‘stats’ are relocated in /usr/lib/filo.

Topics: Sequencing; Data management; Statistics
g3data
从图表中获取数据
Versions of package g3data
ReleaseVersionArchitectures
buster1.5.3-2.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.5.3-2.1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.5.3-2.1amd64,armel,armhf,i386
bookworm1.5.3-3.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.5.3-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package g3data:
fieldstatistics
interfacex11
roleprogram
scopeutility
uitoolkitgtk
useviewing
works-withimage, image:vector
x11application
Popcon: 13 users (2 upd.)*
Versions and Archs
License: DFSG free

g3data 能够从图表中获取数据。 例如,g3data 可以从印在期刊上的图表中提取数据以供 后续分析

Screenshots of package g3data
ghkl
diffractometer computation control application
Versions of package ghkl
ReleaseVersionArchitectures
bullseye5.0.0.2661-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster5.0.0.2456-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch5.0.0.2173-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie4.0.3-4amd64,armel,armhf,i386
sid5.0.0.3381-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bookworm-backports5.0.0.3381-1~bpo12+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie5.0.0.3381-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye-backports5.0.0.2994-1~bpo11+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm5.0.0.3001-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package ghkl:
uitoolkitgtk
Popcon: 6 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

The hkl library is a framework for diffraction computation and diffractometer control, heavily used at the SOLEIL synchrotron. It supports various types of diffractometer geometry: Eulerian 4-circle, Eulerian 6-circle, kappa 4-circle, kappa 6-circle, and z-axis geometry. For each of these it provides several numerically computed modes, such as bisector and constant psi.

This package provides a gui on top of the hkl library.

Screenshots of package ghkl
jaaa
audio signal generator and spectrum analyser
Versions of package jaaa
ReleaseVersionArchitectures
jessie0.8.4-1amd64,armel,armhf,i386
stretch0.8.4-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.8.4-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.9.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.9.2-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie0.9.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid0.9.2-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package jaaa:
roleprogram
Popcon: 28 users (16 upd.)*
Versions and Archs
License: DFSG free
Git

Jaaa (JACK and ALSA Audio Analyser) is an audio signal generator and spectrum analyser designed to make accurate measurements.

Jaaa allows you select on of the four inputs, 'Min' and 'Max' the min and max displayed frequencies. There can be up to two markers which helps accurately read off values in the display.

Screenshots of package jaaa
libfreenect-dev
library for accessing Kinect device -- development files
Versions of package libfreenect-dev
ReleaseVersionArchitectures
buster0.5.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.5.3-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid0.5.3-3.2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie0.5.3-3.1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
jessie0.2.0+dfsg-2amd64,armel,armhf,i386
bookworm0.5.3-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
stretch0.5.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package libfreenect-dev:
devellang:c, lang:c++, library
hardwarecamera, usb
roledevel-lib
Popcon: 4 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

libfreenect is a cross-platform library that provides the necessary interfaces to activate, initialize, and communicate data with the Kinect hardware. Currently, the library supports access to RGB and depth video streams, motors, accelerometer and LED and provide binding in different languages (C++, Python...)

This library is the low level component of the OpenKinect project which is an open community of people interested in making use of the Xbox Kinect hardware with PCs and other devices.

This is the development package containing the libraries and header for software development with libfreenect.

libgetdata-tools
library to read/write dirfile data - extra tools
Versions of package libgetdata-tools
ReleaseVersionArchitectures
jessie0.7.3-6amd64,armel,armhf,i386
trixie0.11.0-12amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid0.11.0-12amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
stretch0.9.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-security0.9.4-1+deb9u1amd64,arm64,armel,armhf,i386
buster0.10.0-5+deb10u1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.10.0-10amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm0.11.0-6amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Debtags of package libgetdata-tools:
roleprogram
Popcon: 5 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

The GetData Project is the reference implementation of the Dirfile Standards, a filesystem-based, column-oriented database format for time-ordered binary data. The Dirfile database format is designed to provide a fast, simple format for storing and reading data.

lxi-tools
LAN eXtensions for Instrumentation (LXI) software interface
Versions of package lxi-tools
ReleaseVersionArchitectures
buster1.21-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye1.21-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm2.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie2.7-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid2.7-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Popcon: 11 users (8 upd.)*
Versions and Archs
License: DFSG free
Git

lxi-tools is collection of open source software tools that enables control of LXI-compatible instruments such as modern oscilloscopes, power supplies, spectrum analyzers etc.

netcdf-bin
Programs for reading and writing NetCDF files
Versions of package netcdf-bin
ReleaseVersionArchitectures
sid4.9.2-5amd64,arm64,armhf,i386,mips64el,ppc64el,riscv64,s390x
trixie4.9.2-4amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm4.9.0-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye4.7.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster4.6.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch4.4.1.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie4.1.3-7.2amd64,armel,armhf,i386
sid4.9.2-4armel
Debtags of package netcdf-bin:
interfacecommandline
roleprogram
scopeutility
Popcon: 94 users (45 upd.)*
Versions and Archs
License: DFSG free
Git

Contains the programs ncdump and ncgen which convert NetCDF files to ASCII and back, respectively. NetCDF (network Common Data Form) is an interface for scientific data access and a freely-distributed software library that provides an implementation of the interface. The netCDF library also defines a machine-independent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data.

open3d-gui
Transitional dummy package for open3d-viewer
Versions of package open3d-gui
ReleaseVersionArchitectures
bookworm0.16.1+ds-2amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
sid0.18.0+ds-3.1all
experimental0.18.0+ds-3.1~exp1all
sid0.18.0+ds-3all
Popcon: 11 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

This package is a transitional dummy package and can be safely removed.

Please cite: Qian-Yi Zhou, Jaesik Park and Vladlen Koltun: Open3D: A Modern Library for 3D Data Processing arXiv:1801.09847 (2018)
open3d-tools
Library for 3D data processing - tools
Versions of package open3d-tools
ReleaseVersionArchitectures
sid0.18.0+ds-3.1amd64,arm64,i386,ppc64el,s390x
bookworm0.16.1+ds-2amd64,arm64,armel,armhf,i386,mipsel,ppc64el,s390x
sid0.18.0+ds-3armel,armhf
experimental0.18.0+ds-3.1~exp1amd64,arm64,armel,armhf,i386,ppc64el,riscv64,s390x
Popcon: 3 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization.

This package provides additional tools for data processing.

Please cite: Qian-Yi Zhou, Jaesik Park and Vladlen Koltun: Open3D: A Modern Library for 3D Data Processing arXiv:1801.09847 (2018)
python3-pyvisa
Python 3 bindings for Virtual Instrument Software Architecture
Versions of package python3-pyvisa
ReleaseVersionArchitectures
stretch1.8-4all
buster1.9.1-1all
sid1.11.3-3all
trixie1.11.3-3all
bookworm1.11.3-3all
bullseye1.11.3-2all
Popcon: 22 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

The VISA standard provides a common interface for communication with test and measurement equipment.

This package provides Python 3 bindings for VISA.

python3-sardana
instrument control and data acquisition system - library
Versions of package python3-sardana
ReleaseVersionArchitectures
bullseye3.0.3-1all
sid3.0.3-1all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Sardana is a Supervision, Control And Data Acquisition (SCADA) system for scientific installations. It is written in Python and based on the TANGO library. The hardware control and data acquisition routines can be accessed via an IPython console and a generic graphical user interface (both of which are easily extensible by the user).

segyio-bin
SEG-Y read/write library for seismic processing (shell utilities)
Versions of package segyio-bin
ReleaseVersionArchitectures
bookworm1.8.3-1.2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.8.3-1.2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
bullseye1.8.3-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.8.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 4 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

segyio is a fast and practical library for reading and writing seismic data in SEG-Y format. segyio is random access oriented for modern computers with simple read/write primitives on lines.

This package contains useful shell programs.

vnlog
Toolkit to read/write/manipulate whitespace-separated ASCII logs
Versions of package vnlog
ReleaseVersionArchitectures
bullseye1.31-1all
buster1.16-1all
sid1.36-5all
experimental1.36-4.1~exp1all
sid1.36-4all
trixie1.36-4all
bookworm1.34-2all
Popcon: 7 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

Vnlog is a trivially-simple log format consisting of an ASCII table with comments and labelled fields. This package provides tools to process and manipulate such logs. The tools are:

vnl-filter selects a subset of the rows/columns in a vnlog and/or to manipulates the contents. This is effectively an awk wrapper.

vnl-sort, vnl-uniq, vnl-join, vnl-tail and vnl-ts are wrappers around the corresponding commandline tools

vnl-align aligns vnlog columns for easy interpretation by humans

vnl-make-matrix converts a one-point-per-line vnlog to a matrix of data

xlsx2csv
convert xlsx files to csv format
Versions of package xlsx2csv
ReleaseVersionArchitectures
stretch0.20+20161027+git5785081-1all
sid0.7.8-1all
bullseye0.7.6-2all
jessie0.20+20121013+gitfa44ba6-1all
buster0.7.4+git20181115.89ffd7d-1all
trixie0.7.8-1all
bookworm0.7.8-1all
upstream0.8.2
Popcon: 57 users (10 upd.)*
Newer upstream!
License: DFSG free
Git

xlsx files are zip archives where spreadsheet data is stored. In order to process a file, various bits inside the archive need to be located. This utility uses the Expat SAX parser to collect the strings into a simple dictionary, keyed by their relative position in the XML file. This makes it possible to process files of any size.

xyscan
data thief for scientists
Maintainer: Georges Khaznadar
Versions of package xyscan
ReleaseVersionArchitectures
buster4.30-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
trixie4.64-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid4.64-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie3.33-1amd64,armel,armhf,i386
stretch3.33-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye4.50-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bookworm4.64-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
upstream4.66
Debtags of package xyscan:
fieldstatistics
interfacex11
roleprogram
sciencedata-acquisition, plotting
scopeapplication
uitoolkitqt
useconverting, simulating
works-withimage, image:vector
works-with-formattiff
x11application
Popcon: 8 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

xyscan is a tool for the scientist in the need to extract data points, i.e. numeric values, from a plot. It allows you to scan the plots and extract data points including the size of the error bars (both in x and y). It can handle plots with linear and logarithmic scales. In fact xyscan can be used for extracting numeric values from any kind of 2D technical drawings.

Screenshots of package xyscan

Official Debian packages with lower relevance

binoculars
Surface X-ray diffraction 2D detector data reduction
Versions of package binoculars
ReleaseVersionArchitectures
bookworm0.0.13-1all
bookworm-backports0.0.15-1~bpo12+1all
sid0.0.15-1all
buster0.0.4-1all
bullseye0.0.6-1all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

BINoculars is a tool for data reduction and analysis of large sets of surface diffraction data that have been acquired with a two-dimensional X-ray detector. The intensity of each pixel of a two-dimensional detector is projected onto a three-dimensional grid in reciprocal-lattice coordinates using a binning algorithm. This allows for fast acquisition and processing of high-resolution data sets and results in a significant reduction of the size of the data set. The subsequent analysis then proceeds in reciprocal space. It has evolved from the specific needs of the ID03 beamline at the ESRF, but it has a modular design and can be easily adjusted and extended to work with data from other beamlines or from other measurement techniques.

gnudatalanguage
Free IDL compatible incremental compiler
Versions of package gnudatalanguage
ReleaseVersionArchitectures
bookworm1.0.1-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie1.0.4-1amd64,arm64,mips64el,ppc64el
jessie0.9.5-2amd64,armel,armhf,i386
stretch0.9.7-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.9.9-10amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye0.9.9-13amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-backports-sloppy1.0.1-3~bpo10+1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bullseye-backports1.0.1-3~bpo11+1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid1.0.4-1amd64,arm64,mips64el,ppc64el,riscv64
Debtags of package gnudatalanguage:
interfacetext-mode
roleprogram
scopeutility
uitoolkitncurses
works-withsoftware:source
Popcon: 15 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

GNU Data Language (GDL) is a free IDL (Interactive Data Language) compatible incremental compiler. It has full syntax compatibility with IDL 7.1. IDL is a registered trademark of ITT Visual Information Solutions. From IDL 8.0, the following language elements are supported:

  • FOREACH loop
  • negative array indices
  • garbage collection pointers and objects
  • call methods on an object using "." (e. g. object.aMemberProcedure,arg1)

The file input output system is fully implemented. GUI support (widgets) is officially provided, but it's not complete yet.

This package contains the main commandline and interpreter frontend.

Please cite: A. Coulais, M. Schellens, J. Gales, S. Arabas, M. Boquien, P. Chanial, P. Messmer, D. Fillmore, O. Poplawski, S. Maret, G. Marchal, N. Galmiche and T. Mermet: Status of GDL - GNU Data Language. (eprint) Astronomical Data Analysis Software and Systems XIX 434:187 (2010)
Screenshots of package gnudatalanguage
gpsd
Global Positioning System - daemon
Maintainer: Boian Bonev
Versions of package gpsd
ReleaseVersionArchitectures
stretch3.16-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie-security3.11-3+deb8u1amd64,armel,armhf,i386
jessie3.11-3amd64,armel,armhf,i386
experimental3.25-3~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid3.25-3amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
sid3.25-2armel,armhf
trixie3.25-2amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm3.22-4.1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye3.22-4amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster-backports3.22-4~bpo10+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster3.17-7amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-backports3.17-7~bpo9+1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch-security3.16-4+deb9u1amd64,arm64,armel,armhf,i386
Debtags of package gpsd:
fieldgeography
hardwaregps
interfacedaemon
networkserver, service
roleprogram
Popcon: 1271 users (54 upd.)*
Versions and Archs
License: DFSG free
Git

The gpsd service daemon can monitor one or more GPS devices connected to a host computer, making all data on the location and movements of the sensors available to be queried on TCP port 2947.

With gpsd, multiple GPS client applications can share access to devices without contention or loss of data. Also, gpsd responds to queries with a format that is substantially easier to parse than the different standards emitted by GPS devices.

This also includes common tools ubxtool and gpsctl for device configuration of the local hardware as well as a ntpshmmon to check generated refclock data.

python3-pytango
transitional dummy package for python3-tango
Versions of package python3-pytango
ReleaseVersionArchitectures
jessie8.1.5-1amd64,armel,armhf,i386
buster9.2.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch9.2.0-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

This is a transitional package to ease upgrades to the python3-tango package. It can be safely removed.

python3-streamz
build pipelines to manage continuous streams of data
Versions of package python3-streamz
ReleaseVersionArchitectures
bullseye0.6.2-1all
sid0.6.4-1all
trixie0.6.4-1all
bookworm0.6.4-1all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

It is simple to use in simple cases, but also supports complex pipelines that involve branching, joining, flow control, feedback, back pressure, and so on. Optionally, Streamz can also work with both Pandas and cuDF dataframes, to provide sensible streaming operations on continuous tabular data.

python3-taurus
Framework for scientific/industrial CLIs and GUIs - Python3
Versions of package python3-taurus
ReleaseVersionArchitectures
bookworm5.0.0-1all
sid5.1.8-1all
bullseye4.7.0+dfsg-1all
Popcon: 2 users (2 upd.)*
Versions and Archs
License: DFSG free
Git

Taurus is a Python framework for control and data acquisition CLIs and GUIs in scientific/industrial environments. It supports multiple control systems or data sources: Tango, EPICS, ... New control system libraries can be integrated through plugins.

This is the Python 3 version of the package.

rt-tests
Test programs for rt kernels
Versions of package rt-tests
ReleaseVersionArchitectures
bullseye1.5-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.89-1amd64,armel,armhf,i386
bookworm2.4-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie2.5-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid2.5-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
upstream2.6
Debtags of package rt-tests:
develtesting-qa
roleprogram
Popcon: 15 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

rt-tests contains a set of programs that test and measure various components of real-time kernel behavior, such as timer latency, signal latency and the functioning of priority-inheritance mutexes. Additionally it contains hackbench, a program to generate work for the scheduler.

tango-accesscontrol
TANGO distributed control system - accesscontrol server
Versions of package tango-accesscontrol
ReleaseVersionArchitectures
sid9.5.0+dfsg1-1armel,armhf
trixie9.5.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
bookworm9.3.4+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye9.3.4+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
experimental9.5.0+dfsg1-1.1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
jessie8.1.2c+dfsg-5amd64,armel,armhf,i386
sid9.5.0+dfsg1-1.1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
stretch9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package tango-accesscontrol:
networkserver
roleprogram
Popcon: 2 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing.

This package provides a TANGO accesscontrol server. It can be used to manage the users and IP addresses that are permitted to access TANGO devices.

tango-db
TANGO distributed control system - database server
Versions of package tango-db
ReleaseVersionArchitectures
bullseye9.3.4+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie8.1.2c+dfsg-5amd64,armel,armhf,i386
stretch9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bookworm9.3.4+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
trixie9.5.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid9.5.0+dfsg1-1armel,armhf
experimental9.5.0+dfsg1-1.1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
sid9.5.0+dfsg1-1.1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package tango-db:
networkserver
roleprogram
Popcon: 9 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing.

This package provides a TANGO database server using MySQL/MariaDB.

tango-starter
TANGO distributed control system - starter server
Versions of package tango-starter
ReleaseVersionArchitectures
trixie9.5.0+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,s390x
sid9.5.0+dfsg1-1armel,armhf
stretch9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye9.3.4+dfsg1-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie8.1.2c+dfsg-5amd64,armel,armhf,i386
bookworm9.3.4+dfsg1-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster9.2.5a+dfsg1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid9.5.0+dfsg1-1.1amd64,arm64,i386,mips64el,ppc64el,riscv64,s390x
experimental9.5.0+dfsg1-1.1~exp1amd64,arm64,armel,armhf,i386,mips64el,ppc64el,riscv64,s390x
Debtags of package tango-starter:
networkserver
roleprogram
Popcon: 9 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

TANGO is an object oriented distributed control system. It allows communication between TANGO device processes running on the same computer or distributed over the network. These processes can provide services to the control system all over the network, such as hardware control or data processing.

This package provides a TANGO device control server. It can start, stop, or report the status of other TANGO components.

xenomai-runtime
Xenomai runtime utilities
Maintainer: Roland Stigge
Versions of package xenomai-runtime
ReleaseVersionArchitectures
jessie2.6.3-2amd64,armel,i386
Debtags of package xenomai-runtime:
roleprogram
Popcon: 1 users (1 upd.)*
Versions and Archs
License: DFSG free

Xenomai is a real-time development framework cooperating with the Linux kernel in order to provide a pervasive, interface-agnostic, hard real-time support to user-space applications, seamlessly integrated into the GNU/Linux environment. Xenomai provides its own API and emulation layers ("skins") to make migration from other RTOS easier. Examples are: pSOS+, VxWorks, VRTX, uiTRON, RTAI, POSIX.

This package contains the runtime programs and the testsuite for the Xenomai realtime system.

Packaging has started and developers might try the packaging code in VCS

qtdmm
GUI for digital multimeter
Versions of package qtdmm
ReleaseVersionArchitectures
VCS0.8.14-1all
Versions and Archs
License: free
Debian package not available
Git
Version: 0.8.14-1

A digital multimeter (DMM) attached to the serial port is presented under a Qt surface. The tool plots values over time, has a simple scheduler for delayed starts and logging after a threshold was reached. It supports spawning external applications, too.

Unofficial packages built by somebody else

epics
Experimental Physics and Industrial Control System
Responsible: Carlo Segre
License: EPICS base license (BSD like)

EPICS is a set of Open Source software tools, libraries and applications developed collaboratively and used worldwide to create distributed soft real-time control systems for scientific instruments such as a particle accelerators, telescopes and other large scientific experiments.

linux-image-2.6-rt
Stock Linux kernel with RT-Preempt patch
Responsible:
License: GPL

The RT-Preempt (http://rt.wiki.kernel.org) project provides patches to make Linux kernel capable of fulfilling hard realtime requirements. The aim is to eliminate all preemptivity and reactivity problems in the kernel over the time by adding deterministic preemption points. The -rt patches are constantly being worked on for mainline by the community.

Pengutronix's Realtime Linux for Debian project provides builds of the stock Linux kernel with the RT-Preempt patch (but without Debian patches).

Remark of Debian Science team: The upstream kernel sources are not considered DFSG-free, so

the packages are available from the non-free area only.

mx-dataacquisition
data acquisition and control system
Responsible: Carlo Segre
License: MIT

MX is a data acquisition and control system that is designed to serve several functions:

  • As a portable toolkit for writing data acquisition and control programs.
  • As a standalone system capable of controlling entire experiments.
  • As a platform for building device control servers to be used by other applications.
  • As a way of extending other control systems and of glueing disparate control systems together.

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

opendap - wnpp
Java Network Data Access Protocol
Responsible: Mathieu Malaterre
License: LGPL
Debian package not available
Language: Java

OPeNDAP is a framework that simplifies all aspects of scientific data networking.

OPeNDAP provides software which makes local data accessible to remote locations regardless of local storage format.

OPeNDAP also provides tools for transforming existing applications into OPeNDAP clients (i.e., enabling them to remotely access OPeNDAP served data).

No known packages available

hart
toolbox to generate DAQ Scicos-blocks for hardware
License: GPL
Debian package not available
Language: C
 The HART (Hardware Access in Real-Time) Toolbox can be used to
 generate Scicos-blocks for hardware that have a C/C++ interface. The
 blocks can be used under Linux for soft and hard real time tasks
 (RTAI). Blocks are provided for DAQ (COMEDI)
plot-digitizer
digitize scanned plots of functional data
Responsible: Stuart Prescott
License: GPL
Debian package not available

An easy to use Java program that allows you to digitize data points off of scanned plots, scaled drawings, or orthographic photographs. Includes an automatic digitization feature that can automatically digitize many types of functional data.

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