[daip] CALIB issue?
Eric Greisen
egreisen at nrao.edu
Wed Jul 16 14:40:06 EDT 2008
Bill Junor wrote:
> Hi Eric.
>
> Well ... it's not that I have let the times get too large ... it's
> that this is a multi-epoch VLBA experiment over half a year so that we
> can improve the SNR. And my guess would be that the VLBA is going to be
> doing more of this sort of stuff anyway. Craig and I have similar
> multi-epoch experiments from 2004 --- 3C120 and 3C274.
>
> As of last week, the NX table read was able to do the correct thing.
> I don't believe that I have changed any of the steering parameters in a
> substantial way but, with Real*4, it's probably not going to take much.
>
> Precision must be something like a part in 2^23 for IEEE so 1 in
> 8.4*10^6 and therefore over 365 days that means "granularity" must be
> worse than 3.8 seconds for routines to get the right timestamp. So, I
> should point out that not only do I have multiple epochs over 6 months,
> I can't average the data up beyond 2 seconds to avoid time average
> smearing in the extended structure.
>
> Any suggestions how to work around the problem just now?
>
> Bill
>
>
>
> Eric Greisen wrote:
>> SUSAN BILL WIDER wrote:
>>> Good morning, Eric.
>>>
>>> I'm running 31DEC08 AIPS on a multiple sub-array data set (18
>>> sub-arrays). After calculating solutions for the first 7 sub-arrays,
>>> CALIB chokes in sub-array 8 when it writes the SN table ---
>>>
>>> Writing SN table 1
>>> TABIO: BAD LRNO = 253 LIMIT 252
>>> TABINDX:TABIO ERROR 2
>>>
>>> Since CALIB seemed to work fine on this dataset as recently as
>>> 17JUN08, I alert you to the possibility that something is broken here.
>>>
>>> I'll check the change log later today to see if there are clues there.
>>> I'll also experiment with earlier copies of the data.
>> Actually not I expect.
>>
>> This is an NX table read issue and it arises because you have allowed
>> times in the data set to get very large (10's or 100's of days). This
>> makes comparison of times inaccurate and causes CALIB to look for an
>> extra NX table record. It is generally unwise to let times get so big.
>>
>> Perhaps I should work on CALIB to survive this but the issue is really
>> very much more fundamental (Real*4 for time in days)
>
I have added code to avoid reading past the EOF of the index table. The
problem should not arise after tomorrow's MNJ.
Eric Greisen
More information about the Daip
mailing list