[daip] POLARX/Y in FITSfiles (was: forwarded message from Harro Verkouter)
Harro Verkouter
verkouter at jive.nl
Fri Aug 11 06:25:40 EDT 2006
Hi John,
Thanks for sharing your insights in this issue.
I agree it is more of a geodetic thing than anything else and I don't
think you've oversimplified.
Maybe the easiest is to implement a change in FITLD such that for JIVE
FITS files the value of POLARX/Y is recomputed to be in units of arcsec.
This means that JIVE would continue to write the values as-is so there
would be no time-dependency: all past and future JIVE FITS files
would/will be equally wrong and the fix equally simple... no subclauses
or ifs/buts/whens... just recompute unconditionally (apart from the
origin==JIVE condition obviously...).
I agree that perpaps in this case the IDI document is in error so
propably it's best to change it.
We would document though that for historical reasons, JIVE wrote/writes
the values in different units.
I think there is already some JIVE specific code in FITLD so adding a
bit to that shouldn't be that difficult I hope.
Let me know if this might be a workable solution.
Cheers,
harro verkouter
Jon Romney wrote:
>
> Thanks for the forward, Eric.
>
> This clearly falls in the astro/geodetic area for which Craig
> Walker is the VLBA's contact person. However, during his
> current prolonged absence I will make the following points --
>
> -- This is not "just" a matter of convention among VLBI people.
> There is a convention in the earth-rotation community, which all
> VLBI systems should adhere to. I believe it is to express the
> polar X/Y coordinates in arcseconds. However, I'm not sure,
> and have made a point of *not* checking so that my suggestions
> below may seem less self-serving. If my belief is correct, then
> the fundamental error is in the IDI spec.
>
> -- The proper fix should involve changing whichever data are
> inconsistent with the earth-rotation conventions.
>
> -- Perhaps I've missed something, but I don't see why it would
> be so difficult to operate on archive data. The fix is very
> simple, so it could be included in FITLD as Harro suggests. It
> could be applied every time at no significant computing load,
> without any need to retro-edit existing files.
>
> It would "only" be necessary to identify the files that need to
> be fixed. I believe the IDI files include sufficient informa-
> tion to do that: the correlator or organization that wrote the
> file, and possibly the date it was written.
>
> Apologies if I've oversimplified the issue.
>
> Jon
>
>
> Eric Greisen wrote:
>> ------- start of forwarded message (RFC 934 encapsulation) -------
>> MIME-Version: 1.0
>> Content-Type: text/plain; charset=us-ascii; format=flowed
>> Content-Transfer-Encoding: 7bit
>> Return-Path: <verkouter at jive.nl>
>> Received: from polaris.cv.nrao.edu (polaris.cv.nrao.edu [192.33.115.101])
>> by dropbox.aoc.nrao.edu (8.13.1/8.13.1/smtp-gateway) with ESMTP id
>> k7A6Uvni030057
>> for <egreisen at aoc.nrao.edu>; Thu, 10 Aug 2006 00:30:57 -0600
>> Received: from cv3.cv.nrao.edu (cv3.cv.nrao.edu [192.33.115.2])
>> by polaris.cv.nrao.edu (8.13.1/8.13.1/smtp-gateway) with ESMTP id
>> k7A6UtnG021354
>> for <egreisen at polaris.cv.nrao.edu>; Thu, 10 Aug 2006 02:30:57 -0400
>> Received: from server7.nfra.nl (server7.nfra.nl [192.87.1.57])
>> by cv3.cv.nrao.edu (8.13.1/8.13.1/cv-ws-8.12) with ESMTP id
>> k7A6UonK008663
>> for <egreisen at nrao.edu>; Thu, 10 Aug 2006 02:30:51 -0400
>> Received: from [10.87.10.39] (jop39.nfra.nl [10.87.10.39])
>> by server7.nfra.nl with ESMTP; Thu, 10 Aug 2006 08:30:32 +0200
>> Message-ID: <44DAD286.9040304 at jive.nl>
>> User-Agent: Mozilla Thunderbird 1.0.8 (X11/20060411)
>> X-Accept-Language: en-us, en
>> References: <Pine.LNX.4.63.0605301722520.17189 at jop41>
>> <17532.29233.147624.395831 at primate.aoc.nrao.edu>
>> <Pine.LNX.4.63.0605302010450.18608 at jop41>
>> <Pine.LNX.4.63.0607311659360.6335 at jop41>
>> <44D9CCA2.5090307 at jive.nl>
>> <17625.60136.112358.500754 at primate.aoc.nrao.edu>
>> <44D9FC9E.7050308 at jive.nl>
>> <17626.5142.315457.555774 at primate.aoc.nrao.edu>
>> In-Reply-To: <17626.5142.315457.555774 at primate.aoc.nrao.edu>
>> X-MailScanner-Information: Please contact postmaster at cv.nrao.edu for
>> more information
>> X-MailScanner: Found to be clean
>> X-MailScanner-SpamCheck: not spam, SpamAssassin (not cached,
>> score=-2.599,
>> required 5, autolearn=not spam, BAYES_00 -2.60)
>> X-MailScanner-From: verkouter at jive.nl
>> X-Spam-Status: No
>> From: Harro Verkouter <verkouter at jive.nl>
>> To: Eric Greisen <egreisen at nrao.edu>
>> CC: Huib Jan van Langevelde <langevelde at jive.nl>
>> Subject: Re: [daip] bug in AIPS 'tst"/ POLARX/Y
>> Date: Thu, 10 Aug 2006 08:30:30 +0200
>>
>>
>> Ok so I changed the subject to incorporate POLARX/Y.
>>
>> To summarize: it is a matter of units. IDI says it should be 'meters',
>> VLBA s/w writes in units of 'arcseconds'. This breaks (at least) the
>> UVFIX task - UVWs are way off since apparently UVFIX *expects*
>> arcseconds rather than meters.
>>
>> Our original question to you was: do you know if AIPS has an internal
>> unit associated with the POLARX/Y values and if so, which one is it?
>> Other tasks besides UVFIX may be affected by this.
>>
>> Depending on if/what AIPS internally thinks we may or may not have to
>> fix FITLD to recompute the value of the POLARX/Y keyword in order to
>> represent it in the units which are internally used.
>>
>> Browsing through 31DEC06 sources I found POLARX/Y referenced in a few
>> places and mostly in the comments it is taken to be in units of meters
>> save in the file APL/SUB/JPOLAR.FOR where it is assumed to be in units
>> of arcsec....
>>
>>
>> The fix in itself would be a no-brainer for any of us - VLBA, JIVE,
>> AIPS - I'd say.
>> However, the more difficult thing we're faced with is the question of:
>> how can we fix this in such a way that it is somehow consistent and
>> hopefully not break existing archive data... it would be quite a
>> nuisance to have to retro-edit FITS files to modify the values of the
>> POLARX/Y keywords. That would definitely not be a no-brainer I hope
>> you'll agree with me.
>>
>> By the way - answer these issues at your own convenience...
>>
>> Cheers,
>>
>> harro verkouter
>>
>> Eric Greisen wrote:
>>
>>> I can get the info eventually if you will remind me of the POLARX/Y
>>> problem. The VLBA is run by expert scientists not me - all aips does
>>> is use whatever the correlator writes which may or may not be
>>> correct. Craig Walket, John Romney are ones who might change what is
>>> written. I cannot find the previous e-mail - either I lost it or it
>>> was not from you and it does not say POLAR in its subject.
>>>
>>> Eric Greisen
>>
>> ------- end -------
>>
>
>
More information about the Daip
mailing list