An open API service indexing awesome lists of open source software.

https://github.com/cuda-chen/ms2rms

Calculate standard deviation given a time interval of each trace.
https://github.com/cuda-chen/ms2rms

libmseed miniseed seismology standard-deviation

Last synced: over 1 year ago
JSON representation

Calculate standard deviation given a time interval of each trace.

Awesome Lists containing this project

README

          

# ms2rms
Calculate standard deviation given a time interval of each trace.

# How to Compile
1. Clone this repo by THIS COMMAND: `git clone https://github.com/Cuda-Chen/ms2rms.git`
2. Type `make` to compile.

## Dependencies
- [libmseed](https://github.com/iris-edu/libmseed)

# Usage
```
$ ./ms2rms [mseedfile] [time window size] [window overlap] [a|r|j]
```
Where:
- `time window size`: measured in seconds. It should always bigger than `0`.
- `window overlap`: measured in percentage. It should always smaller than `100`.
- `a|r|j`: indicate output file format.
- r: rms only
- j: json only
- a: rms and json

# Output Format
## .rms
```

# Note
- This program can ONLY accept single channel record.
Multiple channels result in incorrect output.
- The `rms` and `mean` value are rounded to hundrendth place.