Uploaded image for project: 'Request For Comments'
  1. Request For Comments
  2. RFC-271

Standardized schema for proper motions in reference catalogs

    Details

    • Type: RFC
    • Status: Implemented
    • Resolution: Done
    • Component/s: DM
    • Labels:
      None
    • Location:
      This RFC

      Description

      We will need to apply proper motion corrections (when available) to our reference catalogs when generating astrometric solutions. We have no current standardized schema for these columns. Following suggestions from Paul Price following the lead of Pan-STARRS, I propose the following column names and units.

      pmRa -- Proper motion in the RA coordinate (mas/yr; float32)
      pmRaErr -- Error in proper motion in the RA coordinate (mas/yr; float32)
      pmDec -- Proper motion in the Declination coordinate (mas/yr; float32)
      pmDecErr -- Error in proper motion in the Declination coordinate (mas/yr; float32)
      epoch -- Mean epoch (TAI MJD for which the position needs no proper motion correction; float64)
      

      Note that the definitions above allow direct application of the proper motion correction by multiplying pmRa and pmDec by the difference in epoch in units of years. If the angular distance travelled is to be calculated a correction term to pmRa of cos(Dec) is required (or one could do the dot product in Cartesian 3-space).

      If pmRaErr or pmDecErr are missing, zero error will be assumed. If any of pmRa, pmDec, or epoch are missing, no proper motion correction will be applied.

        Attachments

          Issue Links

            Activity

            Hide
            ctslater Colin Slater added a comment -

            It would definitely be nice to have automatic support for reading Angles in different units, but in the absence of such a feature I won't object to storing radians.

            Show
            ctslater Colin Slater added a comment - It would definitely be nice to have automatic support for reading Angles in different units, but in the absence of such a feature I won't object to storing radians.
            Hide
            jbosch Jim Bosch added a comment -

            I took a look at support for different Angle units in afw.table, and documented my findings on DM-15174.  I do not have time to work on it now, but if Russell Owen feels comfortable taking that on (and it's consistent with what he's scheduled to do), it does sound like it may be worth doing before settling the schema question.

             -

            Show
            jbosch Jim Bosch added a comment - I took a look at support for different Angle units in afw.table, and documented my findings on DM-15174 .  I do not have time to work on it now, but if Russell Owen feels comfortable taking that on (and it's consistent with what he's scheduled to do), it does sound like it may be worth doing before settling the schema question.  -
            Hide
            tjenness Tim Jenness added a comment -

            Are we close to adopting this again?

            Show
            tjenness Tim Jenness added a comment - Are we close to adopting this again?
            Hide
            jbosch Jim Bosch added a comment -

            I've reassigned this to Russell Owen.  I am okay with where we landed in the last few comments; I'll let him accept if he is as well.

            Show
            jbosch Jim Bosch added a comment - I've reassigned this to Russell Owen .  I am okay with where we landed in the last few comments; I'll let him accept if he is as well.
            Hide
            rowen Russell Owen added a comment - - edited

            Adopted using Jim Bosch's proposal.

            Angle fields will be stored as radians, and proper motion as radians/year, for now. I filed RFC-502 suggesting we add support for persisting angles in other units.

            Show
            rowen Russell Owen added a comment - - edited Adopted using Jim Bosch 's proposal . Angle fields will be stored as radians, and proper motion as radians/year, for now. I filed RFC-502 suggesting we add support for persisting angles in other units.

              People

              • Assignee:
                rowen Russell Owen
                Reporter:
                krughoff Simon Krughoff
                Watchers:
                Christopher Waters, Colin Slater, Jim Bosch, John Parejko, Kian-Tat Lim, Paul Price, Robert Lupton, Russell Owen, Simon Krughoff, Tim Jenness
              • Votes:
                1 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Planned End:

                  Summary Panel