Package: IRISMustangMetrics 2.4.6
IRISMustangMetrics: Statistics and Metrics for Seismic Data
Classes and functions for metrics calculation as part of the 'IRIS DMC MUSTANG' project. The functionality in this package builds upon the base classes of the 'IRISSeismic' package. Metrics include basic statistics as well as higher level 'health' metrics that can help identify problematic seismometers.
Authors:
IRISMustangMetrics_2.4.6.tar.gz
IRISMustangMetrics_2.4.6.zip(r-4.5)IRISMustangMetrics_2.4.6.zip(r-4.4)IRISMustangMetrics_2.4.6.zip(r-4.3)
IRISMustangMetrics_2.4.6.tgz(r-4.4-any)IRISMustangMetrics_2.4.6.tgz(r-4.3-any)
IRISMustangMetrics_2.4.6.tar.gz(r-4.5-noble)IRISMustangMetrics_2.4.6.tar.gz(r-4.4-noble)
IRISMustangMetrics_2.4.6.tgz(r-4.4-emscripten)IRISMustangMetrics_2.4.6.tgz(r-4.3-emscripten)
IRISMustangMetrics.pdf |IRISMustangMetrics.html✨
IRISMustangMetrics/json (API)
# Install 'IRISMustangMetrics' in R: |
install.packages('IRISMustangMetrics', repos = c('https://cranhaven.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/cranhaven/cranhaven.r-universe.dev/issues
Last updated 5 days agofrom:c9d25b3990 (on package/IRISMustangMetrics). Checks:OK: 3 NOTE: 4. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 22 2024 |
R-4.5-win | NOTE | Nov 23 2024 |
R-4.5-linux | NOTE | Nov 22 2024 |
R-4.4-win | NOTE | Nov 23 2024 |
R-4.4-mac | NOTE | Nov 23 2024 |
R-4.3-win | OK | Nov 23 2024 |
R-4.3-mac | OK | Nov 23 2024 |
Exports:basicStatsMetricconvertBssErrorscorrelationMetriccreateBssUrlcrossCorrelationMetricdailyDCOffsetMetricDCOffsetTimesMetricgapsMetricgetBssMetricListgetGeneralValueMetricsgetMetricFunctionMetadatagetMetricsXmlgetMustangMetricsgetPsdMetricsgetSingleValueMetricsmaxRangeMetricmetricList2DFmetricList2DFListmetricList2XmlPSDMetricsampleRateChannelMetricsampleRateRespMetricsaveMetricListSNRMetricspectrumMetric2XmlspikesMetricSTALTAMetricstateOfHealthMetrictimesMetric2XmltransferFunctionMetricupDownTimesMetric
Dependencies:bitopsclidplyrfansigenericsglueIRISSeismiclifecyclemagrittrMASSpillarpkgconfigpracmaR6RcppRCurlrlangseismicRollsignalstringistringrtibbletidyselectutf8vctrswithrXML
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Utilities for calculating seismic metrics from EarthScope (formerly IRIS DMC) data | IRISMustangMetrics-package IRISMustangMetrics |
Min, median, mean, rms variance, max, and number of unique values of a signal | basicStatsMetric |
Generate Human Readable MUSTANG Errors | convertBssErrors |
Correlation between channels | correlationMetric |
Create URL to retrieve measurements from the MUSTANG BSS | createBssUrl createBssUrl,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method |
Correlation between channels | crossCorrelationMetric |
DC Offset Detection | dailyDCOffsetMetric |
DC Offset Detection | DCOffsetTimesMetric |
Gaps and overlaps in a signal | gapsMetric |
Class '"GeneralValueMetric"' | GeneralValueMetric-class show,GeneralValueMetric-method |
Retrieve measurements XML from the MUSTANG BSS and convert them to a metricList | getBssMetricList getBssMetricList,IrisClient,character,character,character,character,POSIXct,POSIXct,character,character-method getBssMetricList,IrisClient,character,character,character,character,POSIXct,POSIXct,character,missing-method |
Retrieve measurements from the MUSTANG BSS | getGeneralValueMetrics getGeneralValueMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method |
Return JSON Metadata for Metric Functions | getMetricFunctionMetadata |
Retrieve measurements XML from the MUSTANG BSS | getMetricsXml getMetricsXml,IrisClient,character,character,character,character,POSIXct,POSIXct,character,character-method getMetricsXml,IrisClient,character,character,character,character,POSIXct,POSIXct,character,missing-method |
Retrieve measurements from the MUSTANG BSS | getMustangMetrics getMustangMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method |
Retrieve measurements from the MUSTANG BSS | getPsdMetrics getPsdMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,character-method getPsdMetrics,IrisClient,character,character,character,character,POSIXct,POSIXct,missing-method |
Retrieve measurements from the MUSTANG BSS | 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 |
Maximum daily sample range calculated over a rolling window | maxRangeMetric |
Convert a MetricList into a Tidy Dataframe | metricList2DF |
Conver a metricList into a list of dataframes | metricList2DFList |
Create XML for the BSS | metricList2Xml |
Class '"MultipleTimeValueMetric"' | MultipleTimeValueMetric-class show,MultipleTimeValueMetric-method |
Power Spectral Density of a signal | PSDMetric |
Sample rate consistency between miniSEED and metadata | sampleRateChannelMetric |
Sample rate consistency between miniSEED and metadata | sampleRateRespMetric |
Save a MetricList as RData or XML | saveMetricList |
Class '"SingleValueMetric"' | show,SingleValueMetric-method SingleValueMetric SingleValueMetric-class |
Signal to Noise Ratio | SNRMetric |
Class '"SpectrumMetric"' | show,SpectrumMetric-method SpectrumMetric SpectrumMetric-class |
Convert a SpectrumMetric into XML for the BSS | spectrumMetric2Xml |
Find spikes using a rolling Hampel filter | spikesMetric |
Maximum STA/LTA of a signal | STALTAMetric |
State of Health metrics | stateOfHealthMetric |
Create XML for the BSS | timesMetric2Xml |
Cross-spectral comparison | transferFunctionMetric |
Up/down times for a channel | upDownTimesMetric |