hvarma: Autoregressive moving average model of microtremor H/V spectral ratio
hvarma is a Python software for estimating the horizontal-to-vertical ( H / V ) spectral ratio through seismic ambient vibration measurements. It employs a parametric approach to model the H / V transfer function using an AutoRegressive Moving Average (ARMA) filter. Compared to traditional methods, this technique enhances accuracy and reliability in spectral estimates, determining the ground fundamental resonance frequency with high spectral resolution, which is important for engineering geology projects. The program inverts to find optimal filter coefficients and computes coherence between horizontal and vertical components, generating H / V transfer function visualizations across both negative and positive frequencies. Results are saved as image and text files. • hvarma: Python software to estimate H / V spectral ratios. • hvarma models the H / V transfer function using ARMA filters. • High-resolution resonance frequencies are an outcome of hvarma. • hvarma plots and saves the H / V transfer function and coherence. • hvarma is designed to be portable and flexible.
Authors
- Juan José Egozcue (ORCID: https://orcid.org/0000-0002-5144-4483)
- Arantza Ugalde (ORCID: https://orcid.org/0000-0003-2409-2002)
- Aleix Seguí (ORCID: https://orcid.org/0009-0005-1266-1257)
Institutions
- Institut de Ciències del Mar (ES)
- Universitat Politècnica de Catalunya (ES)
Publication Details
- Journal
- Software Impacts
- Published
- 2025-03-01
- DOI
- https://doi.org/10.1016/j.simpa.2025.100745
- Primary Topic
- Seismic Waves and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00