Building Seismo-Acoustic Pipelines with SAPL
Session: Applications and Technologies in Large-Scale Seismic Analysis
Type: Oral
Date: 4/28/2020
Time: 10:45 AM
Room: 120 + 130
Description:
In this presentation we introduce the Seismo-Acoustic PipeLine (SAPL) software framework developed by Sandia National Laboratories for quickly prototyping real-time monitoring systems with multiple data processing steps. Using the SAPL application programming interface, processing pipelines can be constructed by mixing and matching components implemented in either Java or Python, enabling researchers to test how a new algorithm or sequence of algorithms affects the quality of the resultant event bulletin. The SAPL framework utilizes RabbitMQ for publish/subscribe functionality and the Google Remote Procedure Call framework (gRPC) for service-oriented functionality[YCJ1]. Pipeline components can be configured to run on one computer, or they can be distributed over a network without having to change code. We have built a library of ready-to-run SAPL components including: 1) waveform data ingestion (Center for Seismic Studies (CSS) WFDisc table/data files or a live IRIS stream) 2) A component for saving pipeline results to a CSS database 3) a signal detection component 4) several association algorithms and 5) a component that will relocate events.
Disclaimer: Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC, a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s National Nuclear Security Administration under contract DE-NA0003525.
Presenting Author: Stephen L. Heck
Authors
Stephen L Heck sheck@sandia.gov Sandia National Laboratories, Albuquerque, New Mexico, United States Presenting Author
Corresponding Author
|
Christopher Young cjyoung@sandia.gov Sandia National Laboratories, Albuquerque, New Mexico, United States |
Building Seismo-Acoustic Pipelines with SAPL
Category
Applications and Technologies in Large-Scale Seismic Analysis