\documentclass[10pt]{article}
\usepackage[hmargin=0.5in,vmargin=0.5in]{geometry}

\begin{document}

\textbf{\Large FOR EACH EXPOSURE}

\begin{description}
\item[Prerequisites] The exposures to be processed are
  \textbf{labelled} externally in the chipRun table.
\item[A. Chip stage] Detail prerequisites \mbox{ }
  \begin{description}
  \item[PRE A010] (Script) Generate the Condor job file containing the
    \verb+chip_imfile.pl+ commands to be run on the cluster
    \hfill{}\mbox{Equivalent to chip.imfile.load}
  \item[A010] (Condor) Queue that Condor job file (exactly 60
    commands/jobs: one for each ota) \hfill{}\mbox{Equivalent to
      chip.imfile.run}
  \item[POST A010] (Script) Generate the Condor job file containing the
    appropriate jobs for reverting \hfill{}\mbox{Equivalent to
      chip.revert}
  \item[A020] (Condor) Queue that Condor job file (various, possibly
    nothing to do)
  \item[POST A020] (Script) Generate the Condor job file containing the
    appropriate jobs for reverting \hfill{}\mbox{Equivalent to
      chip.revert}
  \item[A030] (Condor) Queue that Condor job file (various, possibly
    nothing to do)
  \item[POST A030] (Script) Generate the Condor job file containing the
    appropriate jobs for reverting \hfill{}\mbox{Equivalent to
      chip.revert}
  \item[A040] (Condor) Queue that Condor job file (various, possibly
    nothing to do)
  \item[POST A040] (Script) If there is failing otas, send e-mail to
    operator and stop processing. Otherwise generate stage 050 jobs file.
  \item[A050] (Script) Advance the exposure with
    \verb+chiptool -advanceexp+ \hfill{}\mbox{Equivalent to
      chip.advanceexp}
  \end{description}
\item[B. Camera stage] Detail prerequisites \mbox{ }
  \begin{description}
  \item[PRE B010] (Script) Generate the Condor job file containing the
    \verb+camera_exp.pl+ command(s?) \hfill{}\mbox{Equivalent to
      camera.exp.load}
  \item[B010] (Condor) Queue that Condor job file
    \hfill{}\mbox{Equivalent to camera.exp.run}
  \item[PRE B020] (Script) Generate the Condor job file possibly
    containing the revert command (possibly nothing to revert)
    \hfill{}\mbox{Equivalent to camera.revert}
  \item[B020] (Condor) Queue that Condor job file
  \item[PRE B030] (Script) Generate the Condor job file possibly
    containing the revert command (possibly nothing to revert)
    \hfill{}\mbox{Equivalent to camera.revert}
  \item[B030] (Condor) Queue that Condor job file
  \item[PRE B040] (Script) Generate the Condor job file possibly
    containing the revert command (possibly nothing to revert)
    \hfill{}\mbox{Equivalent to camera.revert}
  \item[B040] (Condor) Queue that Condor job file
  \item[POST B040] (Script) If the camera entry could be reverted, send
    e-mail to operator and stop processing
  \end{description}
\item[C. Fake stage] Detail prerequisites \mbox{ }
  \begin{description}
  \item[PRE C010] (Script) Generate the Condor job file containing the
    \verb+fake_imfile.pl+ command(s?) \hfill{}\mbox{Equivalent to
      fake.imfile.load}
  \item[C010] (Condor) Queue that Condor job file
    \hfill{}\mbox{Equivalent to fake.imfile.run}
  \item[C020] (Script (or Script+Condor)) Run the
    \verb+faketool -advanceexp+ command(s?) (or: PRE C020: Generate
    the Condor job file containing the \verb+faketool -advanceexp+
    command(s?); C020: Queue that Condor job file)
    \hfill{}\mbox{Equivalent to fake.advanceexp}
  \end{description}
\item[D. Warp stage] Detail prerequisites \hrulefill{}\textbf{BARF}\mbox{ }
  \begin{description}
  \item[TODO] \verb+warptool -tooverlap+ \hfill{}\mbox{Equivalent to warp.exp.load}
  \item[TODO] \verb+warp_overlap.pl+ \hfill{}\mbox{Equivalent to warp.exp.run}
  \item[TODO] \hfill{}\mbox{Equivalent to warp.revert.overlap}
  \item[TODO] \verb+warptool -towarp+ \hfill{}\mbox{Equivalent to warp.skycell.load}
  \item[TODO] \verb+warp_skycell.pl+ \hfill{}\mbox{Equivalent to warp.skycell.run}
  \item[TODO] \verb++ \hfill{}\mbox{Equivalent to warp.revert.warped}
  \item[TODO] \verb+ warptool -advancerun+ \hfill{}\mbox{Equivalent to warp.advancerun}
  \item[Check if needed?] \verb++ \hfill{}\mbox{Equivalent to
      warp.summary.load and/or warp.summary.run}
  \end{description}
\item[E. Stack stage] Detail prerequisites? \mbox{ }
  \begin{description}
  \item[TODO] \verb+stacktool -tosum+ \hfill{}\mbox{Equivalent to stack.skycell.load}
  \item[TODO] \verb+stack_skycell.pl + \hfill{}\mbox{Equivalent to stack.skycell.run}
  \item[TODO] \verb++ \hfill{}\mbox{Equivalent to stack.revert}
  \item[Check if needed?] \verb++ \hfill{}\mbox{Equivalent to
      stack.summary.load and/or stack.summary.run}
  \end{description}
\end{description}

\end{document}
