QMSys GUM
The QMSys GUM Software is suitable for the analysis of the uncertainty of physical measurements, chemical analyses and calibrations. The software uses three different methods to calculate the measurement uncertainty. GUF Method for linear models, this method is applied to linear and quasi-linear models and corresponds to the GUM Uncertainty Framework. The software calculates the partial derivatives (the first term of a Taylor series) to determine the sensitivity coefficients of the equivalent linear model and then calculates the combined standard uncertainty in accordance with the Gaussian error propagation law. GUF Method for nonlinear models, this method is provided for nonlinear models with the symmetric distribution of the result quantities. In this method, a series of numerical methods are used, e.g. nonlinear sensitivity analysis, second and third-order sensitivity indices, quasi-Monte Carlo with Sobol sequences.
Learn more
NLREG
NLREG is a powerful statistical analysis program that performs linear and nonlinear regression analysis, surface and curve fitting. NLREG determines the values of parameters for an equation, whose form you specify, that cause the equation to best fit a set of data values. NLREG can handle linear, polynomial, exponential, logistic, periodic, and general nonlinear functions. Unlike many "nonlinear" regression programs that can only handle a limited set of function forms, NLREG can handle essentially any function whose form you can specify algebraically. NLREG features a full programming language with a syntax similar to C for specifying the function that is to be fitted to the data. This allows you to compute intermediate work variables, use conditionals, and even iterate in loops. With NLREG it is easy to construct piecewise functions that change form over different domains. Since the NLREG language includes arrays, you can even use tabular look-up methods to define the function.
Learn more
DataMelt
DataMelt (or "DMelt") is an environment for numeric computation, data analysis, data mining, computational statistics, and data visualization. DataMelt can be used to plot functions and data in 2D and 3D, perform statistical tests, data mining, numeric computations, function minimization, linear algebra, solving systems of linear and differential equations. Linear, non-linear and symbolic regression are also available. Neural networks and various data-manipulation methods are integrated using Java API. Elements of symbolic computations using Octave/Matlab scripting are supported.
DataMelt is a computational environment for Java platform. It can be used with different programming languages on different operating systems. Unlike other statistical programs, it is not limited to a single programming language. This software combines the world's most-popular enterprise language, Java, with the most popular scripting language used in data science, such as Jython (Python), Groovy, JRuby.
Learn more
MCM Alchimia
This is the latest release of the freeware application MCM Alchimia, which was developed specifically for estimating uncertainty of measurement and calibrations by Monte Carlo method consistent with JCGM 101. This release adds a complete GUM framework uncertainty budget, and, like the preceding version have support on correlated quantities and regression curves. Speed increase comparable to popular calculation and statistics software. Simulation in direct, inverse and total least squares. Custom application language through the external module. Output report with exhaustive statistical study of the simulation.
Learn more