Skip to main content
  • UC Berkeley
  • College of Letters & Science
Berkeley University of California

URAP

Project Descriptions
Spring 2025

URAP Home Project Listings Application Contact

Python-based Seismic Data Analysis for Northern California Earthquakes

Taka'aki Taira, Research Staff  
Berkeley Seismological Laboratory  

Closed. This professor is continuing with Fall 2024 apprentices on this project; no new apprentices needed for Spring 2025.

Berkeley Seismological Laboratory (BSL) maintains the Northern California Earthquake Catalog in collaboration with the U.S. Geological Survey. There are several projects to improve the earthquake catalog by using existing python-based software: 1) moment magnitude estimation and 2) small earthquake detection. Both projects use existing Python-based software to analyze seismic waveform data. The magnitude project will involve more manual identification of seismic phases through a graphical user interface (GUI). The detection project will involve more advanced skills for Python-based coding to analyze massive volumes of seismic data.

Role: The magnitude project: Analyze seismic data with the GUI to manually identify seismic phases (labeling data) for each earthquake to estimate the earthquake magnitude. The detection project: Organize seismic data, feed them into a Python-based software to detect smaller earthquakes. Develop a Python-based code/script to perform automated analysis.

Qualifications: Previous experience with Python programming and/or Python-based projects is desirable.

Day-to-day supervisor for this project: Taka'aki Taira, Staff Researcher

Hours: 3-5 hrs

 Mathematical and Physical Sciences

Return to Project List

Office of Undergraduate Interdisciplinary Studies, Undergraduate Division
College of Letters & Science, University of California, Berkeley
Accessibility   Nondiscrimination   Privacy Policy