RFeditor is a tool for quality control (data selection) for teleseismic receiver functions, working on waveform data stored in Antelope database tables. It was written in C++, heavily utilizing seismic data handling functions in SEISPP. The SEISPP library was developed by Gary Pavlis at Indiana University. In RFeditor, there are currently 13 procedures implemented in three groups, based on deconvolution attributes, characteristics of an individual trace, and statistics of the station gather. The quality control procedures have the advantages of generating reproducible and accurate results with high adaptability and efficiency. It benefits any seismic processing of teleseismic P-wave receiver function, especially the processing of large volume seismic data. The software has two running modes: GUI-mode and automatic mode (Auto-mode). The GUI-mode (based on open motif interface) allows the user to test quality control parameters for each editing procedure. For small data sets, the GUI-mode serves as a tool for visual inspection, combined with customized automated QC procedures. For large data sets, the GUI-mode can be used to tests parameters for the Auto-mode.

  • Homepage:
  • Category: Data Processing
  • Language: C / C++
  • Keywords:

    teleseismic receiver functions, quality control, data selection

  • Citation:

    Yang, X., G. Pavlis, Y. Wang (2016). A Quality Control Method for Teleseismic P-Wave Receiver Functions, Bulletin of the Seismological Society of America, 106(5), 1948–1962, doi:10.1785/0120150347


Manager: Xiaotao Yang