PRISM is designed to be used for automatically processing raw strong-motion acceleration time series to produce compatible acceleration, velocity and displacement time series, acceleration, velocity and displacement response spectra, Fourier amplitude spectra, and standard earthquake-engineering intensity measures.
Input to PRISM currently is limited to single-component data files in Consortium of Organizations for Strong-Motion Observation Systems (COSMOS) V0 format. Output products are COSMOS V1, V2 and V3 files.
The PRISM software consists of two major components: a module-based record processing engine, and a review tool, which is an interactive graphical user interface (GUI) for visually inspecting, editing and processing. The processing engine is integrated into the GUI to help ensure consistency in processing.
Key design features of the processing engine include batch (automatic) processing without the need for human intervention, and tracking of key parameters used in each of the processing steps, which are embedded in the metadata of the data products to ensure the ability to replicate the processed record from the original input.
The PRISM code is written in Java. It is open source, and is easy to install and run as stand-alone software on common operating systems such as Linux, Mac OS X and Windows.
PRISM is intended to be used by strong-motion seismic networks, as well as by earthquake engineers and seismologists.
- How to Run PRISM Using Command Line (.pdf)
- Download PRISM Processing Engine Executable File with Examples (.zip)
- PRISM Processing Engine Source Code (github)
- Download PRISM Review Tool Installer (.zip)
- PRISM Review Tool and Documentation (github)
Erol Kalkan, USGS, gave a seminar about PRISM software on August 9, 2017 at USGS, Menlo Park.