IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 5, 2017, 5:21:49 PM (9 years ago)
Author:
eugene
Message:

update refs, add IRLS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/release.2015/ps1.calibration/calibration.tex

    r40060 r40079  
    1 \documentclass[iop,floatfix]{emulateapj}
     1\documentclass[10pt,preprint]{aastex}
     2% \documentclass[iop,floatfix]{emulateapj}
    23% \pdfoutput=1
    34
     
    392393
    393394\subsection{Reference Catalogs}
     395\label{sec:synthdb}
    394396
    395397During the course of the PS1SC Survey, several reference databases
     
    721723\code{ID_IMAGE_PHOTOM_UBERCAL = 0x00000200}
    722724
     725\begin{table}[hb]
     726\begin{center}
     727\caption{PS1 / GPC1 Zero Points and Coefficients\label{tab:zpts}}
     728\begin{tabular}{llll}
     729\hline
     730\hline
     731{\bf Filter} & {\bf Zero Point (Raw)} & {\bf Zero Point (Calspec)} & {\bf Airmass Slope} \\
     732\hline
     733\gps & 24.563 & 24.583 & 0.147 \\
     734\rps & 24.750 & 24.783 & 0.085 \\
     735\ips & 24.611 & 24.635 & 0.044 \\
     736\zps & 24.240 & 24.278 & 0.033 \\
     737\yps & 23.320 & 23.331 & 0.073 \\
     738\hline
     739\end{tabular}
     740\end{center}
     741\end{table}
     742
    723743%% \note{give airmass formula for completeness?}.
    724744
     
    891911   \includegraphics[width=\textwidth,clip]{{pics/photflat.example}.png}
    892912  \end{minipage}
    893   \hspace{-3.0in}
     913  \hspace{-2.75in}
    894914  \begin{minipage}{0.4\linewidth}
    895915   \vspace{3.25in}
     
    944964\begin{figure}[htbp]
    945965  \begin{center}
    946  \includegraphics[width=\hsize,clip]{{pics/allsky.photom.sigma}.png}
     966%width=\hsize
     967 \includegraphics[height=\vsize,clip]{{pics/allsky.photom.sigma}.png}
    947968  \caption{\label{fig:allsky.photom.sigma} Consistency of photometry
    948969    measurements across the sky.  Each panel shows a map of the
     
    11751196number of different time ranges and found the effect to be quite
    11761197stable, in the period where it was present.  The effect only appeared
    1177 in the serial direction.  Figure~\ref{fig:koppenhoefer} shows the KE
     1198in the serial direction.  Figure~\ref{fig:KHexample} shows the KE
    11781199trend for a typical affected chip both before and after the
    11791200correction.  For the PV3 dataset, we re-measured the KE trends using
     
    12131234the difference between the star color and the reference star color,
    12141235using the red or blue color approriate to the particular filter, times
    1215 the tangent of the zenith distance.  Figure~\ref{fig:DCR} shows the
     1236the tangent of the zenith distance.  Figure~\ref{fig:DCRexample} shows the
    12161237DCR trend for the 5 filters \grizy, as well as the measured
    12171238displacement in the direction perpendicular to the parallactic angle.
     
    14851506After the full relative astrometry analysis was performed for the PV3
    14861507database, the Gaia Data Release 1 became available
    1487 \citep{2016A&A...595A...2G, 2016A&A...595A...4L}.  This afforded us
     1508\citep{2016AA...595A...2G,2016AA...595A...4L}.  This afforded us
    14881509the opportunity to constrain the astrometry on the basis of the Gaia
    14891510observations.  Gaia DR1 objects which are bright enough to have proper
     
    16031624\subsubsection{Iteratively Reweighted Least Squares Fitting}
    16041625
    1605 \begin{verbatim}
    1606 subsection outline
    1607 * motivation (high outlier rate -- quantify?)
    1608 * data prep:
    1609   * all R,D values are projected to a locally-linear coordinate system
    1610   * the time is modified to refer to the mean epoch (why?)
    1611   * parallax factors are calculated for each epoch
    1612 * data: X + dX, Y + dY
    1613 * sequence
    1614   * ordinary least-squares fit
    1615   * calculate deviations from the fit
    1616   * calculate a weight-factor based on (Rx / sigmax)
    1617   * multiply standard weight by weight-factor
    1618   * fit using modified weights
    1619   * check for convergence:
    1620     * if (B_i - B^\prime_i) > Tol * |B_i|
    1621     * if (B_i - B^\prime_i) > Tol_value
    1622   * if not converged, repeat
    1623   * once done, calculate the weight-factors again
    1624     * points with weight-factors < THRESHOLD * ave weight factor : mask
    1625     * calculate chi-square value using unmasked points
    1626   * run bootstrap re-sampling (with unmasked points) to determine the errors
    1627 \end{verbatim}
    1628 
    1629 \subsubsection{Seletion of Measurements}
     1626After the entire database has been calibrated using the relative
     1627astrometric analysis, we attempt to determine parallax and proper
     1628motions for all objects in the database.  We require a minimum of 5
     1629detections and 1 year of data for any object in order for it to be
     1630fitted for proper motion.  For a parallax fit, we require at least 7
     1631detections, 1 year of data, and a parallax factor range of at least
     16320.25; no object is fitted to parallax without proper motion as well.
     1633If an object is fitted for parallax, it is also fitted with a model
     1634including only proper motion and only a mean position.  The chisq for
     1635all three fits is saved.  Currently, the highest order fit allowed is
     1636saved in the database.  The resulting parallax and proper motion
     1637measurements are inserted back into the DVO database for use by
     1638science queries.
     1639
     1640With an automatic process applied to hundreds of millions of stars, it
     1641is important for the analysis to provide a measurement of the
     1642astrometry of each object which is robust against failures.  The
     1643Pan-STARRS\,1 detections have a relatively high rate of non-Gaussian
     1644outliers, partly because of the high degree of structure in the
     1645astrometric transformations introduced by the camera optics and the
     1646atmosphere, and partly due to the high masked fraction and other
     1647detector effects.  We have used a techinique called Iteratively
     1648Reweighted Least Squares (IRLS) fitting to reduce the sensitivity of
     1649the fits to outlier measurements.  We have also used bootstrap
     1650resampling to determine confidence limits on our fits given the
     1651observed collection of position measurements.
     1652
     1653We begin the astrometric analysis for each object by projecting the
     1654sky coordinates ($\alpha,\delta$) to a locally linear coordinate
     1655system ($\eta,\zeta$).  We choose as a reference a single measurement
     1656from the full set of measurements.  It is not critical which
     1657measurement we choose as long as the value is recorded during the
     1658analysis so the results can be deprojected back to the sky using the
     1659same reference coordinate.  We also work in a time system which has
     1660been adjusted with reference to the average epoch from the collection
     1661of measurements.  The resulting proper motions are thus determined
     1662with the minimum degeneracy with respect to the average position
     1663solution.
     1664
     1665The IRLS analysis starts with an ordinary least squares fit, using the
     1666weights for each measurement as determined from Poisson statistics.
     1667After the astrometric parameters have been fitted, the deviations from
     1668the fit for each position are calculated for both the local $\eta$ and
     1669$\zeta$ coordinate directions.  The deviation, normalized by the
     1670Poisson error, is used to modify the standard weight.  We use a Cauchy
     1671function to define a new weight:
     1672\begin{eqnarray}
     1673\omega_\eta^\prime = \frac{\omega_\eta}{1 + r_\eta^2}\\
     1674\omega_\zeta^\prime = \frac{\omega_\zeta}{1 + r_\zeta^2}\\
     1675\end{eqnarray}
     1676using
     1677\begin{eqnarray}
     1678r_\eta = \frac{\eta_o - \eta_i}{\sigma_\eta} \\
     1679r_\zeta = \frac{\zeta_o - \zeta_i}{\sigma_\zeta}
     1680\end{eqnarray}
     1681where $\eta_o$ is the model position in the $\eta$ direction, $\eta_i$
     1682is the measured position in the $\eta$ direction, $\sigma_\eta$ is the
     1683standard error on the position in the $\eta$ direction, and
     1684$\omega_\eta$ is the ordinary Poisson weight in the $\eta$ direction
     1685($\sigma_\eta^{-2}$), and equivalently for the $\zeta$ direction.
     1686This modified weight has the behavior that if the observed position
     1687differs from the model by a substantial amount, the weight is greatly
     1688reduced, while the weight approaches the standard weight if the model
     1689and observed positions agree well.  Thus, this procedure is equivalent
     1690to sigma clipping, but allows the outliers to be reduced in impact in
     1691a continuous way, rather than rigidly accepting or rejecting them.
     1692
     1693The object astrometric parameters are re-fitted with these modified
     1694weights.  New values for $\omega_\eta,\omega_\zeta$ are calculated,
     1695and the fit is tried again.  On each iteration, the fitted parameters
     1696are compared to the values from the previous iteration.  If they
     1697parameters have not changed significantly ($< 10^{-6}$) or if the
     1698fractional change is less than some tolerance ($10^{-4}$), then
     1699iterations are halted and the last fitted parameters are used.  If
     1700convergence is not reached in 10 iterations, the process is halted in
     1701any case and a flag raised for the object to note that IRLS did not
     1702converge.
     1703
     1704% \note{did this happen for any of our targets?}
     1705
     1706To calculate a fit $\chi^2$ value and to determine an appropriate set
     1707of errors for the model parameters, it is necessary to transform the
     1708modified weights into explicit cuts.  We have used the rubric that if
     1709the modified weight is less than 30\% of the standard weight
     1710($\omega^\prime_\eta < 0.3 \omega_\eta$) then the point is treated as
     1711clipped.  If a data point would be clipped based on the modified
     1712weight in either dimension, it is clipped in both (thus a point is
     1713either used to calculate both RA and Declination terms, or neither).
     1714The $\chi^2$ is determined from the unclipped points in the standard
     1715way.  Bootstrap analysis is used to assess the errors on the fit
     1716parameters: A number of measurements equal to the number of unclipped
     1717data points are randomly selected from the set of unclipped data
     1718points, with replacement after each selection.  These data points are
     1719then used to fit for the astrometric parameters, using ordinary least
     1720squares fitting.  The parameters are recorded and the process re-run
     1721100 times.  For each astrometric parameter, the error is determined as
     1722half of the 68\% confidence range for the distribution of fitted
     1723parameter values.
    16301724
    16311725\section{Discussion}
Note: See TracChangeset for help on using the changeset viewer.