Statistical Seismology Library

The Statistical Seismology Library (SSLib) is a collection of earthquake hypocentral catalogues and R functions to analyse the catalogues. The analyses include graphical data displays, fitting of point process models, estimation of fractal dimensions, and routines to apply the M8 Algorithm to given datasets. The Statistical Seismology Library is written in the R Language, and consists of a number of R packages. Each package has its own Reference Manual that contains documentation for all functions within that package.

The software has been developed in the UNIX and Linux operating systems though versions compatible with the Microsoft Windows operating system are also available. Recent changes made to each package are listed in the manual for each package under the topic “changes”.

Package Index

Packages with a name prefixed by “ss” are specific to statistical seismology. Other packages have wider statistical applications.

  1. Software Packages

    sslib, ssBase, ssEDA, ssM8, Fractal, HiddenMarkov, PtProcess

  2. Earthquake Catalogue Packages

    ssItaly, ssItalyHist, ssNZ, ssPDE, ssSCEC

Users Guide

The Users Guide for the Statistical Seismology Library (guide.pdf, 623 Kb, 20 Nov 2007) contains a sequence of examples, showing how the functions can be implemented and how they are related to each other. The guide is divided into three parts. The first part gives an introduction to the R language, emphasising those features that are important for an understanding of SSLib. In the second part, examples are given for each package in SSLib, showing how the functions are related to each other. The third part is more technical and relates to system administration: installation of software, software modification, and inclusion of local earthquake catalogues.

Software Packages

Installation instructions for packages can be found in the Users Guide (§11.2). Package source code can be difficult to install on a MS Windows system, so some windows binaries are also available.

  1. Load SSLib Packages

    Name sslib
    Title Load SSLib Packages
    Description Provides a mechanism to attach the packages listed under Dependencies for use in a particular R session.
    Version 1.2-9
    Date 05 Jul 2007
    Dependencies ssBase, ssEDA, ssM8, Fractal, PtProcess
    Suggests ssNZ
    (attached if installed onto the system)
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual sslib.pdf (85 Kb)
    Source Code sslib_1.2-9.tar.gz (2.8 Kb)
    Windows Binary Pre-compiled zip file

  2. Base Functions for SSLib

    Name ssBase
    Title Base Functions for SSLib
    Version 2.2-1
    Date 21 Nov 2007
    Dependencies chron (≥ 2.3-8)
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual base.pdf (276 Kb)
    Source Code ssBase_2.2-1.tar.gz (35 Kb)
    Windows Binary Pre-compiled zip file

  3. Exploratory Data Analysis for Earthquake Data

    Name ssEDA
    Title Exploratory Data Analysis for Earthquake Data
    Version 2.2-1
    Date 21 Nov 2007
    Dependencies ssBase, maps (≥ 2.0-32)
    Suggests ssNZ, ssPDE, ssSCEC, mapdata, rggobi
    (see Notes below)
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual eda.pdf (280 Kb)
    Source Code ssEDA_2.2-1.tar.gz (65 Kb)
    Windows Binary Pre-compiled zip file

    Notes

    1. The package rggobi is required to run the function threeD. The rggobi package (available from CRAN) requires the ggobi system software (available from GGobi); see topic threeD for further installation notes. The rest of the ssEDA package will run normally without the rggobi package installed.
    2. The packages ssNZ, ssPDE and ssSCEC are required to run a number of the examples on the manual pages. However, the ssEDA package will run normally (except for these examples) without these catalogues installed.
    3. The “maps” package contains the geographical mapping software, but only low resolution versions of maps. High resolution map data are contained in the complementary “mapdata” package. Both are available from CRAN.

  4. M8 Earthquake Forecasting Algorithm

    Name ssM8
    Title M8 Earthquake Forecasting Algorithm
    Version 2.1-3
    Date 28 Jan 2008
    Dependencies ssBase
    Suggests ssNZ
    (see Notes below)
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual m8.pdf (208 Kb)
    Source Code ssM8_2.1-3.tar.gz (21 Kb)
    Windows Binary Pre-compiled zip file

    Notes

    The package ssNZ is required to run a number of the examples. However, the ssM8 package will run normally (except for these examples) without ssNZ installed.

  5. Fractal Analyses

    Name Fractal
    Title Fractal Analyses
    Version 1.3-6
    Date 21 April 2005
    Dependencies -
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual fractal.pdf (117 Kb)
    Source Code Fractal_1.3-6.tar.gz (13 Kb)
    Windows Binary Pre-compiled zip file

  6. Hidden Markov Models

    Name HiddenMarkov
    Title Hidden Markov Models
    Version 1.2-4
    Date 18 Feb 2008
    Dependencies -
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.7.0 for MS Windows
    Reference Manual hmm.pdf (361 Kb)
    Supplementary Notes notes.pdf (166 Kb)
    Source Code HiddenMarkov_1.2-4.tar.gz (39 Kb)
    Windows Binary Pre-compiled zip file

    Version 1.1 and higher contain a number of changes to the package. You should read the topics "changes" and "Overview" in the reference manual before replacing earlier versions. Version 1.2 uses Fortran in some of the more numerically intensive routines, giving a considerable increase in speed.

  7. Time Dependent Point Process Modelling

    Name PtProcess
    Title Time Dependent Point Process Modelling
    Version 2.0-9
    Date 26 April 2007
    Dependencies -
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual pp.pdf (367 Kb)
    Source Code PtProcess_2.0-9.tar.gz (45 Kb)
    Windows Binary Pre-compiled zip file

