Using ULySS

The ULySS package requires the GDL (free) or IDL (proprietary)
compiler.
The sources, the models and some demonstration data can be downloaded as
a single gzipped tar file containing routines, models and data:

There is a unix configuration script and a makefile to test some dependencies
and to set the paths to the sources. After unpacking the tar file,
type in the main directory: make install. (the package was also reported to work
under M-S windows, but is not routinely tested with this system).
The GDL/IDL file uly_startup.pro, automatically created
when the package is installed, can conveniently be called from the
personal GDL/IDL startup file.
This package is free software distributed under the terms of the
GNU General Public License
in the hope it will be useful. We would also be pleased to bring
our expertise and collaborate to projects that would use the package.

Credits

Other libraries are also used, and for convenience the sources are
included in the directory dep:

MPFIT, Craig Markwardt GDL/IDL implementation of the MINPACK-1 algorithm
(by Moré et al., 1980, available in netlib). Levenberg-Marquart minimization [Note that ULySS has been tested with a 2008 version of this program, included in the 'dep/' directory].

The development of ULySS started from an adaptation of the
ppxf program of M. Cappellari, and we kept
from this program the principle of optimizing the linear parameters
within the Levenberg-Marquart iteration (in the user's function), as
well as the penalization for the Gauss-Hermite coefficients of the
LOSVD.

Several students contributed to the development and tests of these programs.
The authors of ULySS acknowledge in particular Nicolas Bavouzet,
Paul Blondé, Igor Chilingarian and Martin France.
The development benefited also from many tutorials and programming tips
published on the web. In particular the
Coyote's Guide to IDL Programming by David Fanning is a real gold
mine for the IDL developers.