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.