Installation and Update¶
Installation¶
Recommended: Download and install the package using gsm. This is the simplest and the recommended way.
Get and install gsm
mkdir $HOME/install cd $HOME/install wget https://data.gempa.de/packages/Public/gsm/gempa-gsm.tar.gz tar xvf gempa-gsm.tar.gz rm gempa-gsm.tar.gz
Initial setup
cd gsm ./gsm setup
Follow the instructions.
Installation
./gsm update ./gsm install catalyst
Manual installation (not preferred): Download the package file and unpack it from the directory above the $SEISCOMP_ROOT directory:
cd $SEISCOMP_ROOT/..
tar xvf <package-file-name>
Both procedures result in a complete installation. However, gsm remembers the installation. During updates with gsm only required files are kept, while manual installations eventually accumulate old files, e.g. libraries.
System dependencies¶
Catalyst needs a few system packages in addition to SeisComP, mainly Qt 6
libraries. The package ships install scripts for
the supported distributions in
@DATADIR@/deps/<distribution>/<version>/install-catalyst.sh.
Install the dependencies with the SeisComP helper as root or with sudo:
seiscomp install-deps catalyst
Scripts are provided for Debian 12 and 13, Ubuntu 22.04, 24.04 and 26.04, and RHEL 8, 9 and 10.
Optional components¶
Origin score: the Score column and the Score QC metric use the OriginMultiFeature score processor of scevent. Load the
scoremfplugin as described in configuration. Without it the score shows N/A and everything else works.Topography: the 3D view draws topography from GEBCO tiles if they are found in the folder set by
demPath.Grid search: the scautoloc grid-search nucleator needs a scautoloc
grid.conffile, and optionally astation.conffile.
Package update¶
For updating apply the same procedure as for installation. We recommend to use gsm for updating. Old files not required or provided with the new version will be removed. Close catalyst before updating
gsm update
gsm install catalyst
Note
During updates all files provided with the package are overwritten, including default configurations. User-defined configurations, such as
@SYSTEMCONFIGDIR@/catalyst.cfgand the profile files, are not changed. In order to keep changes of files also provided by the installation package, give different names to the changed files.