Debian Science Project
Summary
Tools
Debian Science generic tools for scientific work

This task lists Debian Science some packages which are providing some generic tools for sciences and to enhance scientific work.

Note that there is no according metapackage created since the packages might be to different to make sense to install all on one machine.

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 Tools packages

Official Debian packages with high relevance

Hdf-compass
visualizzatore per HDF5 e formati relativi
Versions of package hdf-compass
ReleaseVersionArchitectures
bullseye0.7~b8-2all
sid0.7~b8-2all
stretch0.6.0-1all
buster0.6.0-1all
Popcon: 10 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

HDF Compass è un programma sperimentale di visualizzazione per HDF5 e formati relativi, progettato per complementare altre applicazioni più complesse come HDFView. Viene posta un'attenzione particolare su un design minimale e pulito e sulla massima estensibilità attraverso un sistema a plugin per nuovi formati.

Questo pacchetto fornisce l'applicazione HDF Compass.

Openstereogram
generatore di stereogrammi ("Occhio magico") con GUI
Versions of package openstereogram
ReleaseVersionArchitectures
wheezy0.1+20080921-2all
stretch0.1+20080921-2all
sid0.1+20080921-3all
Popcon: 3 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Un'applicazione per il desktop, scritta in Java, per generare degli autostereogrammi resi popolari dal libro "L'occhio magico". Gli utenti creano immagini che sembrano sollevarsi in 3D quando guardate con gli occhi convergenti o paralleli (visione parallela).

Python3-h5netcdf
gestione di netCDF4 per Python 3 tramite h5py
Versions of package python3-h5netcdf
ReleaseVersionArchitectures
bullseye0.7.1-1all
sid0.7.1-1all
upstream0.8.0
Popcon: 1 users (15 upd.)*
Newer upstream!
License: DFSG free
Git

Un'interfaccia Python per il formato di file netCDF4 che legge e scrive file HDF5 locali o remoti direttamente tramite h5py o h5pyd, senza affidarsi alla libreria Unidata netCDF.

Questo pacchetto fornisce i moduli per Python 3.

Python3-h5py
interfaccia Python di uso generico per hdf5 (Python 3)
Versions of package python3-h5py
ReleaseVersionArchitectures
buster2.8.0-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.10.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
jessie2.2.1-1.1amd64,armel,armhf,i386
stretch2.7.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
bullseye2.10.0-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 218 users (122 upd.)*
Versions and Archs
License: DFSG free
Git

HDF5 per Python (h5py) è un'interfaccia Python di uso generico per la versione 5 della libreria Hierarchical Data Format. HDF5 è una libreria per software scientifico versatile e matura progettata per l'archiviazione veloce e flessibile di quantità enormi di dati.

Dal punto di vista del programmatore Python, HDF5 fornisce un modo robusto per memorizzare i dati, organizzati per nome in un modo in stile albero. Si possono creare insiemi di dati (array su disco) grandi centinaia di gigabyte ed effettuare l'accesso casuale in I/O nelle sezioni volute. Gli insiemi di dati sono organizzati in una gerarchia in stile file system usando contenitori chiamati "gruppi" e a cui si accede attraverso la sintassi POSIX tradizionale /percorso/alla/risorsa.

h5py fornisce un'interfaccia in lettura/scrittura semplice e robusta ai dati HDF5 da Python. Per l'interfaccia vengono usati i concetti esistenti di Python e Numpy; per esempio, gli insiemi di dati su disco sono rappresentati da una classe proxy che gestisce lo slicing e ha attributi dtype e shape. I gruppi HDF5 sono presentati usando una metafora dizionario, indicizzati per nome.

Questo pacchetto fornisce i moduli per Python 3.

Python3-hdf5storage
utilità di alto livello per leggere e scrivere HDF5 (Python 3)
Versions of package python3-hdf5storage
ReleaseVersionArchitectures
stretch0.1.14-1all
sid0.1.15-1all
bullseye0.1.15-1all
Popcon: 1 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Questo pacchetto fornisce utilità di alto livello per leggere e scrivere una varietà di tipi Python da e verso file formattati in HDF5 (Hierarchical Data Format). Questo pacchetto fornisce anche il supporto per file nel formato MATLAB MAT v7.3, che sono semplicemente file HDF5 con una diversa estensione e alcuni metadati aggiuntivi.

Questo pacchetto fornisce hdf5storage per l'interprete Python 3.

Python3-pybind11
modulo ausiliario pybind11 per Python 3
Versions of package python3-pybind11
ReleaseVersionArchitectures
buster2.2.4-2all
stretch2.0.1-3all
bullseye2.4.3-2all
sid2.4.3-2all
Popcon: 11 users (30 upd.)*
Versions and Archs
License: DFSG free
Git

pybind11 è una libreria header leggera che espone tipi C++ in Python e viceversa, principalmente per creare collegamenti Python di codice C++ esistente. I suoi obiettivi e la sua sintassi sono simili all'eccellente libreria Boost.Python di David Abrahams: minimizzare il codice ripetuto nei tradizionali moduli di estensione inferendo le informazioni sui tipi usando l'introspezione al momento della compilazione.

Questo pacchetto fornisce pybind11 per Python 3.

Reprounzip
strumento per riprodurre esperimenti scientifici (spacchettatore)
Versions of package reprounzip
ReleaseVersionArchitectures
buster1.0.10-1all
sid1.0.10-1all
bullseye1.0.10-1all
upstream1.0.16
Popcon: 3 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

ReproZip è uno strumento che ha lo scopo di semplificare il procedimento di creazione di esperimenti riproducibili da esecuzioni dalla riga di comando, un denominatore comune frequentemente usato nelle scienze computazionali.

Tiene traccia delle chiamate al sistema operativo e crea un pacchetto che contiene tutti i binari, i file e le dipendenze richieste per eseguire un dato comando nell'ambiente computazionale dell'autore (passo di impacchettamento). Un revisore può in seguito estrarre l'esperimento nel proprio ambiente per riprodurre i risultati (passo di spacchettamento).

Questo pacchetto fornisce lo spacchettatore di ReproZip.

Reprozip
strumento per riprodurre esperimenti scientifici (impacchettatore)
Versions of package reprozip
ReleaseVersionArchitectures
sid1.0.14-2all
buster1.0.14-2all
upstream1.0.16
Popcon: 3 users (1 upd.)*
Newer upstream!
License: DFSG free
Git

ReproZip è uno strumento che ha lo scopo di semplificare il procedimento di creazione di esperimenti riproducibili da esecuzioni dalla riga di comando, un denominatore comune frequentemente usato nelle scienze computazionali.

Tiene traccia delle chiamate al sistema operativo e crea un pacchetto che contiene tutti i binari, i file e le dipendenze richieste per eseguire un dato comando nell'ambiente computazionale dell'autore (passo di impacchettamento). Un revisore può in seguito estrarre l'esperimento nel proprio ambiente per riprodurre i risultati (passo di spacchettamento).

Questo pacchetto fornisce l'impacchettatore ReproZip.

Science-workflow
sistemi di gestione dei flussi di lavoro per ricerca scientifica
Versions of package science-workflow
ReleaseVersionArchitectures
sid1.12all
stretch1.7all
buster1.10all
bullseye1.12all
Popcon: 4 users (9 upd.)*
Versions and Archs
License: DFSG free
Git

Questo task elenca alcuni pacchetti che forniscono sistemi di gestione dei flussi di lavoro utili per la ricerca scientifica.

Xoscope
oscilloscopio digitale
Versions of package xoscope
ReleaseVersionArchitectures
buster2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch2.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie2.0-3.2amd64,armel,armhf,i386
wheezy2.0-3.2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
bullseye2.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
sid2.2-2amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
squeeze2.0-3.1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
Debtags of package xoscope:
fieldelectronics
interfacex11
roleprogram
usechecking, learning
x11application
Popcon: 34 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

Xoscope è un oscilloscopio che usa l'input da una scheda sonora o server EsounD o hardware COMEDI. Include display per 8 segnali, scala dei tempi variabile, funzioni matematiche, memoria, misurazioni e salvataggio/caricamento di file.

Screenshots of package xoscope

Official Debian packages with lower relevance

Libmemtailor-dev
libreria C++ di allocatori di memoria per scopi speciali (strumenti di sviluppo)
Versions of package libmemtailor-dev
ReleaseVersionArchitectures
bullseye1.0~git20181123-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
buster1.0~git20160311-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.0~git20160302-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0~git20181123-1amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

Memtailor è una libreria C++ di allocatori di memoria per scopi speciali. Attualmente offre un allocatore di arena e un pool di memoria.

Questo pacchetto contiene gli strumenti per sviluppatori.

Libmrmpi-dev
Implements MapReduce operation on top of standard MPI message - development
Versions of package libmrmpi-dev
ReleaseVersionArchitectures
buster1.0~20140404-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.0~20140404-1amd64,armel,armhf,i386
stretch1.0~20140404-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.0~20140404-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
bullseye1.0~20140404-3amd64,arm64,armel,armhf,i386,mips64el,mipsel,ppc64el,s390x
wheezy1.0~20110620.dfsg-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Debtags of package libmrmpi-dev:
devellibrary
roledevel-lib
Popcon: 2 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

The MapReduce-MPI (MR-MPI) library is open-source software that implements the MapReduce operation popularized by Google on top of standard MPI message passing.

The MR-MPI library is written in C++ and is callable from hi-level languages such as C++, C, Fortran. A Python wrapper is also included, so MapReduce programs can be written in Python, including map() and reduce() user callback methods. A hi-level scripting interface to the MR-MPI library, called OINK, is also included which can be used to develop and chain MapReduce algorithms together in scripts with commands that simplify data management tasks. OINK has its own manual and doc pages.

This package contains development files needed to build MapReduce-MPI applications.

Python3-pweave
generatore di report scientifici per Python
Versions of package python3-pweave
ReleaseVersionArchitectures
sid0.25-1all
buster0.25-1all
upstream0.30.3
Popcon: 16 users (5 upd.)*
Newer upstream!
License: DFSG free
Git

Pweave è un generatore di report scientifici per Python e uno strumento di literate programming per Python. Pweave può catturare risultati e grafici dall'analisi dei dati e funziona bene con NumPy, SciPy e matplotlib. È in grado di eseguire codice Python dal documento sorgente e includere i risultati e catturare i grafici di matplotlib nell'output.

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

Python3-pydap
implementation of the Data Access Protocol in Python
Versions of package python3-pydap
ReleaseVersionArchitectures
VCS3.2.2+ds1-1all
Versions and Archs
License: Expat
Debian package not available
Git
Version: 3.2.2+ds1-1

Pydap is an implementation of the Opendap/DODS protocol, written from scratch. You can use Pydap to access scientific data on the internet without having to download it; instead, you work with special array and iterable objects that download data on-the-fly as necessary, saving bandwidth and time. The module also comes with a robust-but-lightweight Opendap server, implemented as a WSGI application.

This package provides the modules for Python 3.

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