SeisNetWatch Public Software

SeisNetWatch is designed as a control and observation tool for seismic networks, to be used by network operators to monitor the state of health of the network and to control the data acquisition software.

The SeisNetWatch system is a three-tiered distributed system of:

  1. Agent Python Scripts
  2. SNW Server (NetworkStationInfo - NSI)
  3. SNW Client GUI
Agents collect data and control the acquisition software and communicate over the network to the server. The server is the centralized decision making tool that receives the agent's messages and passes on filtered data to the client.

SeisNetWatch System Diagram

This software is FREE to all academic institutions. If you are interested in running this software, please contact us. If you are not a academic institution and wish to use this software, you must contact us for licensing terms.


Latest SNW Bundle Distribution v3.0: SNW Bundle (created June 2, 2022)

Overall documentation online (from 3.0)

Current SNW Server (free):

Current Client (free):

Contact ISTI for other agents executables (e.g. Q330Agent, BasaltSNWAgent, SocketAgent), information, service, and source code.

If you are part of ANSS, contact ISTI for other client updates and the SNW Multiplexor project.

The source code for the SNW Server and Client are available upon request.

The previous SNW Bundle distribution may be found here.

Please consider a support contract with ISTI if you are interested in keeping SNW moving forward contact us.


Last updated May 31, 2024