Earthquake Catalogue Packages

The following packages each contain a catalogue of earthquake events. Each record represents one event, and contains the spatial location (hypocentre), event time, and event magnitude. The data contained in these SSLib versions of the catalogues are compiled by the seismological observatory given under “Data Source”. Detailed information about the source datasets can be found on the provider's web site listed under “Data Source”. No changes are made to the data contained in these packages. However, some of the datasets available from the seismological observatories contain more variables that have not been included in these SSLib packages.

While the data in these SSLib packages are regularly updated, the providers always retain the right to change their data without notice, and are at all times the only definitive source of the data.

Installation instructions for packages can be found in the Users Guide (§11.2). Package source code can be difficult to install on a MS Windows system, so some windows binaries are also available.

  1. Italy Earthquake Catalogue

    Name ssItaly
    Title Italy Catalogue of Earthquake Events (Catalogo Della Sismicita Strumentale)
    Data Source Istituto Nazionale di Geofisica e Vulcanologia
    Data Range 1983 – 2006
    Version 1.0-11
    Date 07 May 2007
    Dependencies ssBase, utils
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual italy.pdf (108 Kb)
    Source Code ssItaly_1.0-11.tar.gz (803 Kb)
    Windows Binary Pre-compiled zip file

  2. Italy Historical Earthquake Catalogue

    Catalogo Parametrico Dei Terremoti Italiani (CPTI04)

    Name ssItalyHist
    Title Italy Historical Catalogue of Earthquake Events
    Data Source Gruppo di Lavoro CPTI
    Data Range 217BC – 2002AD (CPTI04)
    Version 1.0-6
    Date 12 Oct 2006
    Dependencies ssBase, utils
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual italyhist.pdf (101 Kb)
    Source Code ssItalyHist_1.0-6.tar.gz (160 Kb)
    Windows Binary Pre-compiled zip file

  3. NZ Earthquake Catalogue

    Name ssNZ
    Title Catalogue of NZ Earthquake Events
    Data Source Institute of Geological and Nuclear Sciences
    Data Range 1460 – 10 Jan 2008*
    (* data are provisional, or incomplete, after 30 Jun 2006)
    Version 2.2-1
    Date 11 Jan 2008
    Dependencies ssBase, utils
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual nz.pdf (127 Kb)
    Source Code ssNZ_2.2-1.tar.gz (6.2 Mb)
    Windows Binary Pre-compiled zip file

  4. PDE Earthquake Catalogue

    Name ssPDE
    Title PDE Catalogue of Earthquake Events
    Data Source US Geological Survey
    Data Range 1 Jan 1964 – 30 Apr 2007
    Version 2.0-36
    Date 10 Jan 2008
    Dependencies ssBase, utils
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual pde.pdf (135 Kb)
    Source Code ssPDE_2.0-36.tar.gz (8.0 Mb)

  5. Southern California Earthquake Center (SCEC) Catalogue

    Name ssSCEC
    Title SCEC Catalogue of Earthquake Events
    Data Source Southern California Earthquake Center (SCEC)
    Data Range 1 Jan 1932 – 11 Jan 2008
    Version 1.0-11
    Date 12 Jan 2008
    Dependencies ssBase, utils
    Tested With
    (R CMD check)
    R version 2.7.0 for Linux
    R version 2.6.2 for MS Windows
    Reference Manual scec.pdf (110 Kb)
    Source Code ssSCEC_1.0-11.tar.gz (6.3 Mb)
    Email Contacts for distribution options

Contacts

Visits since May 2005: