SplMod
Applications:
- Sums of 1-parameter functions, such as convoluted exponentials in fast
decay processes;
- Optional global analysis of up to about 50 data sets with the same
decay constants (e.g., multi-wavelength sets);
- Optional robust correction for response function in fast fluorescence
decay using standards [1].
- Running on a wide variety of computers.
Methods:
- fully automatic: no starting estimates needed for the number of
components or for their parameters;
- modified Gauss-Newton least squares, with intensive searches from many
starting points to find the global optimum;
- optional spline approximation of model functions [2] for faster
analyses (probably unnecessary with current computers).
References:
- R.W. Wijnaendts van Resandt, R.H. Vogel & S.W. Provencher: Double beam
fluorescence spectrometer with subnanosecond resolution: Application to
aqueous tryptophan. Rev. Sci. Instr. 53, 1392
(1982).
- S.W. Provencher & R.H. Vogel: Regularization techniques for inverse
problems in molecular biology in: Numerical Treatment of Inverse Problems
in Differential and Integral Equations, eds. P. Deuflhard & E. Hairer
(Birkhäuser, Boston, 1983), pp. 304-319.
Downloading:
Download by clicking on the 5 files below and saving them from your
browser (e.g., with "Save As..." in Netscape's "File" menu). (You can also
exit your browser and use FTP to download everything in the directory
pub/splmod/ on the anonymous FTP server
ftp.s-provencher.com)
README.txt
(about 2kB):
Short guide for the installation and test run; read this first;
-
splmod-manual.pdf (3710kB);
-
hd83.pdf (1237kB)
(useful, but not necessary reading);
-
splmod.for
(about 477kB):
Fortran source code;
-
splmod.in
(about 11kB):
Test data.
You need a Fortran compiler, except that the following executable may work on
your Linux system: splmod-linux.gz (about
115kB).
Back to S.W. Provencher's home page
Last modified: 09 December 2001