Thread: Re: evalresp Question

Started: 2007-01-26 21:18:55
Last activity: 2007-01-26 21:18:55
Topics: SAC Help
George Randall
2007-01-26 21:18:55
The details of a specific response file (Station, Network, Channel, Location
code and time period) would be helpful.

I think that SAC uses evalresp code that may not have been updated in
some years. I don't know if a more recent evalresp source code could
be substituted or if its no longer being maintained now the jevalresp
is being maintained.

As the Seed RESP file format evolves, evalresp needs to be updated
and added to SAC to keep it functional.

Date: Wed, 24 Jan 2007 20:12:21 +0000
From: Eoin Haugh <haughe<at>>
To: sac-help<at>
Subject: [SAC-HELP] evalresp Question


I'm trying to use 'evalresp' on some data with a transfer function coefficient
of type B in the 'Response (Coefficients)'.
When I try to do so I get an error message of the following form:

parse_coeff; parsing(FIR_ASYM), unexpected filter type('B'),
skipping to next response now

The output file that results gives a blank trace.

I have found, just through messing about with it, that changing the 'B' to a
in the RESP file removes the error message, and gives me a trace. Is it okay
do this or does it (as I suspect) change the output from what it should be?

(I've looked in the parse_fctns.c source code, and it appears that it only
allows 'D' to be read without error. But I only glanced through it very
quickly, so I'm not sure about that. Is this the case?)



sac-help mailing list

06:29:23 v.eb79165e