Notes on Making ISIS Cubes

This is an incomplete description of how to build the ISIS cubes. Portions of this are being filled in over time. JRW 08 Feb 2020

Start here. Steps to build -- The details of how to build cubes.

Fixing errors that showed up during MOSAICX for Phase.

The process for fixing these errors in Phase is the same as for that in Emission. Here I have a different programs and procedures only because the names of files are different.

cd img-{LastFive}
qview rawP-RG3ED1.cub

cd working/

mv RG3ED1-fixed-p.txt ../img-{LastFive}/

cd img-{LastFive}
ascii2isis from=RG3ED1-fixed-p.txt to=RG3ED1-fixed-p.cub samples=1415 lines=1415

mv rawP-RG3ED1.txt orig-rawP-RG3ED1.txt
mv rawP-RG3ED1.cub orig-rawP-RG3ED1.cub RG3ED1-fixed-p.cub rawP-RG3ED1.cub RG3ED1-fixed-p.txt rawP-RG3ED1.txt 

qview orig-rawP-RG3ED1.cub rawP-RG3ED1.cub

Better, stronger, faster way to make cubes

Bob uses calibrated images (i.e. image ID. ends in C), no need to ever use the engineering images (i.e. image ID ends in E). You do need to re-ingest the calibrated images using e.processLRO-jrw to preserve data values for I/F. e.processLRO-orig re-scales the data values to maximize the number range in bit space, and we don't want that here. Use e.rawMOSAICXjrw to preserve I/F values when writing the I/F file, and phasei to output the angles directly from SPC. Then all you have to do is use ascii2isis!

What to include in a delivery.

How to ingest PDS IMG DTM into a bigmap