Changeset 40079
- Timestamp:
- Jul 5, 2017, 5:21:49 PM (9 years ago)
- 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} 2 3 % \pdfoutput=1 3 4 … … 392 393 393 394 \subsection{Reference Catalogs} 395 \label{sec:synthdb} 394 396 395 397 During the course of the PS1SC Survey, several reference databases … … 721 723 \code{ID_IMAGE_PHOTOM_UBERCAL = 0x00000200} 722 724 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 723 743 %% \note{give airmass formula for completeness?}. 724 744 … … 891 911 \includegraphics[width=\textwidth,clip]{{pics/photflat.example}.png} 892 912 \end{minipage} 893 \hspace{- 3.0in}913 \hspace{-2.75in} 894 914 \begin{minipage}{0.4\linewidth} 895 915 \vspace{3.25in} … … 944 964 \begin{figure}[htbp] 945 965 \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} 947 968 \caption{\label{fig:allsky.photom.sigma} Consistency of photometry 948 969 measurements across the sky. Each panel shows a map of the … … 1175 1196 number of different time ranges and found the effect to be quite 1176 1197 stable, in the period where it was present. The effect only appeared 1177 in the serial direction. Figure~\ref{fig: koppenhoefer} shows the KE1198 in the serial direction. Figure~\ref{fig:KHexample} shows the KE 1178 1199 trend for a typical affected chip both before and after the 1179 1200 correction. For the PV3 dataset, we re-measured the KE trends using … … 1213 1234 the difference between the star color and the reference star color, 1214 1235 using the red or blue color approriate to the particular filter, times 1215 the tangent of the zenith distance. Figure~\ref{fig:DCR } shows the1236 the tangent of the zenith distance. Figure~\ref{fig:DCRexample} shows the 1216 1237 DCR trend for the 5 filters \grizy, as well as the measured 1217 1238 displacement in the direction perpendicular to the parallactic angle. … … 1485 1506 After the full relative astrometry analysis was performed for the PV3 1486 1507 database, the Gaia Data Release 1 became available 1487 \citep{2016A &A...595A...2G, 2016A&A...595A...4L}. This afforded us1508 \citep{2016AA...595A...2G,2016AA...595A...4L}. This afforded us 1488 1509 the opportunity to constrain the astrometry on the basis of the Gaia 1489 1510 observations. Gaia DR1 objects which are bright enough to have proper … … 1603 1624 \subsubsection{Iteratively Reweighted Least Squares Fitting} 1604 1625 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} 1626 After the entire database has been calibrated using the relative 1627 astrometric analysis, we attempt to determine parallax and proper 1628 motions for all objects in the database. We require a minimum of 5 1629 detections and 1 year of data for any object in order for it to be 1630 fitted for proper motion. For a parallax fit, we require at least 7 1631 detections, 1 year of data, and a parallax factor range of at least 1632 0.25; no object is fitted to parallax without proper motion as well. 1633 If an object is fitted for parallax, it is also fitted with a model 1634 including only proper motion and only a mean position. The chisq for 1635 all three fits is saved. Currently, the highest order fit allowed is 1636 saved in the database. The resulting parallax and proper motion 1637 measurements are inserted back into the DVO database for use by 1638 science queries. 1639 1640 With an automatic process applied to hundreds of millions of stars, it 1641 is important for the analysis to provide a measurement of the 1642 astrometry of each object which is robust against failures. The 1643 Pan-STARRS\,1 detections have a relatively high rate of non-Gaussian 1644 outliers, partly because of the high degree of structure in the 1645 astrometric transformations introduced by the camera optics and the 1646 atmosphere, and partly due to the high masked fraction and other 1647 detector effects. We have used a techinique called Iteratively 1648 Reweighted Least Squares (IRLS) fitting to reduce the sensitivity of 1649 the fits to outlier measurements. We have also used bootstrap 1650 resampling to determine confidence limits on our fits given the 1651 observed collection of position measurements. 1652 1653 We begin the astrometric analysis for each object by projecting the 1654 sky coordinates ($\alpha,\delta$) to a locally linear coordinate 1655 system ($\eta,\zeta$). We choose as a reference a single measurement 1656 from the full set of measurements. It is not critical which 1657 measurement we choose as long as the value is recorded during the 1658 analysis so the results can be deprojected back to the sky using the 1659 same reference coordinate. We also work in a time system which has 1660 been adjusted with reference to the average epoch from the collection 1661 of measurements. The resulting proper motions are thus determined 1662 with the minimum degeneracy with respect to the average position 1663 solution. 1664 1665 The IRLS analysis starts with an ordinary least squares fit, using the 1666 weights for each measurement as determined from Poisson statistics. 1667 After the astrometric parameters have been fitted, the deviations from 1668 the fit for each position are calculated for both the local $\eta$ and 1669 $\zeta$ coordinate directions. The deviation, normalized by the 1670 Poisson error, is used to modify the standard weight. We use a Cauchy 1671 function 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} 1676 using 1677 \begin{eqnarray} 1678 r_\eta = \frac{\eta_o - \eta_i}{\sigma_\eta} \\ 1679 r_\zeta = \frac{\zeta_o - \zeta_i}{\sigma_\zeta} 1680 \end{eqnarray} 1681 where $\eta_o$ is the model position in the $\eta$ direction, $\eta_i$ 1682 is the measured position in the $\eta$ direction, $\sigma_\eta$ is the 1683 standard 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. 1686 This modified weight has the behavior that if the observed position 1687 differs from the model by a substantial amount, the weight is greatly 1688 reduced, while the weight approaches the standard weight if the model 1689 and observed positions agree well. Thus, this procedure is equivalent 1690 to sigma clipping, but allows the outliers to be reduced in impact in 1691 a continuous way, rather than rigidly accepting or rejecting them. 1692 1693 The object astrometric parameters are re-fitted with these modified 1694 weights. New values for $\omega_\eta,\omega_\zeta$ are calculated, 1695 and the fit is tried again. On each iteration, the fitted parameters 1696 are compared to the values from the previous iteration. If they 1697 parameters have not changed significantly ($< 10^{-6}$) or if the 1698 fractional change is less than some tolerance ($10^{-4}$), then 1699 iterations are halted and the last fitted parameters are used. If 1700 convergence is not reached in 10 iterations, the process is halted in 1701 any case and a flag raised for the object to note that IRLS did not 1702 converge. 1703 1704 % \note{did this happen for any of our targets?} 1705 1706 To calculate a fit $\chi^2$ value and to determine an appropriate set 1707 of errors for the model parameters, it is necessary to transform the 1708 modified weights into explicit cuts. We have used the rubric that if 1709 the modified weight is less than 30\% of the standard weight 1710 ($\omega^\prime_\eta < 0.3 \omega_\eta$) then the point is treated as 1711 clipped. If a data point would be clipped based on the modified 1712 weight in either dimension, it is clipped in both (thus a point is 1713 either used to calculate both RA and Declination terms, or neither). 1714 The $\chi^2$ is determined from the unclipped points in the standard 1715 way. Bootstrap analysis is used to assess the errors on the fit 1716 parameters: A number of measurements equal to the number of unclipped 1717 data points are randomly selected from the set of unclipped data 1718 points, with replacement after each selection. These data points are 1719 then used to fit for the astrometric parameters, using ordinary least 1720 squares fitting. The parameters are recorded and the process re-run 1721 100 times. For each astrometric parameter, the error is determined as 1722 half of the 68\% confidence range for the distribution of fitted 1723 parameter values. 1630 1724 1631 1725 \section{Discussion}
Note:
See TracChangeset
for help on using the changeset viewer.
