A simple Bash script for archiving seismic MiniSEED data files after completing them and repacking them into 4096-bytes records. This project uses a modular architecture with a main script (arcapollo.sh) acting as a front-controller:
- arcapollo.sh: The main script (entry point). It parses command-line options and delegates execution to the appropriate sub-script.
- arcapollo-ws.sh: Specialized script for web service processing.
- arcapollo-fd.sh: Specialized script for field data processing.
This project uses external compiled programs and configuration files to perform its tasks.
- wget
- qmerge – Legacy binary, no longer distributed (must be installed manually)
- dataselect – GitHub Repository
- msi – GitHub Repository
Make sure wget is installed and available in your $PATH and to update the paths of the other binaries in config.cfg.
Clone the repository:
git clone https://github.com/IPGP/arcapollo.git
cd arcapollo
Copy the example configurations files:
cp example.cfg arcapollo.cfg
cp stations/NET_STA.example stations/<NET_STA>.cfg
Then edit the .cfg files according to your setup.