{
  "_id": "6ad1eb8529625c14e47af060",
  "Package": "gmsp",
  "Title": "Ground Motion Signal Processing",
  "Version": "0.7.1",
  "Authors@R": "person(\"Alejandro\", \"Verri Kozlowski\", , \"averri@fi.uba.ar\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-8535-1170\"))",
  "Description": "Implements short-time Fourier transform (STFT) based\nprocessing of strong-motion time series: time-grid\nregularisation, STFT-window and anti-alias-resampling strategy\nselection, edge tapering, and frequency-domain integration and\ndifferentiation, mapping a single input (acceleration,\nvelocity, or displacement) to a consistent triplet under a\nchosen analysis bandwidth. Also provides\nintrinsic-mode-function decomposition via empirical mode\ndecomposition (EMD), ensemble EMD (EEMD), and variational mode\ndecomposition (VMD) with optional band-rule filtering; elastic\nsingle-degree-of-freedom (SDOF) domain-normalised acceleration,\nvelocity, and displacement response spectra from their\ncorresponding time-series domains by exact state-space\nintegration; intensity measures including peak,\nroot-mean-square (RMS), Arias intensity, significant-duration,\ncumulative absolute velocity, mean period, and the derived\nindices earthquake destructiveness potential (EPI) and\npower-of-input (PDI); and D50 and D100 horizontal response\nspectra. Methods: Huang et al. (1998)\n<doi:10.1098/rspa.1998.0193>, Wu and Huang (2009)\n<doi:10.1142/S1793536909000047>, Dragomiretskiy and Zosso\n(2014) <doi:10.1109/TSP.2013.2288675>, Boore (2010)\n<doi:10.1785/0120090179>. An optional indexing layer parses\nprovider files in formats including 'PEER' 'NGA-West2' 'AT2',\n'CESMD' 'V2'/'V2c', 'NWZ' 'V2A', Geological Survey of Canada\n'TR', 'IGP'/'UCR' 'AC' variants, and generic two-column ASCII\ntext, normalises components, writes per-record CSV\n(comma-separated values) and JSON (JavaScript Object Notation)\npairs, and computes per-record intensity tables.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "URL": "https://averriK.github.io/gmsp/",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.0.0",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-10-16 08:15:20 UTC",
    "User": "root"
  },
  "Author": "Alejandro Verri Kozlowski [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-8535-1170>)",
  "Maintainer": "Alejandro Verri Kozlowski <averri@fi.uba.ar>",
  "Config/pak/sysreqs": "libicu-dev libsndfile1-dev libssl-dev",
  "Repository": "https://averrik.r-universe.dev",
  "Date/Publication": "2026-07-18 16:40:02 UTC",
  "RemoteUrl": "https://github.com/cran/gmsp",
  "RemoteRef": "HEAD",
  "RemoteSha": "a19d5503687628536a12fd24d61ca3e66c10bf25",
  "_user": "averrik",
  "_type": "src",
  "_file": "gmsp_0.7.1.tar.gz",
  "_fileid": "https://r2.ropensci.org/44bb432d4252ac523cd0cefdd47ca26976c0f84cea50334c0ae4ef602b623972",
  "_filesize": 728511,
  "_sha256": "44bb432d4252ac523cd0cefdd47ca26976c0f84cea50334c0ae4ef602b623972",
  "_expires": "2027-01-24T09:16:51.000Z",
  "_created": "2026-10-16T08:15:20.000Z",
  "_published": "2026-10-16T09:16:53.063Z",
  "_buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 116879725357,
      "time": 151,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12033985941"
    },
    {
      "job": 116879725229,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12034605028"
    },
    {
      "job": 116879725439,
      "time": 95,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12036507062"
    },
    {
      "job": 116879725239,
      "time": 131,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12036901767"
    },
    {
      "job": 116878525735,
      "time": 196,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12034035723"
    },
    {
      "job": 116879725270,
      "time": 101,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12033669174"
    },
    {
      "job": 116879725317,
      "time": 95,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12033658690"
    },
    {
      "job": 116879725204,
      "time": 88,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12032934894"
    },
    {
      "job": 116879725320,
      "time": 81,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12034036010"
    }
  ],
  "_upstream": "https://github.com/cran/gmsp",
  "_commit": {
    "id": "a19d5503687628536a12fd24d61ca3e66c10bf25",
    "author": "Alejandro Verri Kozlowski <averri@fi.uba.ar>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.7.1\n",
    "time": 1784392802
  },
  "_maintainer": {
    "name": "Alejandro Verri Kozlowski",
    "email": "averri@fi.uba.ar",
    "login": "averrik",
    "description": "",
    "uuid": 61018689,
    "orcid": "0000-0002-8535-1170"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "data.table",
      "role": "Imports"
    },
    {
      "package": "digest",
      "role": "Imports"
    },
    {
      "package": "EMD",
      "role": "Imports"
    },
    {
      "package": "expm",
      "role": "Imports"
    },
    {
      "package": "hht",
      "role": "Imports"
    },
    {
      "package": "jsonlite",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "purrr",
      "role": "Imports"
    },
    {
      "package": "seewave",
      "role": "Imports"
    },
    {
      "package": "signal",
      "role": "Imports"
    },
    {
      "package": "spectral",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "VMDecomp",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "Matrix",
      "role": "Suggests"
    },
    {
      "package": "osqp",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-25",
      "n": 1
    },
    {
      "week": "2026-29",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "0.4.6",
      "date": "2026-06-18"
    },
    {
      "name": "0.7.1",
      "date": "2026-07-18"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "averrik",
      "count": 2,
      "uuid": 61018689
    }
  ],
  "_userbio": {
    "uuid": 61018689,
    "type": "user",
    "name": "Alejandro Verri Kozlowski",
    "followers": 8
  },
  "_downloads": {
    "count": 279,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/gmsp"
  },
  "_devurl": "https://github.com/averrik/gmsp",
  "_pkgdown": "https://averriK.github.io/gmsp/",
  "_searchresults": 1,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/gmsp.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_realowner": "averrik",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.4.6",
      "date": "2026-06-18"
    },
    {
      "version": "0.7.1",
      "date": "2026-07-18"
    }
  ],
  "_exports": [
    "alignComponents",
    "archiveRawOwner",
    "AT2TS",
    "auditDistances",
    "auditParsers",
    "auditSite",
    "buildRawFileTable",
    "buildRawIntensityTable",
    "buildRawRecordTable",
    "DT2TS",
    "extractRecord",
    "fitModalFactor",
    "fitRecordFactor",
    "getIntensity",
    "getRawIntensities",
    "IML2IMW",
    "mapComponents",
    "matchCompatibility",
    "normalizeTS",
    "parseRecord",
    "PSL2PSW",
    "PSW2PSL",
    "readAC",
    "readAT",
    "readAT2",
    "readDT",
    "readISEE",
    "readTR",
    "readTS",
    "readTwoCol",
    "readV2",
    "readV2A",
    "readVT",
    "runExport",
    "runGMSP",
    "runIMF",
    "runMatch",
    "runPlot",
    "runProcess",
    "runPSA",
    "runSelect",
    "runStage0",
    "runTrim",
    "selectRecords",
    "TS2IMF",
    "TSL2AI",
    "TSL2CAV",
    "TSL2CAV5",
    "TSL2IM",
    "TSL2PS",
    "TSL2TSW",
    "TSW2TSL",
    "VT2TS",
    "writeSelection"
  ],
  "_help": [
    {
      "page": "alignComponents",
      "title": "Equalize NP across components of a parsed record.",
      "topics": [
        "alignComponents"
      ]
    },
    {
      "page": "archiveRawOwner",
      "title": "Compress raw.owner/ to 'raw.owner.tar.gz' and delete the directory.",
      "topics": [
        "archiveRawOwner"
      ]
    },
    {
      "page": "AT2TS",
      "title": "Convert acceleration time series into AT/VT/DT bundles",
      "topics": [
        "AT2TS"
      ]
    },
    {
      "page": "auditDistances",
      "title": "Audit distances in a record metadata table.",
      "topics": [
        "auditDistances"
      ]
    },
    {
      "page": "auditParsers",
      "title": "Audit parsers: dry-run 'parseRecord' on every record of an owner.",
      "topics": [
        "auditParsers"
      ]
    },
    {
      "page": "auditSite",
      "title": "Audit site / station information in a record metadata table.",
      "topics": [
        "auditSite"
      ]
    },
    {
      "page": "buildRawFileTable",
      "title": "Build the per-owner RawFileTable CSV (provider file inventory, post-archive safe).",
      "topics": [
        "buildRawFileTable"
      ]
    },
    {
      "page": "buildRawIntensityTable",
      "title": "Build the canonical RawIntensityTable for one or more owners (WIDE).",
      "topics": [
        "buildRawIntensityTable"
      ]
    },
    {
      "page": "buildRawRecordTable",
      "title": "Build the canonical RawRecordTable for one or more owners.",
      "topics": [
        "buildRawRecordTable"
      ]
    },
    {
      "page": "DT2TS",
      "title": "Convert displacement time series into AT/VT/DT bundles",
      "topics": [
        "DT2TS"
      ]
    },
    {
      "page": "extractRecord",
      "title": "Extract one record to raw/<KIND>.<RecordID>.csv + <KIND>.<RecordID>.json.",
      "topics": [
        "extractRecord"
      ]
    },
    {
      "page": "fitModalFactor",
      "title": "Fit the modal shaping factors of one record",
      "topics": [
        "fitModalFactor"
      ]
    },
    {
      "page": "fitRecordFactor",
      "title": "Fit the suite record-scaling factors",
      "topics": [
        "fitRecordFactor"
      ]
    },
    {
      "page": "getIntensity",
      "title": "Compute intensity measures from a long time-series table.",
      "topics": [
        "getIntensity"
      ]
    },
    {
      "page": "getRawIntensities",
      "title": "Compute KIND-derivable intensities for one raw record.",
      "topics": [
        "getRawIntensities"
      ]
    },
    {
      "page": "IML2IMW",
      "title": "Convert long intensity tables to wide form.",
      "topics": [
        "IML2IMW"
      ]
    },
    {
      "page": "mapComponents",
      "title": "Map provider components to canonical processed components.",
      "topics": [
        "mapComponents"
      ]
    },
    {
      "page": "matchCompatibility",
      "title": "Compatibility diagnostics of a matched suite",
      "topics": [
        "matchCompatibility"
      ]
    },
    {
      "page": "normalizeTS",
      "title": "Normalize a long time-series table to unit amplitude per channel.",
      "topics": [
        "normalizeTS"
      ]
    },
    {
      "page": "parseRecord",
      "title": "Parse one record (event x station x owner) into a LONG time-series table.",
      "topics": [
        "parseRecord"
      ]
    },
    {
      "page": "pipelineRunners",
      "title": "Run a gmsp batch pipeline",
      "topics": [
        "pipelineRunners",
        "runExport",
        "runGMSP",
        "runIMF",
        "runMatch",
        "runPlot",
        "runProcess",
        "runPSA",
        "runSelect",
        "runStage0",
        "runTrim"
      ]
    },
    {
      "page": "PSL2PSW",
      "title": "Convert long response spectra to wide form.",
      "topics": [
        "PSL2PSW"
      ]
    },
    {
      "page": "PSW2PSL",
      "title": "Convert wide response spectra to long form.",
      "topics": [
        "PSW2PSL"
      ]
    },
    {
      "page": "readAC",
      "title": "Read a 3D-COL acceleration record (ACA, ACB, LIS).",
      "topics": [
        "readAC"
      ]
    },
    {
      "page": "readAT",
      "title": "Read acceleration records via 'readTS()' with 'kind = \"AT\"'.",
      "topics": [
        "readAT"
      ]
    },
    {
      "page": "readAT2",
      "title": "Read a PEER NGA-West2 AT2 acceleration record.",
      "topics": [
        "readAT2"
      ]
    },
    {
      "page": "readDT",
      "title": "Read displacement records via 'readTS()' with 'kind = \"DT\"'.",
      "topics": [
        "readDT"
      ]
    },
    {
      "page": "readISEE",
      "title": "Read a Micromate ISEE blasting record.",
      "topics": [
        "readISEE"
      ]
    },
    {
      "page": "readTR",
      "title": "Read a TRA/TRZ/TRB/TRC acceleration record (GSC and SGC families).",
      "topics": [
        "readTR"
      ]
    },
    {
      "page": "readTS",
      "title": "Read parsed time-series records into the shape 'AT2TS()' / 'VT2TS()' / 'DT2TS()' expect.",
      "topics": [
        "readTS"
      ]
    },
    {
      "page": "readTwoCol",
      "title": "Read a 2-column whitespace-delimited ASCII record.",
      "topics": [
        "readTwoCol"
      ]
    },
    {
      "page": "readV2",
      "title": "Read a CESMD V2 acceleration record (multi-channel V2 or single-channel V2c).",
      "topics": [
        "readV2"
      ]
    },
    {
      "page": "readV2A",
      "title": "Read a NWZ V2A acceleration record (3D-BLOCK, 1 file = 3 components).",
      "topics": [
        "readV2A"
      ]
    },
    {
      "page": "readVT",
      "title": "Read velocity records via 'readTS()' with 'kind = \"VT\"'.",
      "topics": [
        "readVT"
      ]
    },
    {
      "page": "selectRecords",
      "title": "Select records from a record metadata table.",
      "topics": [
        "selectRecords"
      ]
    },
    {
      "page": "TS2IMF",
      "title": "Decompose one time series into intrinsic mode functions.",
      "topics": [
        "TS2IMF"
      ]
    },
    {
      "page": "TSL2AI",
      "title": "Arias-intensity ratio history from canonical acceleration time series.",
      "topics": [
        "TSL2AI"
      ]
    },
    {
      "page": "TSL2CAV",
      "title": "CAV ratio history from canonical acceleration time series.",
      "topics": [
        "TSL2CAV"
      ]
    },
    {
      "page": "TSL2CAV5",
      "title": "CAV5 ratio history from canonical acceleration time series.",
      "topics": [
        "TSL2CAV5"
      ]
    },
    {
      "page": "TSL2IM",
      "title": "Compute intensity measures from a canonical long time-series table.",
      "topics": [
        "TSL2IM"
      ]
    },
    {
      "page": "TSL2PS",
      "title": "Convert canonical long time series to response spectra.",
      "topics": [
        "TSL2PS"
      ]
    },
    {
      "page": "TSL2TSW",
      "title": "Convert canonical long time-series tables to wide form.",
      "topics": [
        "TSL2TSW"
      ]
    },
    {
      "page": "TSW2TSL",
      "title": "Convert wide time-series tables to canonical long form.",
      "topics": [
        "TSW2TSL"
      ]
    },
    {
      "page": "VT2TS",
      "title": "Convert velocity time series into AT/VT/DT bundles",
      "topics": [
        "VT2TS"
      ]
    },
    {
      "page": "writeSelection",
      "title": "Write a selection table to selection/<name>.csv / '.json'.",
      "topics": [
        "writeSelection"
      ]
    }
  ],
  "_readme": "https://github.com/cran/gmsp/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "cli",
    "data.table",
    "digest",
    "dotCall64",
    "EMD",
    "expm",
    "fields",
    "glue",
    "hht",
    "jsonlite",
    "lattice",
    "lifecycle",
    "locfit",
    "magrittr",
    "maps",
    "MASS",
    "Matrix",
    "openssl",
    "pbapply",
    "plotrix",
    "pracma",
    "purrr",
    "rasterImage",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "RhpcBLASctl",
    "rlang",
    "seewave",
    "signal",
    "spam",
    "spectral",
    "stringi",
    "stringr",
    "sys",
    "tuneR",
    "vctrs",
    "viridisLite",
    "VMDecomp"
  ],
  "_vignettes": [
    {
      "source": "pipeline-runners.Rmd",
      "filename": "pipeline-runners.html",
      "title": "Batch runners for file-based workflows",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Direct helper or runner",
        "Runner contract",
        "Minimal batch pattern",
        "Plotting boundary",
        "Output convention"
      ],
      "created": "2026-07-18 16:40:02",
      "modified": "2026-07-18 16:40:02",
      "commits": 1
    },
    {
      "source": "database.Rmd",
      "filename": "database.html",
      "title": "Database / indexing layer",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Expected file layout",
        "Provider formats supported",
        "Extraction pipeline",
        "Indexing tables",
        "Project-owned record catalog",
        "Composing with the processing core",
        "Audit helpers",
        "Maintenance",
        "Notes"
      ],
      "created": "2026-06-18 13:44:30",
      "modified": "2026-07-18 16:40:02",
      "commits": 2
    },
    {
      "source": "spectra.Rmd",
      "filename": "spectra.html",
      "title": "Elastic SDOF response spectra: TSL2PS",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Input and output",
        "Input",
        "Output",
        "SDOF model",
        "Discretisation via matrix exponential",
        "How PSA / PSV / SD are built",
        "D50 and D100 horizontal spectra",
        "Notes (limitations and corner cases)"
      ],
      "created": "2026-06-18 13:44:30",
      "modified": "2026-07-18 16:40:02",
      "commits": 2
    },
    {
      "source": "gmsp-quickstart.Rmd",
      "filename": "gmsp-quickstart.html",
      "title": "Getting started with gmsp",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Synthetic input",
        "Run AT2TS",
        "Intensity measures",
        "Response spectrum",
        "IMF decomposition",
        "Where to go next"
      ],
      "created": "2026-06-18 13:44:30",
      "modified": "2026-07-18 16:40:02",
      "commits": 2
    },
    {
      "source": "imfs.Rmd",
      "filename": "imfs.html",
      "title": "IMF decomposition: TS2IMF (EMD / EEMD / VMD)",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What is an IMF?",
        "Input and grouping",
        "Available engines",
        "VMD (method = \"vmd\", default)",
        "EMD (method = \"emd\")",
        "EEMD (method = \"eemd\")",
        "Output",
        "Per-IMF metrics",
        "Reconstruction filters",
        "Composing with AT2TS / VT2TS / DT2TS",
        "References"
      ],
      "created": "2026-06-18 13:44:30",
      "modified": "2026-06-18 13:44:30",
      "commits": 1
    },
    {
      "source": "intensity-measures.Rmd",
      "filename": "intensity-measures.html",
      "title": "Intensity measures: TSL2IM / getIntensity",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Expected input",
        "Units",
        "Internal unit conventions",
        "Implemented measures",
        "Long and wide output",
        "Acceleration (ID = \"AT\")",
        "Velocity (ID = \"VT\")",
        "Displacement (ID = \"DT\")",
        "What it does not compute",
        "References"
      ],
      "created": "2026-06-18 13:44:30",
      "modified": "2026-06-18 13:44:30",
      "commits": 1
    },
    {
      "source": "signal-processing.Rmd",
      "filename": "signal-processing.html",
      "title": "Signal processing: AT2TS / VT2TS / DT2TS",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Data formats",
        "Input (wide)",
        "Outputs",
        "Time regularisation",
        "Internal STFT Strategy Selection",
        "STFT audit: auditSTFT()",
        "STFT / OLA filtering: .ffilter()",
        "Integration: .integrate()",
        "Differentiation: .derivate()",
        "Anti-alias resampling: .resample()",
        "Edge tapering: .taperA()",
        "Notes (parameter audit)",
        "References"
      ],
      "created": "2026-06-18 13:44:30",
      "modified": "2026-06-18 13:44:30",
      "commits": 1
    },
    {
      "source": "spectral-matching.Rmd",
      "filename": "spectral-matching.html",
      "title": "Spectral matching workflow: selection, shaping, and suite scaling",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Method overview",
        "Prerequisites",
        "The site JSON",
        "Step 1: spectral preselection",
        "Seismological screening",
        "Step 2: match",
        "Step 3: acceptance diagnostics",
        "The in-memory API",
        "Composition with the other runners"
      ],
      "created": "2026-07-18 16:40:02",
      "modified": "2026-07-18 16:40:02",
      "commits": 1
    }
  ],
  "_score": 3.9030899869919438,
  "_indexed": true,
  "_nocasepkg": "gmsp",
  "_universes": [
    "averrik"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.7.1",
      "date": "2026-10-16T08:17:42.000Z",
      "distro": "resolute",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/d7582d0cc79b7a8906084706009762d1a56ca975c72eef46dd920972535eb61c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.7.1",
      "date": "2026-10-16T08:17:26.000Z",
      "distro": "resolute",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/67ecad76c3bf4194277951406e770e028c48cfbdbb067567196918182815fcdb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.7.1",
      "date": "2026-10-16T09:11:18.000Z",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/7c48a14c98473bf687c06e4f493c1612b00097d3fae98a4c598b34e36510663c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.7.1",
      "date": "2026-10-16T09:15:45.000Z",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/b4e92071caf41d324d195eac2cc6cbe4c9fdc6f2366a04537f208dfee1efbbb9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.7.1",
      "date": "2026-10-16T08:17:26.000Z",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/d189dbee67bc02a18028ddd9d4140d34188a50ead5603e6bb5581bbc2c643ea0",
      "status": "success",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.7.1",
      "date": "2026-10-16T08:16:37.000Z",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/29779246ef32b932a392da00bd8c5a97f75865a935f7e6f9da2042fbbbb4e0ee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.7.1",
      "date": "2026-10-16T08:16:38.000Z",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/130d58eb0af56d93077d8d7d394341b08a7f66c28ca824e934d9389425dc7d2f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.7.1",
      "date": "2026-10-16T08:16:33.000Z",
      "commit": "a19d5503687628536a12fd24d61ca3e66c10bf25",
      "fileid": "https://r2.ropensci.org/213cdd3d8540fcd4ef20851382f76775b555d24d0802d153bf454b3db05ba296",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/averrik/actions/runs/38872112977"
    }
  ]
}