The scanloc package also ships with auxiliary scripts for real-time or non-real-time
playbacks or tuning. For these tools, the usual options (
apply. Read the Examples and Playbacks section for applications.
dump_picks reads picks and amplitudes from a database and writes them to file or the commandline in XML format (SCML). Control the database request to filter by
--author) contributing the object,
Comparison with inventory (
Object evaluation mode (
Object evaluation status (
Region of contributing station (
dump_picks -h dump_picks -t "2016-01-20 13:52:00~2016-01-20 13:57:00" -d localhost/seiscomp --author l1autopick
Multiple SCML files can be merged into one using scxmlmerge.
playback_picks plays back picks with amplitudes from XML files at normal or different speed and send them to the messaging system. playback_picks supports multiple pipelines. The script allows controlling:
Message groups: Append the message groups for sending picks and amplitudes.
--mode): In real-time mode a constant number of seconds is added to pick, creation and amplitude reference times when sending to the messaging for mimicking real-time placks at current time. The seconds to add is derived from the time of the first option. Default mode is “historic”
--speed): Set a speed factor.
--jump): Ignore the first objects within the given number of seconds.
--timing): Define the sorting of the objects. Default is “creationTime”.
playback_picks -h playback_picks picks.xml:PICK:AMPLITUDE l1picks.xml:L1PICK:AMPLITUDE --timing pickTime