{
  "_id": "6a1efe59b401979e73419d4b",
  "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-05-18 09:41:22 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",
  "MD5sum": "55b5967f32c91eff74cf47dfed4a6e37",
  "_user": "gillian-earthscope",
  "_type": "src",
  "_file": "IRISMustangMetrics_2.4.8.tar.gz",
  "_fileid": "2ba0d5540540d03865c658600682109d3b0b7ffbaee2900de75f7e8b597c63df",
  "_filesize": 292749,
  "_sha256": "2ba0d5540540d03865c658600682109d3b0b7ffbaee2900de75f7e8b597c63df",
  "_created": "2026-05-18T09:41:22.000Z",
  "_published": "2026-06-02T16:01:29.639Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79114967528,
      "time": 134,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054469232"
    },
    {
      "job": 79114968112,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054467505"
    },
    {
      "job": 79114968198,
      "time": 73,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054448267"
    },
    {
      "job": 79114968014,
      "time": 98,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054456313"
    },
    {
      "job": 79114964481,
      "time": 182,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054421287"
    },
    {
      "job": 79114967720,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7363078891"
    },
    {
      "job": 79114968062,
      "time": 120,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7054464073"
    },
    {
      "job": 79114968173,
      "time": 80,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7054450465"
    },
    {
      "job": 79114967654,
      "time": 87,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7054452814"
    }
  ],
  "_buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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
  },
  "_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": [
    {
      "week": "2025-37",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.4.8",
      "date": "2025-09-11"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "gillian-earthscope",
      "count": 3,
      "uuid": 22774506
    },
    {
      "user": "jonathancallahan",
      "count": 2,
      "uuid": 755445
    }
  ],
  "_userbio": {
    "uuid": 22774506,
    "type": "user",
    "name": "Gillian Sharer"
  },
  "_downloads": {
    "count": 660,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/IRISMustangMetrics"
  },
  "_searchresults": 27,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/IRISMustangMetrics.html",
    "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-05-18T09:43:34.000Z",
      "distro": "noble",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "4e744555723482b74176a24911ce72bbc286834688b62934167f974163c1c6ce",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.4.8",
      "date": "2026-05-18T09:43:31.000Z",
      "distro": "noble",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "d4e617b101151c771597ff556c1b407b013523e1d513fe2d158107b488270902",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.4.8",
      "date": "2026-05-18T09:42:45.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "c82be2cb59a836ced2d5496796eb239d38f20b42a4aa1e72949f79bc8d9c6dac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.4.8",
      "date": "2026-05-18T09:43:03.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "cf47170e74d303175e0bb4cd1a6c68c8fa9395b7e7d918229fab88448c9a636d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.4.8",
      "date": "2026-05-18T09:43:14.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "1fa46a002c96cf214ef5561486874ff349008a526319f0eda3f632b961a2bd8a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.4.8",
      "date": "2026-05-18T09:42:38.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "aaa1a7805ee4a67a0bede296e45a59efd49b1ee503ab540ff65cbc45d3b0cebe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.4.8",
      "date": "2026-05-18T09:42:41.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "5973e71273c940d52a02b87611b69f8e1d15b2eeb937d395c7086d0b94fc9d67",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.4.8",
      "date": "2026-06-02T16:00:09.000Z",
      "commit": "9b3ff92d70192eff038c589a23fe8783a2e8472e",
      "fileid": "0359cb3598a774da2745146fbc7f5072f1ffe0eee70c6e19a29bfd0375c6497f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/gillian-earthscope/actions/runs/26025557662"
    }
  ]
}