Commit 29bb3bd2 authored by Adam Goins's avatar Adam Goins
Browse files

Added some cleanup

parent 02f94f2e
Loading
Loading
Loading
Loading
+60 −69
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ commands:
            to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null;
	$(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \
            SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*-RED-*.cub > $(OUTPUT)/redCubes.lis;

	# Ingest Blu
	$(LS) $(INPUT)/*-BLU-*.xml > $(OUTPUT)/bluInputs.lis;
@@ -34,6 +35,7 @@ commands:
            to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null;
	$(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \
           SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*-BLU-*.cub > $(OUTPUT)/bluCubes.lis;

	# Ingest Pan
	$(LS) $(INPUT)/*-PAN-*.xml > $(OUTPUT)/panInputs.lis;
@@ -43,6 +45,7 @@ commands:
            to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null;
	$(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \
	    SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*-PAN-*.cub > $(OUTPUT)/panCubes.lis;

	# Ingest Nir
	$(LS) $(INPUT)/*-NIR-*.xml > $(OUTPUT)/nirInputs.lis;
@@ -52,6 +55,7 @@ commands:
            to=$(OUTPUT)/$\$$\1.cub -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null;
	$(SPICE) $(TSTARGS) from=$(OUTPUT)/$\$$\1.cub \
            SPKPREDICTED=true CKPREDICTED=true -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*-NIR-*.cub > $(OUTPUT)/nirCubes.lis;

	# MAP FILE
	# Create list of all files.
@@ -66,10 +70,8 @@ commands:
            map=$(OUTPUT)/equi.map \
            pixres=mpp resolution=200 -batchlist=$(OUTPUT)/redBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*redEqui.cub > $(OUTPUT)/redMosaic.lis;
	$(MOSAIC) $(TSTSARGS) \
  	fromlist=$(OUTPUT)/redMosaic.lis \
  	mosaic=$(OUTPUT)/redCassisMosaic.cub \
  	grange='USER' \
	$(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/redMosaic.lis \
    mosaic=$(OUTPUT)/redCassisMosaic.cub grange='USER' \
    MAXLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLatitude grpname=Mapping`  \
    MINLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MinimumLatitude grpname=Mapping`  \
    MAXLON = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLongitude grpname=Mapping` \
@@ -80,10 +82,8 @@ commands:
             map=$(OUTPUT)/equi.map \
             pixres=mpp resolution=200 -batchlist=$(OUTPUT)/bluBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*bluEqui.cub > $(OUTPUT)/bluMosaic.lis;
	$(MOSAIC) $(TSTSARGS) \
  	fromlist=$(OUTPUT)/bluMosaic.lis \
  	mosaic=$(OUTPUT)/bluCassisMosaic.cub \
  	grange='USER' \
	$(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/bluMosaic.lis \
    mosaic=$(OUTPUT)/bluCassisMosaic.cub grange='USER' \
    MAXLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLatitude grpname=Mapping`  \
    MINLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MinimumLatitude grpname=Mapping`  \
    MAXLON = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLongitude grpname=Mapping` \
@@ -94,10 +94,8 @@ commands:
            map=$(OUTPUT)/equi.map \
            pixres=mpp resolution=200 -batchlist=$(OUTPUT)/panBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*panEqui.cub > $(OUTPUT)/panMosaic.lis;
	$(MOSAIC) $(TSTSARGS) \
  	fromlist=$(OUTPUT)/panMosaic.lis \
   	mosaic=$(OUTPUT)/panCassisMosaic.cub \
   	grange='USER' \
	$(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/panMosaic.lis \
   mosaic=$(OUTPUT)/panCassisMosaic.cub grange='USER' \
   MAXLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLatitude grpname=Mapping`  \
   MINLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MinimumLatitude grpname=Mapping`  \
   MAXLON = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLongitude grpname=Mapping` \
@@ -108,21 +106,18 @@ commands:
             map=$(OUTPUT)/equi.map \
             pixres=mpp resolution=200 -batchlist=$(OUTPUT)/nirBasenames.lis > /dev/null;
	$(LS) $(OUTPUT)/*nirEqui.cub > $(OUTPUT)/nirMosaic.lis;
	$(MOSAIC) $(TSTSARGS) \
  	fromlist=$(OUTPUT)/nirMosaic.lis \
  	mosaic=$(OUTPUT)/nirCassisMosaic.cub \
  	grange='USER' \
	$(MOSAIC) $(TSTSARGS) fromlist=$(OUTPUT)/nirMosaic.lis \
    mosaic=$(OUTPUT)/nirCassisMosaic.cub grange='USER' \
    MAXLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLatitude grpname=Mapping`  \
    MINLAT = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MinimumLatitude grpname=Mapping`  \
    MAXLON = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MaximumLongitude grpname=Mapping` \
    MINLON = `$(GETKEY) from=$(OUTPUT)/equi.map keyword=MinimumLongitude grpname=Mapping` > /dev/null;

# Create full color mos
	$(LS) $(OUTPUT)/*CassisMosaic.cub > $(OUTPUT)/mosaicList.txt;
	$(CUBEIT) fromlist=$(OUTPUT)/mosaicList.txt to=$(OUTPUT)/coloredMosaic.cub > /dev/null;
	$(LS) $(OUTPUT)/*CassisMosaic.cub > $(OUTPUT)/mosaicList.lis;
	$(CUBEIT) fromlist=$(OUTPUT)/mosaicList.lis to=$(OUTPUT)/coloredMosaic.cub > /dev/null;
	$(EXPORT) $(TSTSARGS) from=$(OUTPUT)/coloredMosaic.cub to=$(OUTPUT)/coloredMosaic \
             pdsversion=pds4 > /dev/null;

	$(SED) 's+\Product_Observational.*>+\Product_Observational>+' \
            $(OUTPUT)/coloredMosaic.xml > $(OUTPUT)/coloredMosaic1.txt;
	$(SED) 's+\FSW_HEADER.*>+\FSW_HEADER>+' \
@@ -133,18 +128,14 @@ commands:
            $(OUTPUT)/coloredMosaic3.txt > $(OUTPUT)/coloredMosaic.txt;

	# Cleanup
	$(RM) $(OUTPUT)/*B1*cub;
	$(RM) $(OUTPUT)/coloredMosaic.xml;
	$(RM) $(OUTPUT)/coloredMosaic1.txt;
	$(RM) $(OUTPUT)/coloredMosaic2.txt;
	$(RM) $(OUTPUT)/coloredMosaic3.txt;
	$(RM) $(OUTPUT)/*.lis;
	$(RM) $(OUTPUT)/CAS-MCO*.cub;
	$(RM) $(OUTPUT)/bluCassisMosaic.cub;
	$(RM) $(OUTPUT)/nirCassisMosaic.cub;
	$(RM) $(OUTPUT)/panCassisMosaic.cub;
	$(RM) $(OUTPUT)/redCassisMosaic.cub;
	$(RM) $(OUTPUT)/*coloredMosaic1.txt;
	$(RM) $(OUTPUT)/*coloredMosaic2.txt;
	$(RM) $(OUTPUT)/*coloredMosaic3.txt;
	$(RM) $(OUTPUT)/*Cubes.lis
	$(RM) $(OUTPUT)/*Inputs.lis
	$(RM) $(OUTPUT)/*Basenames.lis
	$(RM) $(OUTPUT)/*Relative.lis
	$(RM) $(OUTPUT)/*Mosaic.lis
	$(MV) $(OUTPUT)/equi.map $(OUTPUT)/equi.pvl