Fityk is nonlinear curve-fitting and data analysis software. It allows data visualization, separation of overlapping peaks, and least squares fitting using standard Levenberg-Marquardt algorithm, a genetic algorithm, or Nelder-Mead simplex method. It knows about many functions (mostly bell-shaped, like Gaussian, Loretzian, Pearson 7, Voigt, Pseudo-Voigt, and Doniach-Sunjic) and user-defined functions can be easily added. It also enables background subtracting, data calibration, and task automation with a simple script language. It is mainly used to analyze powder diffraction patterns, chromatography, photoluminescence, infrared, and Raman spectroscopy, but it can be used to fit analytical functions to any kind of data.
TooN is a very efficient numerics library for C++. The main focus of the library is efficient and safe handling of large numbers of small vector matrices and providing as much compile time checking as is possible. The library also works with large vectors and matrices and integrates easily with existing code. In addition to elementary vector and matrix operations, the library also providers linear solvers, matrix decompositions, optimization, and wrappers around LAPACK.
CCruncher is a project for quantifying portfolio credit risk using the copula approach. It is a framework consisting of two elements: a technical document that explains the theory, and a software program that implements it. CCruncher evaluates the portfolio credit risk by sampling the portfolio loss distribution and computing the Expected Loss (EL), Value at Risk (VaR), and Expected Shortfall (ES) statistics. The portfolio losses are obtained simulating the default times of obligors and simulating the EADs and LGDs of their assets.
Scilab is a numerical computation system similiar to Matlab or Simulink. Scilab includes hundreds of mathematical functions, and programs from various languages (such as C or Fortran) can be added interactively. It has sophisticated data structures (including lists, polynomials, rational functions, and linear systems), an interpreter, and a high-level programming language. Scilab has been designed to be an open system where the user can define new data types and operations on these data types by using overloading. A number of toolboxes are available with the system.
F-Engrave generates g-code tool paths for CNC machines using CXF fonts, true type fonts (TTF), or a 2D DXF file. It can generate tool paths for engraving or v-carving text or a DXF design. The output of F-Engrave can be imported into EMC2, MACH3, or other machine controllers. F-Engrave output can be reopened by F-Engrave for later editing. F-Engrave designs can also be exported as SVG files.
EDFbrowser is a multi-platform viewer for EEG, EMG, and ECG storage files. It supports the EDF, EDF+, BDF, and BDF+ file formats. It supports montages, annotations, precise measurements by using crosshairs, and a zoom function by drawing a rectangle with the mouse. It shows signals from different files at the same time. It includes a built-in EDF/EDF+/BDF/BDF+ to ASCII converter, a built-in Nihon Kohden to EDF+ converter (including annotations), a built in EDF+D to EDF+C converter, a BDF(+) to EDF(+) converter and a built-in EDF/EDF+/BDF/BDF+ compatibility checker.
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.
Presage (formerly known as Soothsayer) is an intelligent predictive text entry platform. It exploits redundant information embedded in natural languages to generate predictions. Its modular and pluggable architecture allows its language model to be extended and customized to utilize statistical, syntactic, and semantic information sources.
CLC Free Workbench enables users to perform bioinformatics analyses and smooth data management, combined with excellent graphical viewing and output options. Some of the features are GenBank searching, including download facilities and full graphical overview; user-friendly graphical tools for viewing DNA, RNA, and protein sequences; full integration of data input, data management, calculations results, and data export; DNA, RNA, and protein alignment tools; reverse translation; restriction site analysis; and phylogenetic analyses.