
I have organized this evaluation into 4 sections.  The first section
lists the work remaining to be done as a collection of tasks, with an
assigned person and an amount of time.  In the second section, I list
code milestones, with a summary of the related tasks.  These are
labeled as 'ipp 2.7', etc, but we may opt not to make an official
release of the software suite at these times: the additional support
load is not justified.  In the third section, I give a list of
sequential Pre-ORR data analysis milestones.  In the fourth section, I
give a schedule, primarily detailing the coding tasks, but with the
data analysis goals in [].

----------------------------------------------------------------------------------

IPP Pending Tasks

Build / Config / PSLib 

 * IPP 2.6 release
 - PAP : 0.5 day

Data Management

 * finish 'cleanup' analysis for all stages
 - EAM : 1 days  (ipp 2.7)

 * output config files / verfy re-run
 - PAP : 2 days  (ipp 2.7)

 * 'update' analysis code for chip stage
 - EAM : 2 days  (ipp 2.7)

 * 'update' analysis for other stages
 - EAM : 2 days  (ipp 2.7)

Detrend Construction Software
 
 * ppMerge threading
 - EAM : 1 day (ipp 2.7)

 * correct detrend normalization bug
 - EAM : 0.25 day  (ipp 2.7)

 * full-featured detrend construction simtest suite
 - PAP : 1 day  (ipp 2.8)
 
 * flat-field correction simtest suite
 - JHU : 1 day  (ipp 2.8)
 
 * flat-field correction demonstration with Megacam data
 - JHU : 3 days (2 of background)
 
 * flat-field correction demonstration with GPC1 data
 - EAM / JHU : 3 days (2 of background) 

  * Determine & Apply OT shifts
  - PAP : 3 days (ipp 2.9) [requires complete OT data from GPC1]

Single Science Image Analysis

 * measure photmetry zero point in psastro
 - EAM : 0.5 day (ipp 2.7)

 * psphot threading
 - EAM : 3 days (ipp 2.7)

 * ongoing psphot shakeout
 - EAM : 5 days (ipp 2.8)

 * threading for ppImage (ex. psphot)
 - EAM : 0.5 days (ipp 2.7)

 * simtest demo of fake sources and forced photometry
 - PAP : 2 days (ipp 2.8)

 * generate summit Q/A feedback
 - WS  : 3 days (ipp 2.9)

Image Combinations

 * ppStack threading
 - PAP : 2 days (ipp 2.7)

 * ppSub threading
 - PAP : 2 days (ipp 2.7)

 * Magic integration
   * ippTasks (0.5 day)
   * ippScipts (0.5 day)
 - PAP : 1 day (ipp 2.7)

 * Magic GPC1 testing 
 - PAP : 5 days
 
 * stack extended source photometry
 - EAM : 5 days

Calibration

 * finish outlier flagging in relphot
 - EAM : 2 days (ipp 2.9)

 * 2D color-correction model (relphot)
 - EAM : 3 days (ipp 2.9)

 * finish absphot
 - EAM : 3 days (ipp 2.9)

Postage Stamp Server

 * detectability analysis tool (image, RA, DEC -> psf Q factor)
 - EAM : 0.5 day (ipp 2.8)

 * add additional required metadata to output images
 - WS : 2 day (ipp 2.8)

 * add image lookup to detectability request 
 - WS : 1 day (ipp 2.8)

 * add weight / mask / cmf lookups to ps requests
 - WS : 1 day (ipp 2.8)

 * magic interface / release flags
 - WS : 2 days (ipp 2.8)

 * pending re-processing mode
 - WS : 3 days (ipp 2.8)

 * spec / re-design postage stamp web pages
 - WS : 2 days (ipp 2.9)

 * implement postage stamp web pages
 - WS : 5 days (ipp 2.9)

DVO

 * validate Image / Object / Detection IDs
 - EAM : 1 day (ipp 2.8)

 * optimizations for Image / Object / Detection indexes
 - EAM : 2 days (ipp 2.9)

 * extend vectors to double and int types
 - EAM : 0.5 day (ipp 2.9)

 * convert time fields to unsigned int
 - EAM : 0.5 day (ipp 2.9)

 * function name cleanups
 - EAM : 0.5 day (ipp 2.9)

 * use partial loads for catalogs 
 - EAM : 1 day (ipp 2.9)

 * addstar -refcat -update mode
 - EAM : 1 day (ipp 2.9)

 * DVO replication tools
 - EAM : 2 days (ipp 2.9)

Output Tables

 * generate PSPS P2 output tables
 - WS : 2 days (ipp 2.9)

 * generate PSPS Stack output tables
 - WS : 2 days (ipp 2.9)

 * generate PSPS Diff output tables
 - WS : 2 days (ipp 2.9)

 * generate PSPS output tarballs
 - WS : 2 days (ipp 2.9)

 * generate MOPS output tarballs
 - PAP : 2 days (ipp 2.9)

 * output CMF file documentation
 - WS : 1 day

