Bayesian estimation, particularly using Markov chain Monte Carlo (MCMC), is an
increasingly relevant approach to statistical estimation. However, few
statistical software packages implement MCMC samplers, and they are non-trivial
to code by hand. pymc is a python package that implements the
Metropolis-Hastings algorithm as a python class, and is extremely flexible and
applicable to a large suite of problems. pymc includes methods for summarizing
output, plotting, goodness-of-fit and convergence diagnostics.
ScientificPython is a collection of Python modules that are useful for
scientific computing. In this collection you will find modules that
cover basic geometry (vectors, tensors, transformations, vector and
tensor fields), quaternions, automatic derivatives, (linear)
interpolation, polynomials, elementary statistics, nonlinear
least-squares fits, unit calculations, Fortran-compatible text
formatting, 3D visualization via VRML, and two Tk widgets for simple
line plots and 3D wireframe models.
The symeig module contains a Python wrapper for the LAPACK functions to
solve the standard and generalized eigenvalue problems for symmetric
(hermitian) positive definite matrices. Those specialized algorithms give
an important speed-up with respect to the generic LAPACK eigenvalue
problem solver used by NumPy (linalg.eig and linalg.eigh).
QtiPlot is a free (GPL) platform independent data analysis and
visualization application similar to the non-free Windows program
Origin.
The purpose of this project is to develop a free (open source),
platform independent alternative to Origin. QtiPlot is being actively
improved, all your suggestions to our "wish to" list and all your
contributions are most welcome!
Features:
* QtiPlot is fully scriptable via Python, which gives you the
possibility to use powerfull existing scientific tools, such as
SciPy
* OpenGL based 3D Plotting
* Publication quality 2D plots
* Easy export of plots to vector formats (EPS, PS, PDF) and
to other various image formats (BMP, JPG, PNG, TIFF etc ...)
* Powerful and versatile spreadsheets and calculations in column-logic
* Easy ASCII-Import/Export of single or multiple files
* Linear and non-linear y=f(x) curve fitting and estimation of
statistical errors of the fit-parameters
* Multi-peak fitting with Gaussian and Lorentzian peak profiles
* Data analysis: statistics, sorting, FFT, data smoothing
(Savitzky-Golay, FFT smoothing, and moving window average), data
filtering (low/high/band pass and band block filters),
convolution/deconvolution, correlation, interpolation, numerical
integration/differentiation, etc...
* Matrices optimized for 3D plotting
* Templates support: all the settings for plots (2D/3D), tables
and matrixes can be saved to ASCII files and restored later on for
a fast editing process
* Project files based on folders, a powerful project explorer with
extensive built-in features: drag and drop, searching facilities,
etc...
TruthTable is a truth table generator that does the dirty work for you.
This Java program handles the following operations: Not, And, Or, XOR,
Implication, and the Biconditional.
Analitza library from KDE Education project.
rpCalc started out as a little program written to try out various
Python GUI toolkits. But I ended up using it all the time (it's
much quicker to pull it up than to pull an actual HP calculator out
of the desk), and I made several improvements. So I decided to make
it available to others who also like RPN calculators.
SIVP stands for Scilab Image and Video Processing toolbox. SIVP
intends to do image processing and video processing tasks. SIVP is
meant to be a useful, efficient, and free image and video processing
toolbox for Scilab.
Scilab Wavelet Toolbox (SWT)
Wavelet is a powerful signal processing tool developed and developing
in the last two decades. Scilab Wavelet Toolbox is a free software package
to enable you using wavelet analysis tools freely in Scilab on most OSes
including GNU/Linux, BSD and Windows. Scilab Wavelet Toolbox is designed
to work with any Scilab Image Processing Toolbox like SIP or SIVP
for displaying 2-D results.
What Scilab Wavelet Toolbox supposed to do:
Discrete Fast Wavelet Transform, daubechies wavelets
1-D single level signal decomposition and reconstruction
1-D multi-level signal decomposition and reconstruction
2-D single level image decomposition and reconstruction
2-D multi-level image decomposition and reconstruction.