For a comprehensive repository of the source code, please visit my GitHub.

Ground Motion Modeling

Cellpy: this is an efficient and simple implementation of cell specific attenuation using Cohen-Sutherland algorithm: click here for source code and instructions. 

Reference: Liu, C., Macedo, J., & Kottke, A. R. (2022). Evaluating the performance of nonergodic ground motion models in the Ridgecrest area. Bulletin of Earthquake Engineering, 1-27.

Seismic Hazard Analysis

SeismicHazard: (in collaboration with Dr. Gabriel Candia and Dr. Jorge Macedo) this is a graphical user interface with state-of-the-art capabilities to perform deterministic and probabilistic seismic hazard analysis: click here for source code and instructions. 

Reference: Candia, G., Macedo, J., Jaimes, M.A., Magna-Verdugo, C. (2019). A new state of the art platform for probabilistic and deterministic seismic hazard assessment. Seismological Research Letters (SSA); 90(6):2262-2275.

PBESlope: (in collaboration with Dr. Gabriel Candia and Dr. Jorge Macedo) this is a graphical user interface with state-of-the-art capabilities to perform performance-based seismic assessment of slope systems: click here for source code and instructions. 

Reference: Macedo, J., Candia, G., Lacour, M., Liu, C. (2020). New developments for the performance-based assessment of seismically-induced slope displacements. Engineering Geology Journal; 277 (105786).

LIBS: (in collaboration with Dr. Gabriel Candia and Dr. Jorge Macedo) this is a graphical user interface with state-of-the-art capabilities to perform performance-based estimations of liquefaction induced building settlements: click here for source code and instructions. 

Reference: Liu, C., Macedo, J., & Candia, G. (2021). Performance-based probabilistic assessment of liquefaction-induced building settlements. Soil Dynamics and Earthquake Engineering, 151, 106955.

Earthquake Waveform Analysis

Yews: (in collaboration with Dr. Qiushi Zhai and Dr. Chujie Chen) this is deep learning model for focal mechanim classification: click here for source code and instructions.