IPP ORR Demonstration Analysis (post-camera refurb)

 * Generate Starting Master Dark [full grid of darks vs temp & exptime]
 - WHO : 2 days

 * Generate Starting Master Flat [several nights of twilight flats]
 - WHO : 2 days

 * Manual Mask additions
 - WHO : 3 days

 * Generate Flat-field Correction [flat-field correction dithers for each filter]
 - WHO : 3 days

 * Demonstrate Photometric consistency [Stripe 82 / Stripe 10, second-pass dither]
 - WHO : 3 days

 * Demonstrate deep stack [MD example field]
 - WHO : 3 days

----------------------------------------------------------------------------------

IPP Coding Milestones

* ipp 2.7 -- 2008.08.15
  * cleanup for all stages
  * fix flat-field normalization bug
  * update for all stages
  * psastro measure zero point
  * threading for pswarp, ppMerge, ppImage, ppStack, ppSub
  * magic integration
  *** EAM : 10.25d; PAP : 7d

* ipp 2.8 -- 2008.08.29
  * flat-field correction simtest suite
  * psphot improvements
  * fake source / forced photometry simtest suite
  * detrend construction simtest suite
  * pstamp ex. WWW
  *** EAM : 6.5d; PAP : 4; WS 9d (no ipp 2.7 milestones)

* ipp 2.9 -- 2008.
  * pstamp WWW
  * summit Q/A feedback
  * PSPS output tables
  * PSPS & MOPS output tarballs
  * DVO updates
  *** EAM : 15.5d; WS : 18d

----------------------------------------------------------------------------------

IPP GPC1 Pre-ORR Analysis Milestones

* New Uncorrected Master Flat-field Images (using current best mask)
  * ppMerge threading
  * fix flat-field normalization bug
  * 'validate' run with existing flats
  *** possible concern: non-linearity of devices

* Corrected Master Flat-field Images

* Single-Image cell-to-cell background variation < 1%

* Single-Image Photometric residuals < 2%

* Single-Image Astrometric residuals < 20mas

* Demo GPC1 Stacks (best-effort flats)

* Clean GPC1 Stacks (minimal / no background residuals, PSF convolution applied)

* Clean GPC1 Difference Image Set (< XXX false positive detections)

* Demo GPC1 Magic Analysis (minimal quality inputs)

* Clean GPC1 Magic Analysis (high quality inputs)

----------------------------------------------------------------------------------

Goals for the weeks of:

07.27
  EAM : (ppMerge threading), ppImage threading, (flat-field normalization bug), [finish demo science run]
  PAP : (ipp 2.6 release) (07.30), (finish magic scripts & tasks), output config files, [MOPS Megacam run 2a]
  WS  : add'l output metadata, image lookup in det., weight, mask, cmf lookups, [monitor summit copy]
  BG  : demo automatic (background) simtest

08.03 : 
  EAM : pcontrol comms crash, finish 'cleanup' for all stages; 'update' for chip stage, psastro zp [GPC1 detrend validate run]
  PAP : ppStack threading, ppSub threading [MOPS Megacam run 2a]
  WS  : magic interface issues, re-processing task, [monitor summit copy]
 JHU  : flat-field correction simtest
  BG  : set up cronjob for background simtest
  JH  : documentation / bugzilla cleanup / static builds
**MH  : psphot tests of crowded fields

08.10 : 
  EAM : 'update' for all stages, psphot threading [GPC1 improved flat-fields]
  PAP : finish ppStack/ppSub threading & tests, ipp 2.7 release tarball (08.15) [skip release?]
  WS  : PSPS P2 output tables, PSPS Stack output tables, [monitor summit copy]
 JHU  : flat-field correction simtest / prepare for Megacam flatcorr demonstration 
  BG  : design system to test simtest success / failure
  JH  : documentation / bugzilla cleanup
**MH  : psphot tests of crowded fields

08.17 : 
  EAM : psphot shakeout, detectability query [GPC1 flat-field correction run]
  PAP : fake & forced simtest
  WS  : (vacation)
 JHU  : Megacam flatcorr demonstration 
**MH  : psphot tests of crowded fields

08.24 : 
  EAM : more psphot shakeout, validate IDs -> DVO
  PAP : ipp 2.8 release (08.29), [GPC1 Stacks]
  WS  : (vacation)

08.31
  EAM : 2D color-correction in relphot, GPC1 Photometry validation
  PAP : detrend construction simtest, [GPC1 Stacks]
  WS  : PSPS Diff output tables, PSPS output tarballs, [monitor summit copy]

09.07
  EAM : DVO minor fixes, [GPC1 Photometry & Astrometry validation]
  PAP : [GPC1 Stacks & Difference Images]
  WS  : spec/design pstamp www, implement pstamp www

09.14
  EAM : extended source photometry [GPC1 Photometry & Astrometry validation]
  PAP : [GPC1 Stacks & Difference Images + Magic Analysis]
  WS  : continue with pstamp www

09.21
  EAM : DVO ID optimizations, DVO replication

09.28
  EAM : relphot outlier flagging, absphot

10.05
10.12
10.19
10.26
11.02
11.09
11.16
11.23
11.30
12.07
12.14
12.21
12.28

