Getting started¶
For the impatient¶
If you have seismic recordings in
miniSEED
format (e.g., traces.mseed
), metadata in
StationXML
format (e.g., station.xml
) and event information in
QuakeML format (e.g.,
event.xml
), then:
Generate a config file via
source_spec -S
;Edit the config file variable
station_metadata
to point tostation.xml
file;Run
source_spec -t traces.mseed -q event.xml
.
Command line arguments¶
After successfully installed SourceSpec (see Installation below), you can get help on the command line arguments used by each code by typing from your terminal:
source_spec -h
(or source_model -h
, or source_residuals -h
).
source_spec
and source_model
require you to provide the path to
seismic traces via the --trace_path
command line argument (see
Supported file formats below).
Information on the seismic event can be stored in the trace header
(SAC
format), or provided through a
QuakeML file (--qmlfile
) or a
HYPO71 or
HYPOINVERSE-2000
file (--hypocenter
). See Supported File Formats for more information on the supported file formats.
Configuration file¶
source_spec
and source_model
require a configuration file. The
default file name is source_spec.conf
, other file names can be
specified via the --configfile
command line argument.
You can generate a sample configuration file through:
source_spec -S
Take your time to go through the generated configuration file (named
source_spec.conf
): the comments within the file will guide you on
how to set up the different parameters.
More details are in section Configuration File.