Getting Started

The configuration parameters are described in the technical description. Read below for the details. VORTEX also requires bindings.

Minimum Configuration

Use the module and bindings configuration of VORTEX to set the required configuration parameters. A minimum VORTEX configuration includes:

  • Module configuration: The data source (RecordStream),

  • Binding configuration: Definition of stations and streams.

Data source

The data source is configured to the global parameters of the VORTEX module configuration (vortex.cfg).

  1. Add the RecordStream plugin rsspec to receive the spectra of miniSEED data:

    plugins = ${plugins}, rsspec
    

    Note

    For reading data from a CAPS server [1] using the caps or the capss RecordStream in a system with SeisComP in version < 4.5.0 the rsas RecordStream plugin must be added as well. In all newer versions of SeisComP, these RecordStreams are automatically available without configuration.

  2. Configure the RecordStream to set the data source. While the standard RecordStreams of SeisComP supports miniSEED, the caps RecordStream supports basically any format including camera, meteorological or chemical data. Use the caps RecordStream to read these and other auxiliary data from a CAPS server. Examples for different data sources:

    recordstream = caps://localhost:18002
    recordstream = slink://localhost:18000
    recordstream = combined://slink/localhost:18000;sdsarchive//home/data/archive
    

Station and stream definition

Stations and streams are primarily configured by VORTEX bindings.

  1. Create VORTEX bindings to all stations which shall be considered by VORTEX. Consider binding profiles for sharing identical parameters for a set of stations and station bindings for unique configurations.

  2. In the bindings configuration set the streams parameter to define location and the stream of a station. You may use wildcards and define multiple streams in a comma-separated list. Example:

    # Comma-separated list of location and channel codes to use as primary streams,
    # e.g. BH or BH? or BHZ,BHN,BHE or 00.ENZ,00.EHN.
    streams = 00.BH?,HH?
    

    Hint

    The definition of streams can be further narrowed by the module configuration parameters streams.codes or on the command line, e.g.

    vortex --streams.codes=IU.*.00.BHZ
    

Aliases

vortex supports separate configuration and execution of multiple instances by aliases. Aliases can be created using the seiscomp command. Example:

seiscomp alias create l1vortex vortex