Allowed_Flags

src/mseedarchive.js
Allowed_Flags
new MSeedArchive(rootUrl: string, pattern: string)
Parameters
rootUrl (string)
pattern (string)
Instance Members
_rootUrl
_pattern
_recordSize
rootUrl
pattern
recordSize
checkPattern(p)
loadSeismograms(channelTimeList)
loadDataForChannel(channel, startTime, endTime)
loadData(net, sta, loc, chan, startTime, endTime, sampleRate)
fillBasePattern(net, sta, loc, chan)
fillTimePattern(basePattern, t)

maxSampleRate

src/mseedarchive.js

Gives the maximum sample rate for the channel, based on the band code, first char, of the channel code.

maxSampleRate(chan: string): number
Parameters
chan (string)
Returns
number

minSampleRate

src/mseedarchive.js

Gives the minimum sample rate for the channel, based on the band code, first char, of the channel code.

minSampleRate(chan: string): number
Parameters
chan (string)
Returns
number

maxTimeForRecord

src/mseedarchive.js

Calculates the maximum time coverage for a single miniseed record given the record size (usually 512 or 4096) and the sample rate (Hertz). This assumes 40 bytes of header and maximum compression of 2 samples per byte (4 bit per sample) which is the best Steim2.

maxTimeForRecord(recordSize: number, sampleRate: number)
Parameters
recordSize (number)
sampleRate (number)