<?xml version="1.0" encoding="UTF-8"?>
<oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:title>Ground Motion Signal Processing</dc:title>
  <dc:title>R package gmsp version 0.7.1</dc:title>
  <dc:description>Implements short-time Fourier transform (STFT) based
    processing of strong-motion time series: time-grid regularisation,
    STFT-window and anti-alias-resampling strategy selection, edge
    tapering, and frequency-domain integration and differentiation,
    mapping a single input (acceleration, velocity, or displacement) to
    a consistent triplet under a chosen analysis bandwidth. Also
    provides intrinsic-mode-function decomposition via empirical mode
    decomposition (EMD), ensemble EMD (EEMD), and variational mode
    decomposition (VMD) with optional band-rule filtering; elastic
    single-degree-of-freedom (SDOF) domain-normalised acceleration,
    velocity, and displacement response spectra from their corresponding
    time-series domains by exact state-space integration; intensity measures
    including peak, root-mean-square
    (RMS), Arias intensity, significant-duration, cumulative absolute
    velocity, mean period, and the derived indices earthquake
    destructiveness potential (EPI) and power-of-input (PDI); and
    D50 and D100 horizontal response spectra.
    Methods: Huang et al. (1998) &lt;doi:10.1098/rspa.1998.0193&gt;,
    Wu and Huang (2009) &lt;doi:10.1142/S1793536909000047&gt;,
    Dragomiretskiy and Zosso (2014) &lt;doi:10.1109/TSP.2013.2288675&gt;,
    Boore (2010) &lt;doi:10.1785/0120090179&gt;. An optional
    indexing layer parses provider files in formats including 'PEER'
    'NGA-West2' 'AT2', 'CESMD' 'V2'/'V2c', 'NWZ' 'V2A', Geological
    Survey of Canada 'TR', 'IGP'/'UCR' 'AC' variants, and generic
    two-column ASCII text, normalises components, writes per-record
    CSV (comma-separated values) and JSON (JavaScript Object Notation)
    pairs, and computes per-record intensity tables.</dc:description>
  <dc:type>Software</dc:type>
  <dc:relation>Depends: R (&gt;= 4.1.0)</dc:relation>
  <dc:relation>Imports: data.table, digest, EMD, expm, hht, jsonlite, openssl, pracma,
purrr, seewave, signal, spectral, stats, stringr, utils,
VMDecomp</dc:relation>
  <dc:relation>Suggests: knitr, Matrix, osqp, rmarkdown, testthat (&gt;= 3.0.0)</dc:relation>
  <dc:creator>Alejandro Verri Kozlowski &lt;averri@fi.uba.ar&gt;</dc:creator>
  <dc:publisher>Comprehensive R Archive Network (CRAN)</dc:publisher>
  <dc:contributor>Alejandro Verri Kozlowski [aut, cre, cph] (ORCID:
    &lt;https://orcid.org/0000-0002-8535-1170&gt;)</dc:contributor>
  <dc:rights>MIT + file LICENSE (https://CRAN.R-project.org/package=gmsp/LICENSE)</dc:rights>
  <dc:date>2026-07-18</dc:date>
  <dc:format>application/tgz</dc:format>
  <dc:identifier>https://CRAN.R-project.org/package=gmsp</dc:identifier>
  <dc:identifier>doi:10.32614/CRAN.package.gmsp</dc:identifier>
  <dc:language>en-US</dc:language>
</oai_dc:dc>
