Version tracking system for 2MAPPS V.III production: We are requesting some simple standard lines at the top of the delivery notes for 2MAPPS V3 to facillitate version tracking, and also a standardized version identification printed by each program. ( example appended at bottom ) - Programs and scripts should print out version identification which will on a single line print the program name, the word "Version", the date of the version, and optionally, a version number. This will allow the current versions of all programs to be grep'd (on 'Version') from out.pcp into a separate run version file and archived. - Program and script deliveries (delivery units) should be accompanied by a delivery note file called "program.YYMMDDHH.del" which will have the first line in the format: program version date delivered north prod date south prod date DEL pixphot 000914 000915 *000916 *000917 and additional lines for each bug the delivery addresses: program version bug found one line bug description DEL pixphot 000914 000914 pixphot crashing western civilization and for deliveries which have modifications which are not bug fixes: program version one line mod description MOD pixphot 000914 pixphot finds the answer to L,U, & E and any additional lines as needed for more detailed descriptions of bugs and fixes. - sub-programs (such as PROPHOT) should deliver the code in the same manner as stand alone programs, but should additionally deliver libraries and makefiles for the libraries or just subroutine code as appropriate, and the composite will be delivered by the cog e for the parent program (such as PIXPHOT). These delivery note files will be grep'd on DEL into a file summarizing program/script deliveries, and on BUG to summarize bug fix deliveries, and MOD to summarize modifications. These files will be archived in (rodan:)/2massc/ops/doc/ by Ron when he takes the delivery. In addition, a bug list will be maintained in the same directory in the BUG format above, with bug descriptions as they are identified. A truth table will be created from the deliveries file containing the latest correct version for programs and scripts for checking against pipeline production run output. any deviations from the truth table will be red flagged following pipeline scan completion. * north prod date and south prod date to be provided by Ron when delivered to north and south ops. --------------- EXAMPLE pixphot.001013.del fil3 ----------------------------------------- DEL pixphot 001013 001019 BUG pixphot 001013 001012 GFIND producing detections within 1" MOD pixphot 001013 pixphot modified to trim single coverage along edges MOD pixphot 001013 pixphot modified to output 8 bit coverage images This version of PIXPHOT incorporates: - A modification to allow minimum coverage of 1 frame internal to coadded images, but trim off single coverage along the edges of the images. This modification should fill most internal holes caused by the bad H band array with many dead pixels before it was replaced. The single coverage pixels along the edges of the coadded images will still be removed for cosmetic reasons. - A modification to pixphot to write out 8 bit coverage images to be used by GALWORKS. - A bug fix to GFIND which chooses a random seed pixel in the case where adjacent numerically identical seed pixels on a single source sometimes resulted in multiple detections within 1". These close detections became close "passive deblends" which resulted in confusion at band merging, split sources, and sometimes fragmented sources with identical names. This version requires namelist modifications: nl.pixphot_n - north nl.pixphot_s - south