Earthworm Contributed Software

  The following table describes Earthworm software contributed by the Earthworm Community. This is a work in progress. Contributors are still working on documentation for insertion in this table. However, a short description of each contributed module is included. If you are interested in a particular module, please contact the contributor. Software can be downloaded from ghtftp.cr.usgs.gov/pub/OUTGOING/earthworm/contributed_software  
         
Module Name Contributor Module Description Documentation
      Overview Commands
ring2sac UUSS Program to read messages from the transport ring and write to a sac binary format file.    
import_gen_pasv/export_actv UUSS The original Earthworm import/export pair have been modified such that import_generic is now passive and the export modules now initiate communication. import_gen_pasv module prepares a port and waits for a connection request from a export_actv module. These modules will become part of the core Earthworm in release v5.2.    
ref2disk UUSS Ref2disk collects Reftech formatted data from a UNR RefTek Data Server, a disk file, or an Earthworm transport ring. The data (DT) packets are forwarded to the Earthworm transport layer as TRACE_BUF format messages. ovr/ref2disk_ovr.html  
eqwaves NCSN Record section program that grabs an arc message and creates a GIF "record section" of some number of traces grabbed from wave_server.    
Heli1 NCSN Helicorder displays of waveforms for the WWW    
heli2go NCSN Heli-2-Go is a web interface for producing custom helicorder plots.    
sgram NCSN sgram is designed to rapidly provide GIF images of spectrograms for display on the WWW    
cleandir NCSN Solaris script to use with a scheduler to delete files older than a given number of days.    
condenselogo NCSN Reads messages from a list of logos from one transport ring and writes them to another ring using its own installation and module_id in the logo.    
getadds NCSN Grabs a CUBE format file from QDDS and converts event messages to triglist format.    
remux_tbuf NCSN Takes a files of TYPE_TRACEBUF packets and rearranges them in chronological order fur us by tankplayer.    
sniff_trace NCSN Watches for TYPE_TRACEBUF messages from a list of logos. Writes TYPE_ERROR msg if it hasn't seen any from a given logo in a given amount of time.    
wsv_test NCSN Monitors a list of wave_serverV processes. At regular intervals, attempts to get a menu from each wave_server. Sends error message is one or more don't respond. Sends an "all clear" message when all in the list once again respond.    
Feeding CUSP/Earlybird Programs NCSN Contact NCSN for more information on these modules.    
Paging Programs: NCSN USGS Menlo Park has developed a suite of modules which interface to the Telalert Paging Package: sendhb, sendmsg, telafeeder. Contact NCSN for more information on these modules.      
Socket-based file transfer programs NCSN and UCB GetfileII and sendfileII are partners used to transfer file between machines via socket. They do not use the earthworm architecture.    
Continuous Tape Archive NCSN A suite of programs for performing continuos archive to tape: cta, write_cta, read_cta, ls_cta    
earth2uw PNSN This program provides an interface between Earthworm and the UofW analysis system. It is a standalone program which produces UW2-format waveform files from waveservers. ovr/earth2uw.html
ref2ew PNSN This program was adapted at UW from code provided by UNR and UofA to read Reftech data packets into an Earthworm ring. It directly reads a serial line or a TCP/IP socket. ovr/ref2ew_ovr.html
rsam PNSN This is a very simple, experimental RSAM program. It computes "rectified average" values for selected stations over a specified interval and logs the values in a daily datafile.    
ah2tbuf CERI Reads a directory of ahfiles and write tbuf format file suitable for playing through tankplayer.    
rmresp CERI Read the configuration file, convert poles and zeros to a function of w, read the waveform file, fft, deconvolve the response, ifft, then write out the file    
carlsubtrig USGS Volcano Program Many new options regarding how subnets are triggered and which stations are saved.    
trig2disk USGS Volcano Program Functions Putaway.c SudsPutaway.c and AhPutaway.c were modified to use the named subnets now supplied by Carlsubtrig in naming the directories.    
heli_standalone USGS Volcano Program Ported to NT    
sgram USGS Volcano Program Ported to NT    
NT-based Earthworm Interface USGS Volcano Program An NT-based Earthworm interface has been developed by CVO, which replaces startstop, statmgr, and provides a GUI interface to various Earthworm functions.    

Last Updated on May 4, 2003
By Barbara Bogaert