VIMS calibration with ISIS 3
- Search the PDS location on OPUS, for example the image id:
1743896394_1
curl -s 'https://tools.pds-rings.seti.org/opus/api/data.json?channel=IR&primaryfilespec=1743896394&cols=ringobsid,planet,target,phase1,time1,primaryfilespec' | sed -e 's/"/\n/g' | grep '.QUB' | tr '[:upper:]' '[:lower:]' | sed -e 's/t/T/g' -e 's/daTa/data/g'- Download the file from the PDS
wget https://pds-imaging.jpl.nasa.gov/data/cassini/cassini_orbiter/covims_0058/data/2013095T224243_2013096T133534/v1743896394_1.qub- Data ingestion for ISIS:
vims2isis from=v1743896394_1.qub ir=v1743896394_1_ir.cub vis=v1743896394_1_vis.cub- Init Kernels from the web:
spiceinit web=yes from=v1743896394_1_ir.cub
spiceinit web=yes from=v1743896394_1_vis.cub- Radiometric calibration
vimscal from=v1743896394_1_ir.cub to=C1743896394_1_ir.cub units=IOF
vimscal from=v1743896394_1_vis.cub to=C1743896394_1_vis.cub units=IOF- Extract camera/body informations (as
.csvfile) on the central pixel
campt from=C1743896394_1_ir.cub to=K1743896394_1_ir.csv format=flat- Create the geocube:
phocube from=C1743896394_1_ir.cub+1 to=N1743896394_1_ir phase=true emission=true incidence=true latitude=true longitude=true pixelresolution=true(Note: The +1 sign represents the first image slice)
The whole calibration can be run by:
./vims.sh 1743896394