Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

VIMS calibration with ISIS 3

Get VIMS data

  • 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'

Image from OPUS

  • 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

Calibration with ISIS

  • 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 .csv file) 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)

Complete calibration pipeline script

The whole calibration can be run by:

./vims.sh 1743896394

Sources: