[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