\begin{figure*}
\centerline{\includegraphics[width=0.8\textwidth,angle=0]{ipptopsps.pdf}}
\caption{This figure shows a flowchart of how data flows from the IPP side into batches for PSPS, using {\em IppToPsps}. On the IPP side, the DVO database shows cpt/cpm/cps/cpx/cpy/cpq files, organized and grouped by which {\em IppToPsps} batch type uses them. The IPP side also has the smf/cmf files from the camera stage, forced warp stage, and stack (skycal) stages, these smf/cmf files are also needed for {\em IppToPsps}.  {\em IppToPsps} has several different batch types, extracting data from different sources, and generating batches for ingest into PSPS. Batches related to diffs are not shown here, it is a similar process (cpt,cpm) files from the diff DVO and cmf files from the diff skycells go through {\em IppToPsps} to create DF batches (analagous to P2 or ST but using diff cmfs).  DO batches are created using cpt,cps files from the diff DVO (similar to how OB or GO batches are created).}
\label{fig:ipptopsps}
\end{figure*}
