= Software Check In and Status = == Status Key == ||'''Status'''||'''Description'''|| ||SUPERCEDED||Module superseded by a more recent version|| ||DIFF||Module has been compared to v3.0 and differences documented|| ||REJECT||Update has been rejected for version 3.1 delivery|| ||TAGGED||Module has been tagged and is in the CM repository|| ||SUBCOMP PASSED||Subcomponent testing completed, module passed|| ||SUBCOMP FAILED||Subcomponent testing completed, module failed|| ||COMP PASSED||Component testing completed, module passed|| ||COMP FAILED||Component testing completed, module failed|| == Version 3.1 Software == ||'''Program'''||'''Version'''||'''Location'''||'''Date Received'''||'''Changes'''||'''Current Status'''|| ||COMMON/||3.1B0|| ||05/18/16||Subroutines removed from COMMON: <
>GET_HEIGHTS_LO<
>GET_MODEL_LO<
>MAXLEN_LO|| || ||COMMON/||3.1B0|| ||05/18/16||Subroutines added to COMMON: <
>HIDE<
>SHADOWMAP<
>DELETEINPIC_LMK_LO|| || ||COMMON / DELETEINPIC_LMK_LO||3.1B0|| ||05/18/16||New module.|| || ||COMMON / HIDE||3.1B0|| ||05/18/16||New module.|| || ||COMMON / ILLUM||3.1B0|| ||05/18/16||Supports the LUNAR photometric model.|| || ||COMMON / IPL2SCOBJ||3.1B0|| ||05/18/16||Wobble significantly revised.<
>Exact a priori used in dxR and Dxr frames.<
>If image hidden in .LMK file, landmark not used here.|| || ||COMMON / IPL2SCOBJ_LO||3.1B0|| ||05/18/16||Wobble significantly revised.<
>Exact a priori used in dxR and Dxr frames.<
>If image hidden in .LMK file, landmark not used here.|| || ||COMMON / SHADOWMAP||3.1B0|| || ||New module.|| || ||extra / FITS2MAP||''' ''????'' '''|| ||06/15/16|| || || ||extra / FITS2MAP||3.1B0|| ||05/18/16|| ||SUPERCEDED|| ||LITHOSPHERE / AUTOREGISTER||3.1B0|| ||05/18/16||0ption 4a changed to flag high res/scale landmarks.|| || ||LITHOSPHERE / BLEMISHES||3.1B0|| ||05/18/16||None.|| || ||LITHOSPHERE / DYNAMICS||3.1B0|| ||05/18/16||Max images before and after set from INIT_LITHOS (DYNO=).<
>Raised limit for preceding/post images from 4 to 199.|| || ||LITHOSPHERE / GEOMETRY||3.1B0|| ||05/18/16||None.|| || ||LITHOSPHERE / LITHOS||3.1B0|| ||05/18/16||User interface improvements.<
>Autosearch in option B only looks for bigmaps if no maplet found.<
>Replicated maplet can be RECENT (or r).<
>E options include r that flags all images in a landmark except those in PICTLISTR.TXT (if it exists) as no topo.<
>Option 2 menu relabeled.<
> Option 2 / 3 added to interpolate permanently shadowed areas.<
>Noted that PMX=1250 is maximum allowed by compiler (see below).<
>Eliminates excess images NPIX>PMX.<
>DN1 put in common block ARRAY. <
>Version code replaced with INCLUDE file.<
>DNK put in common block IMAGES.<
>New image emission limit changed from 84 deg to 75 deg.<
>TEMPLIST created in LIMB_HEIGHTS to reduce subsequent limb search.<
>TEMPLIST deleted on initial input.<
>BELL keword included in INIT_lithos. If BELL=.FALSE. warning bell turned off.<
>NPIX0 included to enable E/n option to work with hidden images.<
>B option can now take RECENT (or r or R) as an input.<
>Additional normal (N) option from larger map.<
>Single image input set up to take list.<
>Display polar plots.<
>Supports PICTLISTR.TXT in auto-eliminate.<
>Decreased memory usage.<
>Assign a normal vector from an external map.|| || ||LITHOSPHERE / LITHOSP||3.1B0|| ||05/18/16||Speed improvement.<
>Status changed in DISPLAY to produce proper sized displays.<
>E option to eliminate low correlating maplets added.<
>Option 2 menu relabled.<
>Option 2 / 3 added to interpolate permanently shadowed areas.<
>Lockout put on LMKNM.MAP instead of LMRKLISTX.TXT<
>Test for too many images included on input. Process stops if NPIX>PMX.<
>DN1 put in common block ARRAY.<
>Version code replaced with INCLUDE file.<
>DNK put in common block IMAGES.<
>TEMPLIST created in LIMB_HEIGHTS_LO to reduce subsequent limb search.<
>TEMPLIST deleted on initial input and quit|| || ||LITHOSPHERE / NEW_POLE||3.1B0|| ||05/18/16||Automates updating the sumfiles/nominals with the new pole position.|| || ||LITHOSPHERE / POLE||3.1B0|| ||05/18/16||Protection against accidental update added.<
>Images restricted to ET0 +/- SPAN (days).<
>Avoids making a file that is over-padded within the file system.|| || ||LITHOSPHERE / PROCESS_FITS||3.1B0|| ||05/18/16||Supports NavCam data.<
>Distinguishes between msb and lsb and also between signed and unsigned short.<
>Support level 0 and level 1 data to include flat field, blur, and SFP corrections.<
>Support for PolyCam focal length and MapCam filter positions.<
>Improved file management.<
>Improve the batch ingestion of images, using a more-standard file structure.|| || ||LITHOSPHERE / PROCESS_FITS||''' ''????'' '''|| ||01/20/16||Cuts off the black areas for both NCM and NFT but only if NPX.EQ.2752.||SUPERCEDED|| ||LITHOSPHERE / REGISTER||3.1B0|| ||05/18/16||Pole rotation added to R option<
>Update of sun direction added (I)<
>Nominal or tabular pck choice in option 7.<
>Options for time-based PCK or normal.|| || ||SHAPER / DENSIFY_HAV||3.1B0|| ||05/18/16||New densify module that estimates the shape GSD near each point of the reference shape. It follows the nominal normal in or out for maplet points less the GSD / 2 from the normal line and uses the average of the distance along the normal to get the new model vector.|| || ||SHAPER / DENSIFY_HAV||''' ''????'' '''|| ||02/24/16||''' ''Reduced version - is this superseded by the v3.1B0 delivery??'' '''||''' ''SUPERCEDED??'' '''|| ||UTILITIES / MAP2LMK||3.1B0|| ||05/18/16||Tool to convert MAPOLAs into SPC MAPLETS|| || ||''' ''??'' ''' / FLOCK||''' ''????'' '''|| ||''' ''????'' '''||Improved sleep timer to account for FLOCK collisions. Shorter duration for the flock wait routine.|| || ||''' ''??'' ''' / LOCAL RESIDUALS||''' ''????'' '''|| ||''' ''05/24/16'' '''||Option v/2 revised - outputs picnm, number of picture in array and px/ln residuals|| || ''' ''? These changes were requested by Coralie Jackman (12/20/15), were they incorporated?'' ''' ||Program||Version||Location||Date Received||Changes||Current Status|| ||LITHOSPHERE / PROCESS_FITS|| || || ||Read focal plane temperature and write to make_sumfiles.in.<
>Crop masked regions so that the resultant .dat image is only the active array.<
>Use average of dark region to remove background level in each channel.<
>Apply post-environmental ground cals.<
>Add mechanics back in to process multiple files in a single call to the executable.|| || ||LITHOSPHERE / REGRES|| || || ||Supports NavCam data.<
>Add threshold values to REGRES for documentation purposes.<
>Add distortion name and coefficients in REGRES file.<
>Add correlation score for each landmark listed in the REGRES file.|| || ||LITHOSPHERE / MAKE_SUMFILES|| || || ||Read temperature from make_sumfiles.in and update focal length in SUMFILE.|| || == Pole Wobble software == Following pole/wobble work with Rosetta, Version 3.1 software is improved with respect to handling pole wobble in the following ways: * Improved ability to identify and handle pole wobble; * Improved ability to identify and handle a changing rotation rate. == Version 3.0 Software == ||'''Program'''||'''Version'''||'''Location'''||'''Date Received'''||'''Changes'''||'''Current Status'''|| ||GEOMETRY||3.0A0|| || ||Initial changes for pole wobble.|| || ||REGRESS||3.0A0|| || ||Updates for final format.|| || ||Process_IMG||3.0A0|| || ||Support for PolyCam.|| ||