Commit df071a46 authored by Tracie Sucharski's avatar Tracie Sucharski
Browse files

Added more testing to the Cassini category test for the Vims instrument.

git-svn-id: http://subversion.wr.usgs.gov/repos/prog/isis3/trunk@5778 41f8697f-d340-4b68-9986-7bafba869bb8
parent 0ddc66b5
Loading
Loading
Loading
Loading
+27 −8
Original line number Diff line number Diff line
# 2014-04-09 Tracie Sucharski - Only the vis was being tested.  Since the vis is not used, I 
#               changed it to ir.  Added more tests to test the vims camera model on images
#               containing the pole.  Test vims camera model using cam2map to project larger areas
#               to insure no extra pixels appear in the projected output.    

IMPORT = vims2isis
SPICEINIT = spiceinit shape=ellipsoid
CAMPT = campt
CAM2MAP = cam2map
GETSN = getsn

include $(ISISROOT)/make/isismake.tsts
@@ -10,27 +16,27 @@ commands:
          VIS= $(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
          IR= $(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub > /dev/null

	$(SPICEINIT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	$(SPICEINIT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          PCK=$(ISIS3DATA)/cassini/kernels/pck/cpck24Jul2006.tpc \
          > /dev/null

	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	  to= $(OUTPUT)/CM_1477461989_1.cub--finalOutput.pvl SAMPLE=32 LINE=7 ALLOWOUTSIDE=no \
	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          to= $(OUTPUT)/CM_1477461989_1.cub--finalOutput.pvl SAMPLE=35 LINE=8 ALLOWOUTSIDE=no \
          > /dev/null

	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          to= $(OUTPUT)/CM_1477461989_1.cub--finalOutput.pvl SAMPLE=55 LINE=33 ALLOWOUTSIDE=no \
          > /dev/null

	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          to= $(OUTPUT)/CM_1477461989_1.cub--finalOutput.pvl SAMPLE=32 LINE=58 ALLOWOUTSIDE=no \
          > /dev/null

	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          to= $(OUTPUT)/CM_1477461989_1.cub--finalOutput.pvl SAMPLE=4 LINE=33 ALLOWOUTSIDE=no \
          > /dev/null

	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	$(CAMPT) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          to= $(OUTPUT)/CM_1477461989_1.cub--finalOutput.pvl SAMPLE=32 LINE=33 ALLOWOUTSIDE=no \
          > /dev/null

@@ -42,9 +48,22 @@ commands:

	$(ECHO) "Output of getsn..." >> $(OUTPUT)/CM_1477461989_1.cub--getsnOutput.txt

	$(GETSN) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub \
	$(GETSN) from=$(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub \
          >> $(OUTPUT)/CM_1477461989_1.cub--getsnOutput.txt

	$(RM) $(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-vis.cub > /dev/null
	$(RM) $(OUTPUT)/CM_1477461989_1.cub--vims2isis-spiceinit-ir.cub > /dev/null
	$(RM) $(OUTPUT)/../print.prt > /dev/null

#  Test south pole
	$(CAMPT) from=$(INPUT)/C1596102183_1.irBand71.cub type=ground lat=-90 lon=0 \
	  to=$(OUTPUT)/C1596102183_1.ir.pvl > /dev/null

#  Make sure there are no extra pixels in projected cube.  Global projections were getting ghost
#  images because the vims camera model finds solution for any lat/lon and the range checking 
#  was not working correctly.
	$(CAM2MAP) from=$(INPUT)/C1514302573_1.irBand71.cub to=$(OUTPUT)/C1514302573_1.irBand71.sinu.cub \
	  map='$$base/templates/maps/sinusoidal.map' \
	  pixres=ppd resolution=2 defaultrange=map minlat=-90 maxlat=90 minlon=0 maxlon=360 \
	  trim=yes > /dev/null