IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 2 and Version 3 of GrandReprocessingWishlist


Ignore:
Timestamp:
Jan 11, 2011, 2:31:08 PM (16 years ago)
Author:
heather
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GrandReprocessingWishlist

    v2 v3  
    1 Grand Reprocessing Concerns/wishlist
     1== Grand Reprocessing Concerns/wishlist ==
    22
     3
     4=== burntool ===
    35 * burntool is not complete / done for certain days. 
    46   * Is there a way to reburn these days?  If so, it needs to be documented
    5    * Can we automatically detect & reburn these, rather than have a human find them (as they fail), and requeue by hand?
     7   * Can we automatically detect & reburn these, rather than have a human find them (as they fail), and requeue by hand? 
    68 
     9=== documentation on the reprocessing tasks ===
     10
    711 * Can we have a well defined and complete document/wiki of what the
    812   reprocessing tasks are?
    913   * the different stages for each survey
    1014   * the different diffs
     15
     16=== exposure processing tracking ===
     17
    1118   * with well defined processing, we will know ultimately what should happen
    1219   to each exposure. We should have a webpage to track each exposure, so that
     
    1421   now, where nightly science tasks like stacks and diffs often get missed)
    1522
     23   For example, for a MD exposure, it would know that it needs to go through warp, stack, the different diff types, magic, destreak, and dist.  We should be able to tell if various stages have not been started, or if they are faulting (or other problems).
     24 
     25   For 3Pi, it would know to go through warp, stack, ww diff, magic, destreak, dist, publish.
     26
     27
     28=== autoqueuing robot ===
     29
     30
    1631 * can we have a robot that automatically queues things for us (and adds them
    1732   to pantasks as necessary?)
    18    
     33   * different robots for different surveys
     34   * 3pi would queue by part of sky (with a date range)
     35   * MD would queue by date
     36   * STS?
     37   * SS?
     38   * OSS?
     39   * M31?
     40   * robot should prevent queueing of things that have already been queued for the GR 
     41
     42=== processable images ===
     43
    1944 * We should add a column in rawImfile or rawExp for files which can't be
    2045   processed, and chiptool should avoid queueing them.
     
    2348   * this can simplify things for future reprocessings (whether GR2 or special
    2449     request reprocessing)
     50 * a suggestion for it:  add a column called "do_not_process", which contains a small int
     51   * 0 - everything is fine (we assume all images are fine from the beginning)
     52   * 1 - camera problem (some kind of daytime camera testing, the camera crashed during the exposure, the camera pon time was small, or some other 'camera' problem)
     53   * 2 - flagged by the operators - (the fwhm is way too fuzzy, or they aborted part of the chunk for some reason. They are pretty good at flagging these in email)
     54   * 3 - flagged by us - (various reasons - NONE should be because IPP can't process.  Maybe part of a chunk is missing or something)
     55 * add a column called "do_not_process_notes" to add words for why the exposure was flagged
     56 * add -use_do_not_process to chiptool to allow it to queue these. By default chiptool should exclude any that do not have '0' in do_not_process
    2557
    26  * will there be improved diff photometry?
     58=== diff photometry ===
     59
     60 * will there be improved diff photometry?  Will we have time to implement it before the GR?
     61
     62== stargrasp's list ==
    2763
    2864 * md.stargrasp's list of GRotMDFS (Grand Reprocessing of the Medium Deep Fields) https://md.stargrasp.org/wiki/GRotMDF
     65   Things to remember for the GRotMDF!
     66=== Fields to process ===
     67
     68   1. Choose an appropriately early starting date. Apr 2009? Earlier?
     69   2. Process M31 is nightly stacks?
     70
     71=== Image modifications ===
     72
     73   1. Go to 0.258"/pixel. ACTUALLY strongly prefer 0.250" in order to have comfortable integer sizes for arcsec and arcminute areas. Also this will make the beat wavelength a comfortable ~30 pixels in cases where rotations are not present. Keeping the present tesselation will lead to tile sizes of 4800 instead of 6000, file sizes of 5280 instead of 6600.
     74   2. Use the ~300 pixel overlap (is IPP going to change the Tess. for 3Pi and other surveys?)
     75   3. Fix the field centers! Esp. MD07 and MD09! Tesselation field centers must be the OTIS pointing centers.
     76   4. JT's unbelievably clever idea about medians of binned images. Can this conceivably have power for helping out Magic?
     77
     78=== Processing modifications ===
     79
     80   1. There are dates that need to be burntooled (7-20-2010 is one of them).  (see above)
     81   2. Fringing of everything in z and y (ken) -- we are doing fringing, but in some cases are not applying it correctly. This needs to be fixed, and we need an upper limit for crappy fringe coefficients.
     82   3. Holes around objects from polynominal bias correction. Fix or provide correction image please.
     83   4. Report the flux scale in the header! E.g. e/ADU and what is the ADU level anyway?
     84   5. Fix bitmap bits
     85   6. The .wt.fits files sometimes lack BSCALE and BZERO, e.g. MD07.skycell.018.stk.119069.unconv.wt.fits
     86
     87=== IPP DB modifications ===
     88
     89   1. How about a data_group that uses TJD (of observation) instead of date of processing (which nobody really cares about). Also, how about using "MD00" for "M31"? So data_group would be (for example) MD01.5123.
     90   2. IPP DB needs some sort of "expired" flag for reprocessed skycells. Do not depend on clever alterations on "data_group" to do the job.
     91   3. IPP DB needs some sort of flag that indicates whether this is a nightly stack or a reference stack. Do not depend on clever names in the ID field to reveal it.
     92   4. we need a column for the software version/configuration (a real tagged version of the production software) in the db (serge).
     93 
     94