Software

Important note about community–contributed projects

The IRIS DMC has moved many community–contributed software projects and legacy applications to Seiscode, our community repository for software used in seismological and related fields.

2013-05-22T21:47:10 UTC

IRIS distributes seismology software for data requests, visualization and analysis. Click the package button to navigate to the download page (or request form if applicable). Alternative views are available by clicking in the 'View' dropdown list or click the 'View software archive' button to view the complete software archive. You can sign up to receive announcements about IRIS DMC software at the software-info topic in the IRIS Message Center.


Versions 1: All versions

Languages: C , SQL

Platforms: Linux , Mac OS X , Solaris

Development 2: IRIS BOAZ

Categories: Plotting and Display

PQLX (PASSCAL Quick Look eXtended) is open-source software for evaluating seismic station performance and data quality.


This current P4 release is a patch release to address a potential compilation issue in the previous 2011.365.P1 release. More details can be found in the Revision History tab.

More...

The Matlab library IRISFETCH allows seamless access to data stored within the IRIS-DMC as well as other data centers that implement FDSN web services. Routines are provided to access event (earthquake) information, station metadata, and time series data. All retrieved data is converted into structs for use in MATLAB scripts.

More...

v. 1.1.0
June 20, 2017

Versions 1: All versions

Languages: Python , R

Platforms: Linux , Mac OS X

Development 2: IRIS MAZ

Categories: Data Quality , Web Service Client

IRIS System for Portable Assessment of Quality (ISPAQ) is a command line application that calculates seismic data quality metrics locally, by leveraging MUSTANG R-code within a Python client. For LINUX and macOS.

The project is hosted on GitHub:
https://github.com/iris-edu/ispaq

More...

v. 2.1
April 3, 2017

Versions 1: All versions

Languages: C

Platforms: Cygwin , Linux , Mac OS X , Solaris

Development 2: IRIS

Categories: Conversion Programs

Converts miniSEED to SAC format. An optional metadata file may be supplied that contains values for the SAC headers that are not available in miniSEED. This converter should work in Linux/Unix/MacOSX and Windows.

The project is hosted in GitHub:
https://github.com/iris-edu/mseed2sac

More...

v. 2.6
Oct. 17, 2016

Versions 1: All versions

Languages: C

Platforms: Cygwin , Linux , Mac OS X , Solaris

Development 2: IRIS

Categories: SeedLink Utilities

A SeedLink client library written in C.

More...

v. 2
Oct. 12, 2016

Versions 1: All versions

Languages: C

Platforms: Cygwin , Linux , Mac OS X , Solaris

Development 2: IRIS

Categories: APIs and Toolkits , SEED Readers , SEED Tools , SEED Writers

A C library framework for manipulating and managing SEED data records. The library is known to work in most Unix/Linux environments (including Mac OSX) and in Win32 systems.

The project is hosted in GitHub:
https://github.com/iris-edu/libmseed

More...

v. 4.1.3
Nov. 5, 2015

Versions 1: All versions

Languages: JAVA

Platforms: Cygwin , Linux , Mac OS X , Solaris

JWEED is the Java version of our popular event-related request tool WEED. JWEED is a Java program which can run on any platform that supports Java, including Mac, Linux, Windows, Oracle Solaris, etc.

More...

Versions 1: All versions

Languages: C

Platforms: Cygwin , Linux , Mac OS X , Solaris

Development 2: IRIS ISTI

Categories: SEED Readers , SEED Response Evaluation Tools , SEED Tools

Evaluate response information and output to ASCII files using RESP files and StationXML files

More...

v. 3.8.1
Sept. 24, 2015

Versions 1: All versions

Languages: JAVA

Platforms: Cygwin , Linux , Mac OS X , Solaris

Development 2: IRIS

Categories: Data Center Utilities , Data Collection Utilities

The purpose of Portable Data Collection Center (PDCC) is to enable seismic network operators to describe and maintain their instrument metadata in SEED format. Version 3.8 introduces an updated Station Clone Tool that allows the user to create new stations and modify critical differentiating fields in a simple tabular entry form. Blockettes are also represented in a more human-readable form. Other minor enhancements are also included.


This minor update to PDCC 3.8 fixes a bug with sorting Blockette 59 (Channel comments).

More...

1 – If more than one version is listed it means that a specific set of functionality was added or removed and legacy versions that preserve behaviors are archived.

2 – Development group(s) responsible. If IRIS and another group is listed, this usually means IRIS funded an external group for development.

PASSCAL Software

PASSCAL provides open-source software for downloading seismic data from REF TEK RT72A, RT130 and RT125, and Quanterra Q330 recorders, for quality assessment, and for conversion to other data formats for analysis and archiving at the IRIS Data Management Center. More information

Educational Software

Seismology software for educational use. More information

Software Mailing List

You can sign up to receive announcements about IRIS DMC software at the software-info topic in the IRIS Message Center.