Summary
Meteorology-dev
Debian Science Meteorology-dev packages
This metapackage will install Debian Science packages which might be
helpful for development of applications for Meteorology and Climate.
Please note that packages listed as "recommended" may not be installed by
default, and that packages listed as "suggested" will not be
installed unless the user asks for them to be installed.
You might also be interested in the science-meteorology metapackage.
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 Meteorology-dev packages
Official Debian packages with high relevance
|
Libblas-dev
Basic Linear Algebra Subroutines 3, static library
|
| Versions of package libblas-dev |
| Release | Version | Architectures |
| lenny | 1.2-2 | arm,i386,armel,mipsel,ia64,alpha,mips,amd64,s390,hppa,sparc,powerpc |
| sid | 1.2-2 | ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc |
| squeeze | 1.2-2 | mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390 |
| Debtags of package libblas-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
This package is a binary incompatible upgrade to the blas-dev
package. Several minor changes to the C interface have been
incorporated.
BLAS (Basic Linear Algebra Subroutines) is a set of efficient
routines for most of the basic vector and matrix operations.
They are widely used as the basis for other high quality linear
algebra software, for example lapack and linpack. This
implementation is the Fortran 77 reference implementation found
at netlib.
This package contains a static version of the library.
|
|
|
Libblas-doc
Basic Linear Algebra Subroutines 3, documentation
|
| Versions of package libblas-doc |
| Release | Version | Architectures |
| lenny | 1.2-2 | all |
| sid | 1.2-2 | all |
| squeeze | 1.2-2 | all |
| Debtags of package libblas-doc: |
| devel | lang:fortran, doc |
| made-of | pdf, man, html |
| role | documentation |
|
License: DFSG free
|
|
BLAS (Basic Linear Algebra Subroutines) is a set of efficient
routines for most of the basic vector and matrix operations.
They are widely used as the basis for other high quality linear
algebra software, for example lapack and linpack. This
implementation is the Fortran 77 reference implementation found
at netlib.
This package contains manual pages for the routines, and other
supporting documentation
|
|
|
Libdap-dev
Development files (headers and static libraries) for libdap
|
| Versions of package libdap-dev |
| Release | Version | Architectures |
| sid | 3.9.3-5 | mips,armel,mipsel,hurd-i386,powerpc,i386,s390,amd64,sparc,alpha,ia64,hppa |
| squeeze | 3.9.3-5 | sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390 |
|
License: DFSG free
|
|
OPeNDAP provides software that allows you to access data over the internet,
from programs that weren't originally designed for that purpose, as well
as some that were. While OPeNDAP is the original developer of the Data Access
protocol which its software uses, many other groups have adopted DAP
and provide compatible clients, servers and software development kits.
This package contains header files, pkgconfig files and static libraries
for DAP.
|
|
|
Libemos-dev
ECMWF Interpolation Library - development
|
| Versions of package libemos-dev |
| Release | Version | Architectures |
| sid | 000371+dfsg-2 | sparc,armel,hppa,hurd-i386,i386,mipsel,s390,alpha |
| sid | 000371+dfsg-1 | ia64 |
| sid | 000370.dfsg.2-2 | amd64,mips |
| squeeze | 000370.dfsg.2-2 | mipsel,hppa,s390,amd64,armel,i386,ia64,sparc,mips |
|
License: DFSG free
|
|
The Interpolation library (EMOSLIB) includes Interpolation software and GRIB,
BUFR, CREX encoding/decoding routines. It is used by the ECMWF meteorological
archival and retrieval system (MARS) and also by the ECMWF graphics
package MetView.
This package contains the static libraries and headers needed to build
applications against libemos.
|
|
|
Libfftw3-dev
library for computing Fast Fourier Transforms
|
| Versions of package libfftw3-dev |
| Release | Version | Architectures |
| sid | 3.2.2-1 | ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc |
| squeeze | 3.2.2-1 | mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390 |
| lenny | 3.1.2-3.1 | arm,i386,armel,mipsel,ia64,alpha,mips,amd64,s390,hppa,sparc,powerpc |
| Debtags of package libfftw3-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
The FFTW library computes Fast Fourier Transforms (FFT) in one or more
dimensions. It is extremely fast. This package contains the statically linked
library, header files and test programs.
For documentation, see libfftw3-doc.
|
|
|
Libfftw3-doc
documentation for fftw version 3
|
| Versions of package libfftw3-doc |
| Release | Version | Architectures |
| sid | 3.2.2-1 | all |
| squeeze | 3.2.2-1 | all |
| lenny | 3.1.2-3.1 | all |
| Debtags of package libfftw3-doc: |
| devel | doc |
| role | documentation |
|
License: DFSG free
|
|
The FFTW library computes Fast Fourier Transforms (FFT) in one or more
dimensions. It is extremely fast. This package contains the documentation for
the fftw3 library.
|
|
|
Libgctp-dev
General Cartographic Transformation Package - development files
|
| Versions of package libgctp-dev |
| Release | Version | Architectures |
| sid | 1.0-1 | mips,armel,mipsel,hurd-i386,powerpc,i386,s390,amd64,sparc,alpha,ia64,hppa |
| squeeze | 1.0-1 | sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390 |
|
License: DFSG free
|
|
This package contains the static library, pkg-config files and include files
needed to build with the General Cartographic Transformation Package library.
|
|
|
Libgrib-api-dev
GRIB decoding/encoding software library (development)
|
| Versions of package libgrib-api-dev |
| Release | Version | Architectures |
| sid | 1.8.0-2 | armel,ia64,amd64,i386,mipsel,powerpc,s390 |
| squeeze | 1.8.0-2 | ia64,powerpc,mipsel,armel,s390,i386,amd64 |
| sid | 1.8.0-1 | alpha |
| sid | 1.7.0-2 | hurd-i386 |
|
License: DFSG free
|
|
The ECMWF GRIB API is an application program interface accessible from C and
FORTRAN programs developed for encoding and decoding WMO FM-92 GRIB edition 1
and edition 2 messages.
ECMWF is the European Centre for Medium-Range Weather Forecasts.
|
|
|
Libgrib-api-tools
GRIB decoding/encoding software (utilities)
|
| Versions of package libgrib-api-tools |
| Release | Version | Architectures |
| sid | 1.8.0-2 | armel,ia64,amd64,i386,mipsel,powerpc,s390 |
| squeeze | 1.8.0-2 | ia64,powerpc,mipsel,armel,s390,i386,amd64 |
| sid | 1.8.0-1 | alpha |
| sid | 1.7.0-2 | hurd-i386 |
|
License: DFSG free
|
|
The ECMWF GRIB API is an application program interface accessible from C and
FORTRAN programs developed for encoding and decoding WMO FM-92 GRIB edition 1
and edition 2 messages.
This is a useful set of command line tools to give quick access to grib
messages.
ECMWF is the European Centre for Medium-Range Weather Forecasts.
|
|
|
Libgrib2c-dev
NCEP GRIB2 library - development files
|
| Versions of package libgrib2c-dev |
| Release | Version | Architectures |
| sid | 1.1.9-1 | mips,armel,mipsel,hurd-i386,powerpc,i386,s390,amd64,sparc,alpha,ia64,hppa |
| squeeze | 1.1.9-1 | sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390 |
|
License: DFSG free
|
|
This is the libgrib2c library from NCEP for encoding and
decoding 'GRIB2' data formats.
This package contains the static libraries and headers needed to build
applications against libgrib2.
|
|
|
Libhe5-hdfeos-dev
Development files for the HDF-EOS5 library
|
| Versions of package libhe5-hdfeos-dev |
| Release | Version | Architectures |
| sid | 5.1.12.dfsg.2-2 | sparc,amd64,armel,hppa,hurd-i386,i386,ia64,mipsel,powerpc,s390,alpha |
| sid | 5.1.12.dfsg.1-2 | mips |
| squeeze | 5.1.12.dfsg.1-2 | mips,mipsel,amd64,powerpc,i386,s390,hppa,sparc,armel,ia64 |
|
License: DFSG free
|
|
HDF-EOS5 is a software library designed built on HDF5 to support EOS-specific
data structures, namely Grid, Point, and Swath. The new data structures
are constructed from standard HDF data objects, using EOS conventions, through
the use of a software library. A key feature of HDF-EOS files is that
instrument-independent services, such as subsetting by geolocation, can be
applied to the files across a wide variety of data products.
This package contains include files and static libraries for HDF-EOS5.
|
|
|
Liblapack-dev
library of linear algebra routines 3 - static version
|
| Versions of package liblapack-dev |
| Release | Version | Architectures |
| sid | 3.2.1-2 | ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc |
| squeeze | 3.2.1-2 | mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390 |
| lenny | 3.1.1-1 | arm,i386,armel,mipsel,ia64,alpha,mips,amd64,s390,hppa,sparc,powerpc |
| Debtags of package liblapack-dev: |
| devel | library |
|
License: DFSG free
|
|
This package is a binary incompatible upgrade to the lapack-dev
package. The (minor) incompatibilities are entirely due to changes in
the blas library, against which this library is linked. Please see the
documentation for the refblas3 package for details.
LAPACK version 3.X is a comprehensive FORTRAN library that does
linear algebra operations including matrix inversions, least
squared solutions to linear sets of equations, eigenvector
analysis, singular value decomposition, etc. It is a very
comprehensive and reputable package that has found extensive
use in the scientific community.
|
|
|
Liblapack-doc
library of linear algebra routines 3 - documentation
|
| Versions of package liblapack-doc |
| Release | Version | Architectures |
| sid | 3.2.1-2 | all |
| squeeze | 3.2.1-2 | all |
| lenny | 3.1.1-1 | all |
| Debtags of package liblapack-doc: |
| devel | lang:fortran |
| made-of | postscript, html |
| role | documentation |
|
License: DFSG free
|
|
This package is an upgrade to the lapack-doc package to accompany
the binary incompatible upgrade from lapack to liblapack3gf. The
(minor) incompatibilities in this upgrade are entirely due to changes
in the blas library, against which this library is linked. Please see
the documentation for the refblas3 package for details.
LAPACK version 3.X is a comprehensive FORTRAN library that does
linear algebra operations including matrix inversions, least
squared solutions to linear sets of equations, eigenvector
analysis, singular value decomposition, etc. It is a very
comprehensive and reputable package that has found extensive
use in the scientific community.
This package contains manual pages for the routines, a
"Quick-Reference" guide, release notes, a frequently asked
questions document, and a copy of the Lapack User's Guide
manual in html format.
|
|
|
Liblas-dev
ASPRS LiDAR data translation library - development
|
| Versions of package liblas-dev |
| Release | Version | Architectures |
| sid | 1.2.1-1 | mips,armel,mipsel,i386,powerpc,amd64,s390,ia64,sparc,alpha,hppa |
| squeeze | 1.2.1-1 | sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390 |
|
License: DFSG free
|
|
libLAS is a C/C++ library for reading and writing ASPRS LAS versions
1.0, 1.1 and 1.2 data. The LAS format is a sequential binary format
used to store data from sensors and as intermediate processing storage
by some LiDAR-related applications. LiDAR (Light Detection and Ranging)
is an optical remote sensing technology that measures properties of
scattered light to find range and/or other information of a distant
target. The prevalent method to determine distance to an object or
surface is to use laser pulses.
This package contains the development files to build applications.
|
|
|
Libnetcdf-dev
Development kit for NetCDF
|
| Versions of package libnetcdf-dev |
| Release | Version | Architectures |
| experimental | 4.0.1-2 | powerpc,i386,hppa,armel,s390,amd64,alpha,ia64,sparc |
| sid | 3.6.3-1 | alpha,mips,mipsel,armel,sparc,hppa,s390,hurd-i386,i386,amd64,ia64,powerpc |
| squeeze | 3.6.3-1 | s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc |
| lenny | 3.6.2-3.1 | hppa,mips,amd64,arm,powerpc,i386,armel,sparc,s390,ia64,mipsel,alpha |
| upstream | 4.0.1 |
| Debtags of package libnetcdf-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
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.
This package includes everything needed for developing in C, C++,
Fortran 77, and Fortran 90.
|
|
|
Libproj-dev
Cartographic projection library (development files)
|
| Versions of package libproj-dev |
| Release | Version | Architectures |
| sid | 4.7.0-1 | mipsel,hppa,sparc,alpha,powerpc,amd64,ia64,i386,armel,s390,mips,hurd-i386 |
| squeeze | 4.7.0-1 | armel,hppa,s390,i386,sparc,ia64,mips,mipsel,amd64,powerpc |
| lenny-backports | 4.6.1-5~bpo50+1 | alpha,amd64,arm,hppa,i386,ia64,powerpc,sparc |
|
License: DFSG free
|
|
Proj and invproj perform respective forward and inverse transformation
of cartographic data to or from Cartesian data with a wide range of
selectable projection functions (over 100 projections).
Geod and invgeod perform geodesic (Great Circle) computations for
determining latitude, longitude and back azimuth of a terminus point given
a initial point latitude, longitude, azimuth and distance (direct) or the
forward and back azimuths and distance between an initial and terminus
point latitudes and longitudes (inverse).
This package provides the PROJ4 development files.
|
|
|
Netcdf-bin
Programs for reading and writing NetCDF files
|
| Versions of package netcdf-bin |
| Release | Version | Architectures |
| experimental | 4.0.1-2 | hppa,alpha,amd64,ia64,armel,sparc,i386,powerpc,s390 |
| sid | 3.6.3-1 | armel,alpha,amd64,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,s390,sparc |
| squeeze | 3.6.3-1 | mips,mipsel,hppa,powerpc,armel,sparc,s390,ia64,amd64,i386 |
| lenny | 3.6.2-3.1 | amd64,i386,mips,ia64,alpha,s390,arm,armel,powerpc,hppa,sparc,mipsel |
| etch | 3.6.1-1 | alpha,s390,sparc,hppa,mipsel,arm,powerpc,ia64,amd64,i386,mips |
| upstream | 4.0.1 |
| Debtags of package netcdf-bin: |
| interface | commandline |
| role | program |
| scope | utility |
|
License: DFSG free
|
|
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.
|
|
Official Debian packages with lower relevance
|
Gfortran
The GNU Fortran 95 compiler
|
| Versions of package gfortran |
| Release | Version | Architectures |
| sid | 4.4.2-2 | i386,sparc,powerpc,hurd-i386,hppa,armel,s390,amd64,alpha,ia64,mipsel |
| sid | 4.4.2-1 | mips |
| squeeze | 4.3.4-1 | s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc |
| lenny | 4.3.2-2 | alpha,ia64,mips,mipsel,arm,armel,sparc,hppa,s390,i386,amd64,powerpc |
| etch | 4.1.1-15 | hppa,mipsel,amd64,arm,s390,i386,powerpc,sparc,mips,ia64,alpha |
| Debtags of package gfortran: |
| devel | lang:fortran, compiler |
| role | dummy |
| suite | gnu |
|
License: DFSG free
|
|
This is the GNU Fortran 95 compiler, which compiles Fortran 95 on platforms
supported by the gcc compiler. It uses the gcc backend to generate optimized
code.
This is a dependency package providing the default GNU Fortran 95 compiler.
|
|
|
Ksh
The real, AT&T version of the Korn shell
|
| Versions of package ksh |
| Release | Version | Architectures |
| sid | 93t+-2 | powerpc,i386,hppa,armel,s390,amd64,alpha,ia64,sparc |
| lenny | 93s+20080202-1 | hppa,mipsel,arm,armel,sparc,mips,s390,i386,amd64,ia64,alpha,powerpc |
| sid | 93s+20080202-1 | hurd-i386,mipsel,mips |
| squeeze | 93s+20080202-1 | s390,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc |
| etch | 93r-1 | alpha,hppa,ia64,amd64,arm,s390,i386,powerpc,sparc,mipsel,mips |
| Debtags of package ksh: |
| interface | shell |
| role | program |
| scope | utility |
| use | login |
|
License: DFSG free
|
|
Ksh is a UNIX command interpreter (shell) that is intended for both
interactive and shell script use. Its command language is a superset of
the sh(1) shell language.
The 1993 version adds a number of new, mostly scripting related,
features over the 1988 version that is typically distributed with
commercial UNIX variants. For example, it has lexical scoping, compound
variables, associative arrays, named references and floating point
math.
|
|
|
Pkg-config
manage compile and link flags for libraries
|
| Versions of package pkg-config |
| Release | Version | Architectures |
| lenny | 0.22-1 | i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64 |
| sid | 0.22-1 | s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc |
| squeeze | 0.22-1 | sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips |
| etch | 0.21-1 | arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64 |
| Debtags of package pkg-config: |
| admin | configuring |
| devel | buildtools |
| interface | commandline |
| role | program |
| scope | utility |
|
License: DFSG free
|
|
pkg-config is a system for managing library compile and link flags that
works with automake and autoconf.
Increasingly libraries ship with ".pc" files that allow querying of the
compiler and linker flags needed to use them through the pkg-config(1)
program.
|
|
No known packages available but some record of interest (WNPP bug)
Extension to HDF4 to support Earth Observing System datatypes
Homepage not available
|
License: unknown
Debian package not available
|
|
HDF-EOS is a software library that is an extension of National Center
for Supercomputing Applications (NCSA) HDF. The library supports the
construction of new data structures: Grid, Point and Swath.
This version is built against the HDF4
|
The netCDF Client Library is an alternative implementation of Unidata's netCDF 3.6 API.
|
License: unknown
Debian package not available
|
|
The netCDF Client Library is an alternative implementation of Unidata's netCDF 3.6 API.
Our version adds the capability to dereference OPeNDAP URLs. You can substitute our version
of the library when linking your application and then simply pass an OPeNDAP URL
in where you would normally use a file name.
|
Coupler for exchanging fields between components of Earth system models
|
License: unknown
Debian package not available
|
|
OASIS3 is the direct evolution of the OASIS coupler developed since
more than 10 years at CERFACS (Toulouse, France). Portability and
flexibility are OASIS3 key design concepts. At run-time, OASIS3 acts as
a separate mono process executable, which main function is to
interpolate the coupling fields exchanged between the component models,
and as a library linked to the component models, the OASIS3 PRISM Model
Interface Library (OASIS3 PSMILe).
OASIS3 supports 2D coupling fields only. To communicate with OASIS3,
directly with another model, or to perform I/O actions, a component
model needs to include few specific PSMILe calls. OASIS3 PSMILe supports
in particular parallel communication between a parallel component model
and OASIS3 main process based on Message Passing Interface (MPI) and
file I/O using the GFDL mpp_io library.
OASIS3 has been extensively used in the PRISM demonstration runs and is
currently used by approximately 15 climate modelling groups in Europe,
USA, Canada, Australia, India and Brazil.
|
Library for the programatic handling of units of physical quantities
|
License: unknown
Debian package not available
Language: C
|
|
The UDUNITS package supports units of physical quantities (e.g., meters, seconds).
Specifically, it supports conversion between string and binary representations
of units, arithmetic manipulation of units, and conversion of numeric values between
compatible units.
|
|