This environment provides an extensive Ubuntu 20.04 environment, as well as building the latest SeisComP from source. The number of packages is likely far more than necessary at the moment.
Here is what it gives:
- Basic commands like sudo, wget, nano
- g++, gfortran, gcc, openmpi
- Git support
- SeisComP build from source
- A dataless SEED and stationXML file for the CI network for Southern California (BH* only)
- X11 support (GUI tools like SCMV, SCRTTV work)
- Screen (for multiple terminals/GUI windows)
Here is what it DOES NOT give:
- This DOES NOT set environment variables (see housekeeping.sh)
- This DOES NOT setup the database for seiscomp
- Ensure you have docker installed and running
- Clone this repo
- Open terminal and run,
chmod +x build.sh
- And run
chmod +x run.sh
- Run
./build.sh
- Run
./run.sh
- Adjust the $seiscomp_path variable to fit your local structure (or modify the docker run command)
- Run
chmod +x housekeeping.sh
- Setup database for seiscomp using SCConfig
- Load CI stationXML/DSLV via SCConfig or other means
- Set up parameter files for run and commence run (as outlined in the SeisComP documentation).
- The
build_seiscomp.sh
file is for reference and not to be used (dockerfile auto builds seiscomp)