You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 10, 2023. It is now read-only.
If the Network, stream, sensorLocation label "" is set as a last statement in the dataless xml files, the station isn't processed in playback mode.
As precised by Jan:
scautoloc reads all stations from inventory where 'now' must match the epoch. This is actually a problem for playbacks of past data. scautoloc should use the stations information of the epoch that matches the pick time but this is currently not the case. Note that only the station itself is important, sensorLocation and stream information are not used at all.
See at least:/seiscomp3/src/trunk/apps/processing/scautoloc/app.cpp
and code lines:
}
catch ( ... ) {
for ( size_t s = 0; s < network->stationCount(); ++s ) {
DataModel::Station *station = network->station(s);
try {
if ( station->end() <= now )
continue;
NB:
A way to work around that issue is to remove the last statement
To be used with caution though if the dataless volume has a non-unique station history with several <\start>\ and <\end>\
The text was updated successfully, but these errors were encountered:
salichon
changed the title
Scautoloc usage in Playback - Epochs and end statement in the XML datatless -
Scautoloc usage in Playback - Past epochs usage and end statement in the XML dataless -
Mar 5, 2015
If the Network, stream, sensorLocation label "" is set as a last statement in the dataless xml files, the station isn't processed in playback mode.
As precised by Jan:
scautoloc reads all stations from inventory where 'now' must match the epoch. This is actually a problem for playbacks of past data. scautoloc should use the stations information of the epoch that matches the pick time but this is currently not the case. Note that only the station itself is important, sensorLocation and stream information are not used at all.
See at least:/seiscomp3/src/trunk/apps/processing/scautoloc/app.cpp
and code lines:
try {
if ( network->end() <= now )
}
catch ( ... ) {
for ( size_t s = 0; s < network->stationCount(); ++s ) {
DataModel::Station *station = network->station(s);
try {
if ( station->end() <= now )
continue;
NB:
A way to work around that issue is to remove the last statement
To be used with caution though if the dataless volume has a non-unique station history with several <\start>\ and <\end>\
The text was updated successfully, but these errors were encountered: