[fitswcs] FITS WCS Time Paper

Lucio Chiappetti lucio at lambrate.inaf.it
Tue Mar 27 06:56:35 EDT 2012


This is the second promised message (and last !)

I will group my comments to V0.93 of the paper in two groups. First the 
issues which might affect inclusion in the standard and IAUFWG 
supervision, and next any other point. I will list both following the 
order of the paper.

---------------------------------------------------------------------
A) STANDARD-RELATED COMMENTS

- section 2 end

   I see no problem to have Appendix A as normative. In fact it
   REPLACES Appendix B of the 3.0 standard (which was NOT part of
   it).

   This is the first of a set of comments leading to the possible
   issue of a version 3.1 of the standard, once the Time Paper is
   approved and incorporated by reference.

- section 3 end
   section 3.5
   section 6

   (on 128-bit floating and its implication on the standard) see
   previous message in reply to Tom McGlynn.

- section 3.1 datetime "type"

   the datetime "type" defined here is an ASCII string representation,
   so it applies MOSTLY to header keywords, which are not "strongly
   typed" but "heuristically typed".

   One might possibly have cases in which a datetime string is stored
   in an ASCII table, or binary table column, but the latter is definitely
   less efficient than one of the floating point representations.

   So datetime is not properly a type (TFORM) but a format (TDISP).
   One could, if not satisfied with the heuristic interpretation,
   define a specific format descriptor (I remember I had a custom H
   format in a plot labelling program to plot times as hh:mm hh:mm:ss or
   hh:mm:ss.ff etc.) specifying things like digits for year and
   fractional part of seconds.

- section 3.1 datetime 5-digit year format

   *) the change from 4 CCYY to 5 signed digits requires a CHANGE to
      the existing FITS standard (4.4.2.1)

   *) question: is the extension to 5 digits part of "true" ISO 8601 ?
      I have no access to the expensive ISO standard, and the info on
      the net is contradictory.
      If it weren't, we should not call it ISO 8601 but ISO 8601 like.

   *) I presume the usage of 5-digit years will be limited to specific
      sub-communities. What are their needs ? Should we limit to 5 digits
      or can have an arbitrary number of digits between sign and first
      dash?

- section 5 convention timescale;reference position

   The boundary between something which is not mandatory and wishful
   thinking is thin.

   Either the "strong recommendation" is somewhat enforced in terms of
   must/shall/should (2.1 of FITS standard), or it is moved to a plain
   (optional) convention.

- section 5.2.1

   The first sentence shall be emphasized. CTYPEi='TIME' or Tab.2 is
   what discriminates a "time image" to which the paper applies.

   I presume there is one case in which alternate WCSs on the time axis
   will be provided i.e. some of those in 5.5 (I found sometime useful to
   use a (pseudo-image to stack light curves, or periodograms, or Fourier
   transforms in several energy bands ... and these light curves can
   have a "proper" (!) time axis, and an alternate WCS which is phase
   according to some ephemeris

- section 5.3

   6th para "In the context of tables ..." shall be emphasized. It is what
   discriminates a generic table to a one to which the paper applies.

- section 5.4

   Although random groups are deprecated outside of interferometry,
   shouldn't we add a column concerning their kwds to table 5 (as
   they are present in table C.1 of the FITS standard) ?

- table 5

   this table is candidate for incorporation in a table of reserved
   keywords in the FITS standard, like Tab. 22.

   I note that DATE-OBS, DATE-AVG, MJD-OBS and MJD-AVG already
   appear in such Tab. 22 also in MJDOBn etc. form (this was due
   to spectra radial velocities, 8.4.1). Should they appear in the
   appropriate columns in tab. 5 too ?

   Note d says "optional ; only for use with coordinate type PHASE"
   I would drop the word "optional". Clearly these are APPLICABLE
   only with PHASE, but not all the other keywords are compulsory
   in all cases !

---------------------------------------------------------------------
B) OTHER COMMENTS

  - section 2, 3rd item list

    if one mentions "folded or stacked light curves" (ref. 5.5) one
    should add also "Fourier transforms" or "periodograms"

  - section 2 "proper" time

    (already discussed) I feel that "proper" time is sufficiently
    different from "proper time", but if one wants one might specify
    in parenthesis  (not "proper time" !)

  - section 3.2

    "and can be used when their precision suffices" ->
    "and \textit{should} be used when their precision suffices" ->

  - section 3.4

    see previous messages on clarifications on usage

  - section 4

    An URL http://fits.gsfc.nasa.gov/registry/greenbank.html for
    the Green Bank convention won't hurt (FORMALLY it is under
    review, although Bill Pence who wrote it seems to consider it not
    a carved-in-stone reference

  - also section 4 last para

    see previous mail for "high precision floating valued"
    Irrespective of those comments, one should clarify here that one
    is talking of header keywords, therefore "high precision floating
    valued" are "floating valued" EXPRESSED AS ASCII STRINGs (i.e. 4.2.4
    of FITS standard)

  - section 4.2.3 typos

    MJDREFI MJDREFF JDREFI JDREFF
    integer-valued-valued ? integerfloating-valued ?

    (incidentally what is the reason *in this case only* to split
    integer and fractional part in two kwds ?)

  - section 4.6

    see previous mail. It is a convention as said in section 4.5 !

  - section 5

    here you quote the WCS distortion paper as "Paper IV" while in
    the introduction you have renounced to such number (it looks
    likely the Time Paper will be paper IV !)

  - section 5.5

    I am of course pleased of seeing folded light curves etc.
    mentioned. I wonder if one should not add periodograms (e.g.
    chi-square vs period "plots" resulting from folding analysis)
    added, and therefore a CTYPEi etc. of PERIOD in addition to
    FREQUENCY (one could even think of using alternate WCSs for
    them since f=1/P, which allows e.g. to compare Fourier transforms
    with periodograms on the same x-scale)

    I presume that for "unitless phase expressed in turns" you mean
    that instead of using a phase limited to the range 0.0-1.0 (as
    usual for folded light curves, sometimes duplicated 0.0-2.0 for
    plotting purposes), you consider a "normal" light curve in which
    an alternate axis for t(i) will be phi(i) in range 0-n (or n-m)

    Of course any folded data need an ephemeris (T0 and period).
    Really we do not want to consider cases with a P-dot ?

- example FITS headers

   *) table 6, how does one infer EXPLICITLY (see also comment to 5.2.1)
      that this is a "time image" ? By the presence of TIMESYS ?  By the
      fact CTYPE3 is one of Tab.2 ?

   *) table 7

      There are multiple WCSs A-F for TTYPE1, and C and G for TTYPE20.

      I am perplexed by the fact WCS C has just TCTY1C and no CRVAL,
      CRPIX etc.  What does it mean ? it is just an alternate "label"
      for TT ?

      And why instead the second WCS of TTYPE20 is labelled C ?
      Which relations it has with WCS C of TTYPE1 ?

-- 
------------------------------------------------------------------------
Lucio Chiappetti - INAF/IASF - via Bassini 15 - I-20133 Milano (Italy)
For more info : http://www.iasf-milano.inaf.it/~lucio/personal.html




More information about the fitswcs mailing list