LSC Data Analysis Software Working Groups

Navigation

DASWG
LSC
LIGO


DASWG LAL Doxygen

Docs

How-to
Minutes
Technical
Software Docs

Download

Browse CVS
Repositories

Participate

Change Control Board
Edit these pages
Sub-committees
Mailing List
Telecon

Projects

DMT
geopp
Glue
LAL Home Page
LALApps Home Page
LDAS
LDG Client/Server
LDM
LDR
LIGOtools
MatApps
MDS4
Metaio
Onasys
Online
OSG-LIGO
pyLAL

LSC Algorithm Library

LAL contains core routines for gravitational wave data analysis written in ANSI C89. LAL can be obtained either as a release RPM or tarball or directly from CVS. Developers should obtain LAL from CVS.

Project Librarian

Jolien Creighton. Email: jolien at gravity.phys.uwm.edu

README Files

The first file you should read is the LAL README file. This contains instructions on checking LAL out of CVS, obtaining a distribution and getting install instructions.

The other README files are:

Documentation

The LAL Software Documentation (LSD) is the original LAL documentation. Newer functions are documented using doxygen. Unfortunately, not all of the original documentation has been moved over to doxygen yet.

The "Numerical Algorithms Library Specification and Style Guide" document (commonly known as the LAL Spec) contains the software specifications that code written for LAL should conform to.

Download

The latest development version of the package is available from CVS. See the LAL HOWTO for instructions on retrieving the source.

Released versions of LAL are available from the releases section below.

CVS Archive

The LAL source is located in the LSCSoft CVS archive. The CVS can be accessed read-only using the anonymous account (no password is needed):

:pserver:anonymous@gravity.phys.uwm.edu:2402/usr/local/cvs/lscsoft

or you may contact the LAL librarian to obtain your own CVS account for read/write access. See How to use the LSCSoft CVS archive for more information.

You may also browse the LAL CVS archive using the web interface.

Releases

LAL Version 5.2 released on 23 February 2007 [ lal-5.2.tar.gz ]

Directory of previous releases

Bug Reporting

Before you file a bug, please read through the list of current and previous bugs for LAL to determine if your bug has already been filed. If your bug does not exist, enter a bug report using the gnats bug entry page. If your bug exists and has not been fixed, add additional information to the existing bug. If your bug exists and has been fixed, upgrade to the version in the bug report to determine if the bug was properly fixed. If it was not, reopen the bug.

The LAL Bug Report Entry Page contains instructions for using the LAL bug reporting system.

Enter the LAL Bug Report Gnats Database

Nightly Test Build

The nightly test build page provides information about the status of the code in CVS and how well it builds on a variety of platforms.

Mailing Lists

Links

Links to required and optional software used by LAL.

Links to homepages of software relevant to LAL.

$Id: lal.html,v 1.57 2008/10/03 20:53:17 whelan Exp $