[daip] Re: FITS-IDI and AIPS problems again

Chris Flatters cflatter at aoc.nrao.edu
Fri Jul 28 14:13:44 EDT 2000


LLoyd,

I'll take these issues in a somewhat different order than they were raised.

1 - Coordinate systems and IMAGR

    I don't understand what you mean by the output map being labelled as
    being in NCP L,M coordinates. If IMAGR is given data in NCP coordinates
    it will produce a map in RA---NCP and DEC--NCP. This appears to be what
    you have. AIPS will label right ascension and declination correctly
    and IMPOS, for example, will return the correct position for a point
    in the image.
    
2 - Epoch zero in source table

    This turns out to be due to VLBA FITS-IDI files not quite conforming to
    the standard. After the next midnight job FITLD will handle both standard
    SOURCE tables and the anomalous VLBA SOURCE table.
    
3 - Equinox not propagating to images

    The equinox of the image is taken from the appropriate source table entry
    so you were seeing a symptom of the source table epoch being trashed.
    
4 - Differences between FITS-IDI headers and AIPS headers

    There is not a one-to-one correspondance between AIPS headers and FITS-IDI
    headers. Some FITS-IDI elements are discarded others are mapped to other
    AIPS elements. For example a FITS-IDI file might have both an OBSCODE and
    an OBSERVER but an AIPS header only has an OBSERVER slot: FITLD puts the
    OBSCODE in the observer slot because it is the more important of the two.
    
5 - FREQID is -1 in antenna table

    This is correct. The FREQID in the AIPS antenna table is used for book-
    keeping related to polarization calibration. You should not try and force
    it to another value.
    
6 - IATUTC = 0.0 in antenna table

    This is also correct. AIPS is only interested in the offset between the
    time system used for the data and UTC (DATUTC). In olden times AIPS data
    was stored in IAT and IATUTC was used instead of DATUTC. The IATUTC
    keyword is retained for compatibility with older AIPS applications but
    should contain the same value as DATUTC. FITLD has correctly identified
    that you data is in UTC and set IATUTC = DATUTC = 0.0 ignoring IATUTC
    in the FITS file.
    
    I notice that your antenna tables have UT1UTC = 0.0 which is unlikely
    to be correct. This would cause some damage if you tried to run UVFIX.
    
7 - FITS-IDI support in AIPS++

    The Jodrell Bank people have been tasked with providing support for
    FITS-IDI in AIPS++. I would estimate that if everything went well
    and the AIPS++ people made a determined effort to do this then it
    would take at least a year (6 months to write the code and another
    6 fiddling to get things right). In actuality, it will take much
    longer.

	Chris Flatters
	cflatter at nrao.edu




More information about the Daip mailing list