Nexus does not correctly calculate response for 1 sample per second, OCF, ACE and LOG channels
Nexus does not correctly calculate response for 1 sample per second (LH?, LN?, ...), OCF, ACE and LOG channels. Other high sps channels (200, 100, 50, 40, 20), and the other SOH responses are correctly calculated.
Nexus does calculate the response for all the channels, including 1sps, and it shows the responses are calculated as “True”, but the product of stage gains does not equal final sensitivity for the channels listed above. Meaning for the 1sps, if the response was correct, the product of Gain/sensitivity at Stage 1, 2, 3 and 4 would equal Sensitivity at Stage 0 (see attached dataless files for comparison).
The stationXML validator does not verify response values, so problem like this goes unnoticed. I have encountered this issue when I converted the stationXML to dataless and verified the dataless using the Antelope "seed2db -v” command.
This is not a new issue, it seems like it has gone unnoticed for a while, as we have checked this issue with XML created by few earlier versions of Nexus.
Tests were done using Nexus version: nexus-passoft 2021.204.
Attachments: 1: dataless created by Antelope with correct response values for all channels (XG.21.Uzbekistan.2022116-db-pic-edit.dataless)
2: dataless and stationxml created by Nexus with wrong sensitivities on channels LH, LN, OCF, ACE, LOG. (XG_UzbekSiteSurvey_2022082 and XG_UzbekSiteSurvey_2022082.dataless)
XG.21.Uzbekistan.2022116-db-pic-edit.datalessXG_UzbekSiteSurvey_2022082.dataless