{
  "_id": "6aae49673d719c1f8407ab43",
  "Type": "Package",
  "Package": "IRISMustangMetrics",
  "Version": "2.4.8",
  "Title": "Statistics and Metrics for Seismic Data",
  "Authors@R": "c(\nperson(\"Jonathan\", \"Callahan\", email=\"jonathan@mazamascience.com\", role=c(\"aut\")),\nperson(\"Rob\", \"Casey\", email=\"rob.casey@earthscope.org\", role=c(\"aut\")),\nperson(\"Mary\", \"Templeton\", email=\"mary.templeton@earthscope.org\", role=c(\"aut\")),\nperson(\"Gillian\", \"Sharer\", email=\"gillian.sharer@earthscope.org\", role=c(\"aut\",\"cre\"))\n)",
  "Author": "Jonathan Callahan [aut], Rob Casey [aut], Mary Templeton [aut],\nGillian Sharer [aut, cre]",
  "Maintainer": "Gillian Sharer <gillian.sharer@earthscope.org>",
  "Collate": "Class-Metric.R BSSUtils.R ISPAQUtils.R basicStatsMetric.R\ncorrelationMetric.R crossCorrelationMetric.R\ndailyDCOffsetMetric.R DCOffsetTimesMetric.R gapsMetric.R\nPSDMetric.R SNRMetric.R spikesMetric.R STALTAMetric.R\nstateOfHealthMetric.R upDownTimesMetric.R\ntransferFunctionMetric.R maxRangeMetric.R\nsampleRateChannelMetric.R sampleRateRespMetric.R",
  "Description": "Classes and functions for metrics calculation as part of\nthe 'EarthScope MUSTANG' project. The functionality in this\npackage builds upon the base classes of the 'IRISSeismic'\npackage. Metrics include basic statistics as well as higher\nlevel 'health' metrics that can help identify problematic\nseismometers.",
  "License": "GPL (>= 2)",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-09-19 08:32:16 UTC",
    "User": "root"
  },
  "Config/pak/sysreqs": "make libicu-dev libxml2-dev",
  "Repository": "https://gillian-earthscope.r-universe.dev",
  "Date/Publication": "2025-09-11 02:03:23 UTC",
  "RemoteUrl": "https://github.com/cran/IRISMustangMetrics",
  "RemoteRef": "HEAD",
  "RemoteSha": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
  "_user": "gillian-earthscope",
  "_type": "src",
  "_file": "IRISMustangMetrics_2.4.8.tar.gz",
  "_fileid": "https://r2.ropensci.org/6f56de0f2ba930dcfa2585ad4aeaf2ccbb79b1cb94cd386f3bb5227e92a22af8",
  "_filesize": 294497,
  "_sha256": "6f56de0f2ba930dcfa2585ad4aeaf2ccbb79b1cb94cd386f3bb5227e92a22af8",
  "_expires": "2026-12-28T08:35:49.000Z",
  "_created": "2026-09-19T08:32:16.000Z",
  "_published": "2026-09-19T08:35:51.266Z",
  "_jobs": [
    {
      "job": 105868889918,
      "time": 126,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10581320207"
    },
    {
      "job": 105868889990,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10580654689"
    },
    {
      "job": 105868889936,
      "time": 145,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10580919414"
    },
    {
      "job": 105868889987,
      "time": 140,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10580684611"
    },
    {
      "job": 105868550493,
      "time": 164,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10580734422"
    },
    {
      "job": 105868889920,
      "time": 120,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "10581240394"
    },
    {
      "job": 105868890003,
      "time": 80,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "10580444809"
    },
    {
      "job": 105868889973,
      "time": 70,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "10580594636"
    },
    {
      "job": 105868889959,
      "time": 82,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "10580859325"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124",
  "_status": "success",
  "_upstream": "https://github.com/cran/IRISMustangMetrics",
  "_commit": {
    "id": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
    "author": "Gillian Sharer <gillian.sharer@earthscope.org>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.4.8\n",
    "time": 1757556203
  },
  "_maintainer": {
    "name": "Gillian Sharer",
    "email": "gillian.sharer@earthscope.org",
    "login": "gillian-earthscope",
    "description": "",
    "uuid": 22774506
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.2.0",
      "role": "Depends"
    },
    {
      "package": "IRISSeismic",
      "version": ">= 1.3.0",
      "role": "Depends"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "RCurl",
      "role": "Imports"
    },
    {
      "package": "seismicRoll",
      "version": ">= 1.1.4",
      "role": "Imports"
    },
    {
      "package": "signal",
      "role": "Imports"
    },
    {
      "package": "stringr",
      "role": "Imports"
    },
    {
      "package": "XML",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "pracma",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 0.4.3",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 1,
  "_contributors": [
    {
      "user": "gillian-earthscope",
      "count": 3,
      "uuid": 22774506
    },
    {
      "user": "jonathancallahan",
      "count": 2,
      "uuid": 755445
    }
  ],
  "_userbio": {
    "uuid": 22774506,
    "type": "user",
    "name": "Gillian Sharer",
    "followers": 2
  },
  "_downloads": {
    "count": 441,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/IRISMustangMetrics"
  },
  "_searchresults": 27,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/IRISMustangMetrics.html",
    "extra/manual.pdf"
  ],
  "_realowner": "gillian-earthscope",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2015-08-02"
    },
    {
      "version": "1.0.1",
      "date": "2015-09-16"
    },
    {
      "version": "2.0.2",
      "date": "2016-12-01"
    },
    {
      "version": "2.0.4",
      "date": "2017-02-11"
    },
    {
      "version": "2.0.8",
      "date": "2017-05-23"
    },
    {
      "version": "2.1.0",
      "date": "2018-03-14"
    },
    {
      "version": "2.1.1",
      "date": "2018-08-17"
    },
    {
      "version": "2.1.2",
      "date": "2018-10-17"
    },
    {
      "version": "2.1.3",
      "date": "2018-12-05"
    },
    {
      "version": "2.2.0",
      "date": "2019-01-31"
    },
    {
      "version": "2.3.0",
      "date": "2019-11-15"
    },
    {
      "version": "2.4.0",
      "date": "2020-07-09"
    },
    {
      "version": "2.4.1",
      "date": "2020-07-27"
    },
    {
      "version": "2.4.2",
      "date": "2020-10-01"
    },
    {
      "version": "2.4.3",
      "date": "2020-12-10"
    },
    {
      "version": "2.4.4",
      "date": "2021-03-20"
    },
    {
      "version": "2.4.5",
      "date": "2022-04-27"
    },
    {
      "version": "2.4.6",
      "date": "2023-08-22"
    },
    {
      "version": "2.4.7",
      "date": "2024-12-11"
    },
    {
      "version": "2.4.8",
      "date": "2025-09-11"
    }
  ],
  "_exports": [
    "basicStatsMetric",
    "convertBssErrors",
    "correlationMetric",
    "createBssUrl",
    "crossCorrelationMetric",
    "dailyDCOffsetMetric",
    "DCOffsetTimesMetric",
    "gapsMetric",
    "getBssMetricList",
    "getGeneralValueMetrics",
    "getMetricFunctionMetadata",
    "getMetricsXml",
    "getMustangMetrics",
    "getPsdMetrics",
    "getSingleValueMetrics",
    "maxRangeMetric",
    "metricList2DF",
    "metricList2DFList",
    "metricList2Xml",
    "PSDMetric",
    "sampleRateChannelMetric",
    "sampleRateRespMetric",
    "saveMetricList",
    "SNRMetric",
    "spectrumMetric2Xml",
    "spikesMetric",
    "STALTAMetric",
    "stateOfHealthMetric",
    "timesMetric2Xml",
    "transferFunctionMetric",
    "upDownTimesMetric"
  ],
  "_help": [
    {
      "page": "IRISMustangMetrics-package",
      "title": "Utilities for calculating seismic quality assurance metrics",
      "topics": [
        "IRISMustangMetrics-package",
        "IRISMustangMetrics"
      ]
    },
    {
      "page": "basicStatsMetric",
      "title": "Min, median, mean, rms variance, max, and number of unique values of a signal",
      "topics": [
        "basicStatsMetric"
      ]
    },
    {
      "page": "convertBssErrors",
      "title": "Generate Human Readable MUSTANG Errors",
      "topics": [
        "convertBssErrors"
      ]
    },
    {
      "page": "correlationMetric",
      "title": "Correlation between channels",
      "topics": [
        "correlationMetric"
      ]
    },
    {
      "page": "createBssUrl",
      "title": "Create URL to retrieve measurements from the MUSTANG BSS",
      "topics": [
        "createBssUrl",
        "createBssUrl,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method"
      ]
    },
    {
      "page": "crossCorrelationMetric",
      "title": "Correlation between channels",
      "topics": [
        "crossCorrelationMetric"
      ]
    },
    {
      "page": "dailyDCOffsetMetric",
      "title": "DC Offset Detection",
      "topics": [
        "dailyDCOffsetMetric"
      ]
    },
    {
      "page": "DCOffsetTimesMetric",
      "title": "DC Offset Detection",
      "topics": [
        "DCOffsetTimesMetric"
      ]
    },
    {
      "page": "gapsMetric",
      "title": "Gaps and overlaps in a signal",
      "topics": [
        "gapsMetric"
      ]
    },
    {
      "page": "GeneralValueMetric-class",
      "title": "Class '\"GeneralValueMetric\"'",
      "topics": [
        "GeneralValueMetric-class",
        "show,GeneralValueMetric-method"
      ]
    },
    {
      "page": "getBssMetricList",
      "title": "Retrieve measurements XML from the MUSTANG BSS and convert them to a metricList",
      "topics": [
        "getBssMetricList",
        "getBssMetricList,IrisClient,character,character,character,character,POSIXct,POSIXct,character,character-method",
        "getBssMetricList,IrisClient,character,character,character,character,POSIXct,POSIXct,character,missing-method"
      ]
    },
    {
      "page": "getGeneralValueMetrics",
      "title": "Retrieve measurements from the MUSTANG BSS",
      "topics": [
        "getGeneralValueMetrics",
        "getGeneralValueMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method"
      ]
    },
    {
      "page": "getMetricFunctionMetadata",
      "title": "Return JSON Metadata for Metric Functions",
      "topics": [
        "getMetricFunctionMetadata"
      ]
    },
    {
      "page": "getMetricsXml",
      "title": "Retrieve measurements XML from the MUSTANG BSS",
      "topics": [
        "getMetricsXml",
        "getMetricsXml,IrisClient,character,character,character,character,POSIXct,POSIXct,character,character-method",
        "getMetricsXml,IrisClient,character,character,character,character,POSIXct,POSIXct,character,missing-method"
      ]
    },
    {
      "page": "getMustangMetrics",
      "title": "Retrieve measurements from the MUSTANG BSS",
      "topics": [
        "getMustangMetrics",
        "getMustangMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method"
      ]
    },
    {
      "page": "getPsdMetrics",
      "title": "Retrieve measurements from the MUSTANG BSS",
      "topics": [
        "getPsdMetrics",
        "getPsdMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method",
        "getPsdMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,missing-method"
      ]
    },
    {
      "page": "getSingleValueMetrics",
      "title": "Retrieve measurements from the MUSTANG BSS",
      "topics": [
        "getSingleValueMetrics",
        "getSingleValueMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character,character,character-method",
        "getSingleValueMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character,character,missing-method",
        "getSingleValueMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character,missing,character-method",
        "getSingleValueMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character,missing,missing-method"
      ]
    },
    {
      "page": "maxRangeMetric",
      "title": "Maximum daily sample range calculated over a rolling window",
      "topics": [
        "maxRangeMetric"
      ]
    },
    {
      "page": "metricList2DF",
      "title": "Convert a MetricList into a Tidy Dataframe",
      "topics": [
        "metricList2DF"
      ]
    },
    {
      "page": "metricList2DFList",
      "title": "Conver a metricList into a list of dataframes",
      "topics": [
        "metricList2DFList"
      ]
    },
    {
      "page": "metricList2Xml",
      "title": "Create XML for the BSS",
      "topics": [
        "metricList2Xml"
      ]
    },
    {
      "page": "MultipleTimeValueMetric-class",
      "title": "Class '\"MultipleTimeValueMetric\"'",
      "topics": [
        "MultipleTimeValueMetric-class",
        "show,MultipleTimeValueMetric-method"
      ]
    },
    {
      "page": "PSDMetric",
      "title": "Power Spectral Density of a signal",
      "topics": [
        "PSDMetric"
      ]
    },
    {
      "page": "sampleRateChannelMetric",
      "title": "Sample rate consistency between miniSEED and metadata",
      "topics": [
        "sampleRateChannelMetric"
      ]
    },
    {
      "page": "sampleRateRespMetric",
      "title": "Sample rate consistency between miniSEED and metadata",
      "topics": [
        "sampleRateRespMetric"
      ]
    },
    {
      "page": "saveMetricList",
      "title": "Save a MetricList as RData or XML",
      "topics": [
        "saveMetricList"
      ]
    },
    {
      "page": "SingleValueMetric-class",
      "title": "Class '\"SingleValueMetric\"'",
      "topics": [
        "show,SingleValueMetric-method",
        "SingleValueMetric",
        "SingleValueMetric-class"
      ]
    },
    {
      "page": "SNRMetric",
      "title": "Signal to Noise Ratio",
      "topics": [
        "SNRMetric"
      ]
    },
    {
      "page": "SpectrumMetric-class",
      "title": "Class '\"SpectrumMetric\"'",
      "topics": [
        "show,SpectrumMetric-method",
        "SpectrumMetric",
        "SpectrumMetric-class"
      ]
    },
    {
      "page": "spectrumMetric2Xml",
      "title": "Convert a SpectrumMetric into XML for the BSS",
      "topics": [
        "spectrumMetric2Xml"
      ]
    },
    {
      "page": "spikesMetric",
      "title": "Find spikes using a rolling Hampel filter",
      "topics": [
        "spikesMetric"
      ]
    },
    {
      "page": "STALTAMetric",
      "title": "Maximum STA/LTA of a signal",
      "topics": [
        "STALTAMetric"
      ]
    },
    {
      "page": "stateOfHealthMetric",
      "title": "State of Health metrics",
      "topics": [
        "stateOfHealthMetric"
      ]
    },
    {
      "page": "timesMetric2Xml",
      "title": "Create XML for the BSS",
      "topics": [
        "timesMetric2Xml"
      ]
    },
    {
      "page": "transferFunctionMetric",
      "title": "Cross-spectral comparison",
      "topics": [
        "transferFunctionMetric"
      ]
    },
    {
      "page": "upDownTimesMetric",
      "title": "Up/down times for a channel",
      "topics": [
        "upDownTimesMetric"
      ]
    }
  ],
  "_rundeps": [
    "bitops",
    "cli",
    "dplyr",
    "generics",
    "glue",
    "IRISSeismic",
    "lifecycle",
    "magrittr",
    "MASS",
    "pillar",
    "pkgconfig",
    "pracma",
    "R6",
    "Rcpp",
    "RCurl",
    "rlang",
    "seismicRoll",
    "signal",
    "stringi",
    "stringr",
    "tibble",
    "tidyselect",
    "utf8",
    "vctrs",
    "withr",
    "XML"
  ],
  "_score": 1.4313637641589874,
  "_indexed": true,
  "_nocasepkg": "irismustangmetrics",
  "_universes": [
    "gillian-earthscope"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.4.8",
      "date": "2026-09-19T08:34:19.000Z",
      "distro": "resolute",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/a3f77723f6ec70a518103595c5387c33a1004ba0a7e13a5c08f4115d498d69a7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.4.8",
      "date": "2026-09-19T08:34:23.000Z",
      "distro": "resolute",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/c6c915b1f7b4fcef452f851c1bad4dc00fa0f25ba19eb6546ace5cb51d0858eb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.8",
      "date": "2026-09-19T08:34:50.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/cb78e2b69ccf4f16a7f76fad98d530c177a80f9f429308367f70c872502ccac2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "2.4.8",
      "date": "2026-09-19T08:34:49.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/47278aa2e2b8235aa92355f4314e37662715cd7c1b4b200de19fe993446d1178",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.4.8",
      "date": "2026-09-19T08:34:35.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/db020315839016cfae666dbd0048145b774ab2247d8fd475b6642ebcc6838fd6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.4.8",
      "date": "2026-09-19T08:33:23.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/a148ef79531b896973f578f4b60d4a998b6481a4ca4b36e2862660a0e78a9bf0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.4.8",
      "date": "2026-09-19T08:33:20.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/e4ab4c97dfa81b487dda76aa939aaf748f6edfcce676c6163221e6b08f451a63",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "2.4.8",
      "date": "2026-09-19T08:33:26.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "https://r2.ropensci.org/18203d09aba0f220be06151941d9c57b7d5b31c2b0a1fb94842d138a935e0bbf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/35432135124"
    }
  ]
}