Harry is a small tool for comparing strings and measuring their similarity. It implements several common distance and kernel functions for strings, as well as some exotic similarity measures. For example, Harry supports the Levenshtein (edit) distance, the Jaro-Winkler distance, and the compression distance. Harry is implemented using OpenMP, so its runtime scales linearly with the number of available CPU cores. Efficient implementations and effective caching speed comparison of strings.
Salad (short for Letter Salad) is an efficient and flexible implementation of the well-known anomaly detection method Anagram by Wang et al. (RAID 2006). Salad is based on n-gram models, that is, data is represented as all of its substrings of length n. During training these n-grams are stored in a Bloom filter. This enables the detector to represent a large number of n-grams in little memory and still being able to efficiently access the data. Salad extends Anagram by allowing various n-gram types, a 2-class version of the detector for classification, and various model analysis modes.
WCSLIB is a C library, supplied with a full set of Fortran wrappers, which implements the "World Coordinate System" (WCS) standard in FITS (Flexible Image Transport System). It also includes a PGPLOT-based routine, PGSBOX, for drawing general curvilinear coordinate graticules, and a number of utility programs. The FITS "World Coordinate System" (WCS) convention defines keywords and usage which provide descriptions of astronomical coordinate systems in a FITS image header.
The Common Pipeline Library provides a highly robust set of functions for manipulating signals and images. It is primarily intended for the building of VLT instrument pipelines, but is also useful for generic data handling. It includes a number of useful low-level data types, medium-level data access methods, standard implementations of commonly-used signal processing and data reduction tasks, and dynamic loading of "recipes" for data processing.
fundest is a C/C++ library for robust, non-linear fundamental matrix estimation. The fundamental matrix is a singular 3x3 matrix which relates corresponding points in two views according to the epipolar constraint. fundest computes an estimate which minimizes an appropriate non-linear cost function defined on matching points (currently either Sampson error or symmetric distance of points from their epipolar lines) and includes robust regression techniques for coping with outliers (i.e., mismatched point pairs).
SHTns is a high-performance Spherical Harmonic Transform library. It was designed for numerical simulation (fluid flows, mhd, etc.) in spherical geometries, but can be used for any kind of problem involving scalar or vector spherical harmonics. It is very fast, thanks to careful vectorization and runtime tuning. It supports multi-threaded transforms via OpenMP. It features scalar and vector transforms, synthesis and analysis, and flexible truncation and normalization. A Python interface is included.
LDPC-codes is a collection of programs and modules intended to support research and education concerning Low Density Parity Check (LDPC) codes. The decoding algorithm for LDPC codes is related to that used for Turbo codes, and to probabilistic inference methods used in other fields. Variations on LDPC and Turbo codes are currently the best practical codes known, in terms of their ability to transmit data at rates approaching channel capacity with very low error probability.
Open Grid Scheduler/Grid Engine is a batch-queuing system for distributed resource management. It is used by many high-performance clusters and computation farms. Together with basic batch job scheduling, it supports advance reservation, array jobs, parallel make, parallel job management, and GPU management.