Software Metadata – Categories: Data Access

The following Data Access packages are available for download. Click the package name to access the download page.


The IRIS-WS Library is a Java API that allows direct access to data and information at the DMC from within your programs. This library constructs the service calls based on criteria you define, and accesses the web services behind the scenes. Information is retrieved as Java objects that are available for immediate manipulation, bypassing the traditional “save to disk, reload into my program, and then parse the data format” series of steps.

This Library allows a Java developer to access DMC-stored data without dealing directly with the web service interfaces or, more importantly, the internal formats of the DMC. Even though the web services typically return XML or SEED data, users of this library do not need XML or SEED knowledge to process the returned information.


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.


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.


JWEED is no longer under active development

Users should look into the PyWEED application, which is intended to cover most of the same use cases.


PyWEED is a cross-platform downloadable app for retrieving event-based seismic data, intended to replace the functionality of JWEED

PyWEED is hosted on GitHub: https://iris-edu.github.io/pyweed


ROVER is a command line tool to robustly retrieve geophysical time series data from data centers that offer FDSN web services.


Standing Order for Data (SOD) is a program that automates tedious data selection, downloading, and routine processing tasks in seismology.


15:11:35 v.01697673