Seisplotjs
Javascript modules for parsing, manipulating and plotting seismic data.
Install / Use
/learn @crotwell/SeisplotjsREADME
seisplotjs
Javascript modules for parsing, manipulating and plotting seismic data.
A tutorial with examples of various access and display types can be seen at crotwell.github.io/seisplotjs. Also see the wiki.
Install with npm i --save seisplotjs.
Import like:
import * as sp from 'seisplotjs';
or to avoid browser specific (like HTMLElement) items:
import * as sp from 'seisplotjs/nodeonly';
Seisplotjs is divided into submodules:
- animatedseismograph (source) real time animated seismograph
- areautil (source) area utils, lat,lon point inside area
- axisutil (source) draw title and axis labels
- components (source) simple web components
- cssutil (source) simple util to inject css into web document
- datalink (source) datalink protocol over web socket to a Ringserver datalink server
- dataset (source) load/save seismic data as zip file
- datechooser (source) widget to choose dates and times
- distaz (source) calculates distance between to lat/lon points
- fdsnavailability (source) query data availability from an FDSN availability web service
- fdsncommon (source) common superclass for services following FDSN pattern
- fdsndatacenters (source) query FDSN data center registry
- fdsndataselect (source) query seismograms from an FDSN web service
- fdsnevent (source) query earthquakes from an FDSN web service
- fdsneventcomponent (source) html component for FDSN Event web service options
- fdsnsourceid (source) parse FDSN sourceId
- fdsnstation (source) query networks, stations and channels from an FDSN web service
- fdsnstationcomponent (source) html component for FDSN Station web service options
- fft (source) discrete fourier transforms via OregonDSP
- filter (source) timeseries filtering and utility functionality via OregonDSP
- handlebarshelpers (source) helpers for use with handlebars, eg in titles
- helicorder (source) helicorder style 24 hour plots
- infotable (source) component to display information about seismograms
- irisfedcatalog (source) query IRIS fedcatalog web service
- leaflet_css (source) standard css for leaflet
- leafletutil (source) create leaflet maps with stations and earthquakes
- miniseed (source) parsing miniseed files
- mseed3 (source) next generation miniseed file format for seismic data
- mseedarchive (source) http access to remote miniseed files in a archive format
- oregondsputil (source) utils for using the OregonDSP package
- organizeddisplay (source) organize more complex displays composed of individual pieces
- particlemotion (source) plot of particle motion from seismograms
- quakeml (source) objects corresponding to elements in a QuakeML xml file
- ringserverweb (source) presentation of data pulled from the web interface of a Ringserver
- sacpolezero (source) parsing of SAC polezero response file
- scale (source) time and amplitude scale change notification
- seedcodec (source) decompression for seismic data, often used from miniseed
- seedlink (source) seedlink protocol over web socket to a Ringserver seedlink server
- seedlink4 (source) seedlink version 4 protocol over web socket to a Ringserver seedlink server
- seismogram (source) objects representing seismograms and timeseries
- seismogramloader (source) uses fdsnstation, fdsnevent, traveltime and fdsndataselect to load seismograms
- seismogramsegment (source) objects representing contiguous segments of seismograms
- seismograph (source) plotting of seismograms
- seismographconfig [(source)]
Related Skills
node-connect
345.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
106.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.9kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.9kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
