+ All Categories
Home > Documents > An Introduc+on to ISIS3 Soware

An Introduc+on to ISIS3 Soware

Date post: 14-Feb-2022
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
38
An Introduc+on to ISIS3 So.ware November 11, 2016. Friday 15:00 – 17:30 Julia de León InsAtuto de AstroDsica de Canarias - IAC
Transcript
Page 1: An Introduc+on to ISIS3 Soware

AnIntroduc+ontoISIS3So.ware

November11,2016.Friday15:00–17:30

JuliadeLeónInsAtutodeAstroDsicadeCanarias-IAC

Page 2: An Introduc+on to ISIS3 Soware

CREATEADIRECTORYTOSTOREYOURDATA:>mkdir/scratch/WSFriday11>cd/scratch/WSFriday11>cp–r/home/jmlc/WS2016/ISISExercise.>cdISISExercise>geditOpenme.txt&

Page 3: An Introduc+on to ISIS3 Soware

ISIS-IntegratedSo.wareforImagersandSpectrometers

•  Over300imageprocessingapplicaAons•  StrongemphasisongeometricfuncAonality

⎯  Photogrammetry/Cameramodels⎯  Cartography/MapprojecAons⎯  Adjust/ImproveInstrumentPosiAonandOrientaAon⎯  GenerateDigitalMapMosaics

•  Inuseforover30years⎯  So^waregeneraAons:PICS,ISIS2,ISIS3

•  Supportforover55NASA/ESAinstruments⎯  FramingCameras(e.g,MDISNarrowAngleandWideAnglecameras)⎯  LineScanCameras(e.g.,THEMIS-IR,HiRISE)⎯  PushFrameCameras(e.g.,LROC-WAC)⎯  SpecialCases

o  RadarInstruments(e.g.,LROC-MiniRF)o  SpotInstruments(e.g.,Cassini-VIMS)

AnIntroducAontoISIS3So^ware–JuliadeLeón November11,2016.Friday15:00–17:30

DevelopedbytheUSGeologicalSurvey(USGS)forNASA

Page 4: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

MissionInstrumentsSupportedbyISIS3Mars•  MarsGlobalSurveyorMOC(NAC&WAC)•  MarsOdysseyTHEMIS(VIS&IR)•  MarsExpressHRSC•  MarsReconnaissanceOrbiterHiRISE,CTX,MARCI,

CRISM•  VikingOrbiter1&2(A&B)Jovian•  GalileoSSI

Saturnian•  CassiniISS(NAC&WAC),VIMSOther•  IdealCamera(SpecialISISPerfectVirtual

Instrument–DistorAon-Free!)Pluto•  NewHorizonsMVIC,LORRI,LEISA

Moon•  LunarOrbiterIII,IV,&,V(MediumandHiRes)•  ClemenAneUVVIS,NIR,HIRES,&LWIR•  ApolloMetric15/16/17•  ApolloPanoramic15/16/17•  LunarReconnaissanceOrbiterNACL,NACR,WAC

(VIS&UV),MiniRF•  Chandrayaan-1M3,MiniRF•  KaguyaMI(VIS&NIR)Mercury•  Mariner10(A&B)•  MESSENGERMDIS(NAC&WAC)Asteroids•  DawnFC(1&2),VIR•  NearEarthAsteroidRendezvousShoemakerMSI•  HayabusaAMICA•  Upcoming–OSIRIS-RExOCAMSMulApleTargetBodies•  Voyager1&2(NAC&WAC)

Page 5: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

MissionInstrumentsSupportedbyISIS3Mars•  MarsGlobalSurveyorMOC(NAC&WAC)•  MarsOdysseyTHEMIS(VIS&IR)•  MarsExpressHRSC•  MarsReconnaissanceOrbiterHiRISE,CTX,MARCI,

CRISM•  VikingOrbiter1&2(A&B)Jovian•  GalileoSSI

Saturnian•  CassiniISS(NAC&WAC),VIMSOther•  IdealCamera(SpecialISISPerfectVirtual

Instrument–DistorAon-Free!)Pluto•  NewHorizonsMVIC,LORRI,LEISA

Moon•  LunarOrbiterIII,IV,&,V(MediumandHiRes)•  ClemenAneUVVIS,NIR,HIRES,&LWIR•  ApolloMetric15/16/17•  ApolloPanoramic15/16/17•  LunarReconnaissanceOrbiterNACL,NACR,WAC

(VIS&UV),MiniRF•  Chandrayaan-1M3,MiniRF•  KaguyaMI(VIS&NIR)Mercury•  Mariner10(A&B)•  MESSENGERMDIS(NAC&WAC)Asteroids

•  NearEarthAsteroidRendezvousShoemakerMSI•  HayabusaAMICA

MulApleTargetBodies•  Voyager1&2(NAC&WAC)

AnIntroducAontoISIS3So^ware–JuliadeLeón

Page 6: An Introduc+on to ISIS3 Soware

ISIS3Documenta+on,SupportandUserGuides•  GeneralInforma+on

hip://isis.astrogeology.usgs.gov

•  Installa+onGuidehip://isis.astrogeology.usgs.gov/documents/InstallGuide

•  TableofISISApplica+onship://isis.astrogeology.usgs.gov/ApplicaAon

TheISIS3So^wareManualisorganizedbyFuncAonalCategory&MissionSpecificPrograms

•  UserSupportForum

hip://isis.astrogeology.usgs.gov/IsisSupport

•  OnlineWorkshops

hip://isis.astrogeology.usgs.gov/IsisWorkshop

•  IsisCommandLineOp+ons

hip://isis.astrogeology.usgs.gov/documents/CommandLine/CommandLine.html

•  Unix/LinuxCommandReferenceCheat-Sheet

hip://www.cheat-sheets.org/saved-copy/fwunixref.pdfNovember11,2016.Friday15:00–17:30

Page 7: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

ISIS3dataformat

ISIS3usesCUBES.A cube is a 3Dimage with axis: samples, lines,and bands. Sample and linedimensionsareusedtorepresentspaAal informaAon while banddimension represents spectralinformaAon.

Page 8: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

KnowyourdataYouhavedownloaded3imagesfromthePDS:FC21B0007101_11273005958F3G.IMGF3=749nmFC21B0007102_11273010009F4G.IMGF4=917nmFC21B0007106_11273010035F8G.IMGF8=438nmThefirststepistotransformtheimagesintoISIScubes:> ls -1 *.IMG | sed 's/\.IMG//' > base.lis > more base.lis

FC21B0007101_11273005958F3G FC21B0007102_11273010009F4G FC21B0007106_11273010035F8G

> dawnfc2isis –batchlist=base.lis from=\$1.IMG to=\$1.cub > ls

FC21B0007101_11273005958F3G.IMG FC21B0007106_11273010035F8G.cub FC21B0007101_11273005958F3G.cub Openme.txt

FC21B0007102_11273010009F4G.IMG base.lis FC21B0007102_11273010009F4G.cub print.prt FC21B0007106_11273010035F8G.IMG vesta_gaskell_512_110825_dem.cub

ascii2isisfits2isispds2isisraw2isisvicar2isisstd2isis(png,jpeg,Aff)

ISISpreservesthelabelsoftheoriginaldataset(PDS,VICAR,FITS)

Page 9: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

KnowyourdataYoucanknowgetinformaAonaboutyourimages.Wecanreadtheheaderofthecubeusingcatlab:

> catlab from=FC21B0007101_11273005958F3G.cub to=Imagelabel.txt > more Imagelabel.txt

Object = IsisCube Object = Core StartByte = 65537 Format = Tile TileSamples = 512 TileLines = 512 Group = Dimensions Samples = 1024 Lines = 1024 Bands = 1 End_Group

.... ....

Page 10: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

ISIS3cameraandphotogrammetryCartographicProcessing–ISISCubeswithSPICE

ISIScameraand/orphotogrammetry

program(s)camptcaminfocamstatsphocube

Radiometricallycalibratedor

filteredISIScubewithSPICE(Level1)

RawISIScubewithSPICE(Level0)

RawISIScube

ISIScubewithradiometriccalibraAonor

filtering

EDR

CDR

ISISimportprogram

ISISimportprogram

spiceinit

spiceinit

automosmapmos

MapProjectedISIScube(Level2)

PhotometricallynormalizedISIS

cube(Level3)

ISISmosaiccube

(Level4)

ISISexportprogram Mosaicproduct

inpreferredimageformat

cam2map

ISIScameraand/or

photogrammetryprogram(s)

photomet

photomet

ISISfilterorcalibra+on

InordertouseISIScameraandphotogrammetryprograms,theinputimagemustbe

–  Mission/instrumentsupported&importedintoanISIScubeformat

–  RunthroughthespiceinitprogramThatis,input(andoutput)cubesareLevel0orLevel1.

automosor

mapmos

AnIntroducAontoISIS3So^ware–JuliadeLeón

EDR=EngineeringDataRecordsCDR=CalibratedDataRecords

Page 11: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

SPICEkernelscontainephemerisandorientaAondataneededforcartographicprocessing…

SSpacecra.

PPlanet

IInstrument

CCamera-Matrix

EEvents

SPK

PcK

IK

CK

Others

LogicalComponents DataFiles Contents

Spacecra^andtargetbodyephemerides

Targetbodysize,shapeandorientaAon

Instrumentfield-of-viewsize,shapeandorientaAon

OrientaAonofspacecra^(Instrumentplarormastude)

FKLSKSCLKDSK

ReferenceframespecificaAonsLeapsecondstabulaAonSpacecra^clockcoefficientsDigitalshapemodels

ISIS3cameraandphotogrammetry

Page 12: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

•  SimpledefiniAonofacameramodel–  GivenapixellocaAononanimage(sample,linecoordinate)–  ComputealocaAononasurface(3dimensionalcoordinate)

•  UsuallyreportedaslaAtude,longitude,radius•  Canalsoberepresentedasbodyfixedx,y,z(orJ2000)

P

S

ReportedLa+tudeandLongitudeloca+ononthesurfacegivenimagepixelloca+on(P)

C=CenterofbodyP=Sample,LinepixelcoordinateS=Spacecra.lookdirec+on

C

ISIS3cameraandphotogrammetryCameraModel

Page 13: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

ISIS3cameraandphotogrammetry

•  DigitalShapeModel–  AllowsforaccuratecalculaAonandreporAngoflocalgeometric

andphotometricvalues–  AllowsfororthorecAficaAoninamapprojecAon

•  DigitalElevaAonModel–  SuchastheMoon,Mars,Vesta

»  LOLAforMoon»  MOLAforMars

•  TriangulatedIrregularNetwork–  Forsmall,irregularbodies–  Suchasasteroidsandsmallsatellites

P ReportedLa+tudeandLongitudeloca+ononthesurfacegivenimagepixelloca+on(P)LocalRadiusisalsoreportedatthisloca+on

C=CenterofbodyP=Sample,LinepixelcoordinateS=Spacecra.lookdirec+onT=Topography

C

S

CameraModel

Page 14: An Introduc+on to ISIS3 Soware

•  Targetbodyshape–  Radius

•  A=MajorEquatorialAxis•  B=MinorEquatorialAxis•  C=MinorPolarAxis

*ISIS3cartographicfuncAonalityisaccurateincompuAngsurfacepointsunAlmappinganenAreglobalirregularbodyshape

LocalRegiononanIrregularBody

> >Ex:25143Itokawa

GlobalGlobalIrregular

Body

Ex:25143Itokawa

a

TriaxialEllipsoidA>B>C

Ex:Io,Vesta

x

z

y

SphereA =B =CEx:Moon

a

a

aa aa

y

z

x

SpheroidA =B >CEx:Mars

x

y

ISIS3cameraandphotogrammetryCameraModel

Page 15: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

PrepareyourdataAddtheinformaAon.AssigntheDEMshapemodelandassociatedPcK.spiceinitaddscamerapoinAngandspacecra^infotoanimagecube:

> spiceinit –batchlist=base.lis from=\$1.cub shape=user model=vesta_gaskell_512_110825_dem.cub > catlab from=FC21B0007101_11273005958F3G.cub

WritecamerainformaAonfromasinglepointlocaAonwithcampt.DefaultlocaAonisthecenteroftheimage(centersample,centerline):

> campt from=FC21B0007101_11273005958F3G.cub Group = GroundPoint

Filename = FC21B0007101_11273005958F3G.cub Sample = 512.0 Line = 512.0 PixelValue = 0.014663695 RightAscension = 299.91282664987 Declination = -41.463904971556 PlanetocentricLatitude = -6.4539240564576 .... ....

Page 16: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

OutputofcamptGroup = GroundPoint Filename = FC21B00(…).cub Sample = 512.0 Line = 512.0 PixelValue = 0.014663695 RightAscension = 299.91282664987 Declination = -41.463904971556 PlanetocentricLatitude = -6.4539240564576 PlanetographicLatitude = -10.213079601788 PositiveEast360Longitude = 95.628007855414 PositiveEast180Longitude = 95.628007855414 PositiveWest360Longitude = 264.37199214459 PositiveWest180Longitude = -95.628007855414 .... .... ....

# Sun Information SunPosition = (-195038429.19133,

235611233.96377, -154736770.45296 )<km> SubSolarAzimuth = 0.24941892418741 SolarDistance = 2.2913216599523 <AU> SubSolarLatitude = -26.834892087208 SubSolarLongitude = 129.61787820634 SubSolarGroundAzimuth = 126.2224441414 # Illumination and Other Phase = 37.593420444518 Incidence = 38.195989152649 Emission = 0.63279342927108 NorthAzimuth = 234.04657257415 # Time EphemerisTime = 370616465.36427 <seconds> UTC = 2011-09-30T00:59:59.1819234 LocalSolarTime = 9.7340086432713 <hour> SolarLongitude = 282.93728883161

Page 17: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

PhotometricAngles(reportedindegrees)

EmissionAngle

IncidenceAngle

PhaseAngle

Horizon=900emissionangle

Deepterminator=900incidenceangle

Limb=900emissionangle

SurfaceNormal

Page 18: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

LocalEmissionAngle

LocalIncidenceAngle

TopographicSurface

WithaDEMshapemodel,a“local”emissionandincidenceangleiscomputedatthepixelpointofinterest

SurfaceNormal

PhotometricAngles(reportedindegrees)

Page 19: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

PhaseAngle=0.00

ClemenAneImage(750nm)Copernicus

PhaseAngle=~00

ClemenAneMulA-SpectralColorRaAoofCopernicus

§  Noshadows§  Novisibletopography

LunarOrbiterIVCopernicus

PhaseAngle=~650

MergeofLunarOrbiterIVClemenAneMulA-Spectral

SurfaceNormal

Page 20: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Shadowsaregreat,but…§  Incidenceanglesabove800resultindatalosstodeepshadows§  Lowincidenceanglesemphasizealbedoovermorphology

IncidenceAngle~30-500 IncidenceAngle75-800 IncidenceAngle80-900

PorAonsofregionalmosaicscontainingMessengerMDISimagesofMercury

Page 21: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

PrepareyourdataAddinformaAon.CreateatextfilewithgeometrystaAsAcsandaiachtheinfotoimagelabels:

> camstats –batchlist=base.lis from=\$1.cub attach=true linc=10 sinc=10 to=Camstats.txt

Group = "User Parameters" Filename = FC21B0007106_11273010035F8G.cub Linc = 10 Sinc = 10

End_Group

Group = Latitude LatitudeMinimum = -16.022001309368 LatitudeMaximum = 3.1458418800811 LatitudeAverage = -6.7427587623976 LatitudeStandardDeviation = 3.9389142289714

End_Group .... ....

Page 22: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Viewyourdata!> qview FC21B0007101_11273005958F3G.cub &

Page 23: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

ISIS3mapprojec+ngMapProducts

•  DefiniAonofmap–  ArepresentaAonofathreedimensionaltargetsuchasasphere,ellipsoidoranirregular

shapedbodyontoaplane(twodimensionalobjectsuchaspaperoranimage)–  AmapprojecAonisanalgorithmorequaAonsfortransforminga(laAtude,longitude)ofa

threedimensionalobject(planet/asteroid)intoatwodimensionalcoordinate(x,y)

Mercator:x=longitude–centerMerdiany=ln(tan(laAtude)+sec(laAtude))

Page 24: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

ISIS3mapprojec+ngSupportedMapProjecAonsinISIS3

•  Equirectangular•  LambertAzimuthalEqual

Area•  LambertConformal•  LunarAzimuthalEqualArea•  Mercator

•  Robinson•  SimpleCylindrical•  Sinusoidal•  TransverseMercator

AstereographicprojecAonisconformal,butnotequalareaorequidistant.

•  ObliqueCylindrical•  Orthographic•  PointPerspecAve•  PolarStereographic

Page 25: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Mapprojec+ngyourimagesUsemosrangetocreateamapthatwillbeusedtomapprojecAngtheimages:

> ls *G.cub > range.lis > mosrange fromlist=range.lis to=equi.map projection=equirectangular > more equi.map

Group = Mapping ProjectionName = equirectangular TargetName = VESTA EquatorialRadius = 289000.0 <meters> PolarRadius = 229000.0 <meters> LatitudeType = Planetocentric LongitudeDirection = PositiveEast LongitudeDomain = 360 PixelResolution = 63.490794422177 <meters/pixel> Scale = 79.444612154699 <pixels/degree> MinPixelResolution = 62.579930663823 <meters> MaxPixelResolution = 64.401658180531 <meters> CenterLongitude = 95.37037359494 CenterLatitude = -6.26669581363 MinimumLatitude = -16.032326107132 .... ....

Page 26: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Mapprojec+ngyourimagesUsecam2maptomapprojecAngimages.Weusethealreadycreatedequi.mapforthefirstimage,andthenthisprojectedimageasthemapforthefollowing:

> cam2map from=FC21B0007101_11273005958F3G.cub to=FC21B0007101_11273005958F3G-CO-EQ.cub map=equi.map pixres=map lonseam=continue cam2map from=FC21B0007102_11273010009F4G.cub to=FC21B0007102_11273010009F4G-EQ.cub map=FC21B0007101_11273005958F3G-CO-EQ.cub matchmap=true cam2map from=FC21B0007106_11273010035F8G.cub to=FC21B0007106_11273010035F8G-EQ.cub map=FC21B0007101_11273005958F3G-CO-EQ.cub matchmap=true

Comparethenon-projectedandtheprojectedimages:

> qview FC21B0007102_11273010009F4G.cub FC21B0007102_11273010009F4G-EQ.cub

Page 27: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

cam2mapInterpolaAonWhatpixelvaluetoplaceintotheoutputcubewhentheinputposiAonisnotinthecenterofapixel?•  NearestNeighbor–UsetheDNnearesttheposiAon•  Bi-Linear–Usethe4nearestinputpixelstolinearinterpolateanewDN•  Cubic–Usethe16nearestinputpixelsandapolynomialfittointerpolateanewDNNearestNeighbor Bi-Linear Cubic(Polynomial)

Page 28: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Co-registeringyourimagesUsecoregtoalignalltheimages.TheprogramcomputeslocaltranslaAonsspacedevenlythroughouttheimage:

> coreg from=FC21B0007102_11273010009F4G-EQ.cub match=FC21B0007101_11273005958F3G-CO-EQ.cub to=FC21B0007102_11273010009F4G-CO.cub deffile=coreg.def onet=FC21B0007102_11273010009F4G.co.net transform=translate interp=bilinear rows=32 columns=32

Object=AutoRegistraAonGroup=AlgorithmName=MaximumCorrelaAonTolerance=0.85SubpixelAccuracy=TrueEnd_GroupGroup=PaiernChipSamples=10Lines=10End_Group........

Page 29: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

NumisiacrateronVesta

Page 30: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

ISIS3photometry

•  Defini+on§  PhotometricnormalizaAontoolsinISISareo^enusedforthecommonpurposeofadjusAngthebrightnessandcontrastofimagesobtainedunderdifferentilluminaAonandviewinggeometriessotheyappearasifobtainedunderuniformcondiAons•  Theobservedresultisa“flaiening”oftheimagebrightnessthatvariesasafuncAonofemissionandincidenceangles

§  TodetermineorderivethebestphotometricfuncAonandparameters,itisrequiredtoperformsomelevelofanalysis•  Bestphotometricmodel(targetbased)•  PhasefuncAon•  Atmosphericmodel,ifany

Page 31: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

•  PhotometricAngles–  EmissionAngle=Theanglebetweenthespacecra^andavectordrawn

perpendiculartotheplanet’ssurface(surfacenormal)–  IncidenceAngle=Theanglebetweenthesunandthesurfacenormal–  PhaseAngle=Theanglebetweenthesun,thepointontheplanet

surface,andthespacecra^•  ISISprogramscomputetheseanglesfromtheellipsoidandthe

elevaAonshapemodel(e.g.,localslopes)ateverypixel•  Aphotometricmodelisapplied(Lommell-Seeliger,Minnaert,

Lambert,LunarLambert,Hapke-Henyey)usingphotomet.•  photometperformsphotometriccorrecAononimagepixelsacquired

underdifferentilluminaAonandviewinggeometriesbyadjusAngthebrightnessandcontrastsuchthattheresulAngimageappearsasifobtainedunderuniformcondiAons.

ISIS3photometry

Page 32: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Applyphotometriccorrec+onUsephotomettoperformphotometriccorrecAonforeachfilter.WeneedtoinputappropriatePublishedvalues(thesearefromJian-YangLietal.2013)

> photomet -batchlist=base.lis from=$(sed -n '3p' base.lis)-CO.cub to=$(sed -n '3p' base.lis)-pho.cub phtname=hapkehen theta=18.1 wh=0.408 hg1=0.233 hg2=1 hh=0.07 b0=1.7 zerob0standard=false normname=albedo incref=30.0 incmat=0.0 thresh=10e30 albedo=1.0 USEDEM=TRUE

Group = NormalizationModelParametersUsed NORMNAME = ALBEDO INCREF = 30.0 THRESH = 1.0e+31 ALBEDO = 1.0

End_Group

Group = PhotometricModelParametersUsed PHTNAME = HAPKEHEN THETA = 18.1 WH = 0.408 HH = 0.07 B0 = 1.7 ZEROB0STANDARD = FALSE HG1 = 0.233 HG2 = 1.0

End_Group

Page 33: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Applyphotometriccorrec+onWenowdividetheimagestocreatedifferentcolorraAosusingalgebra:

> ls *pho.cub > pho.lis > algebra from=$(sed -n '1p' pho.lis) from2=$(sed -n '3p' pho.lis) to=750over430.cub operator=divide

AndweputalltheraAosintoonesinglecube,trimmingtheareasthatdonotoverlap:

> ls *over*.cub > Ratset.lis > cubeit from=Ratset.lis to=Phoset.cub > bandtrim from=Phoset.cub to=Oppia_Ratio.cub

Page 34: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón

Channel Ra+o

Red(2) 750/430

Green(3) 750/920

Blue(1) 30/750

Page 35: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

#THISEXAMPLESHOWSTHEPROCESSFORUSINGISISTOCREATEACOLOR-RATIOIMAGEFROMDAWNIMAGESOFVESTA#CODEWRITTENBYCHRISTOPHERLUKEHAWLEYANDMODIFIEDBYJULIADELEON#TOMAKEISIS3WORK,YOUHAVETOWRITETHEFOLLOWINGLINES:echo$SHELL#FORBASHSHELL:exportISISROOT="/net/japon/scratch/ISIS3/isis"source${ISISROOT}/scripts/isis3Startup.sh#FORTCSHSHELL:setenvISISROOT"/net/japon/scratch/ISIS3/isis"source${ISISROOT}/scripts/isis3Startup.csh============================================================#LETSSTART!!!!!#THISCREATESABASENAMELISTOFFILES,WITHNOEXTENSIONSls-1*.IMG|sed's/\.IMG//'>base.lis

Page 36: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

#NOWGETTHEAPPROPRIATEFORMATTOBEUSEDWITHISIS3:dawnfc2isis-batchlist=base.lisfrom=\$1.IMGto=\$1.cub#KNOWYOURDATA:READTHEHEADOFONEIMAGE:catlabfrom=FC21B0007101_11273005958F3G.cubto=ImageLabel.txt#ASSIGNTHEDEMSHAPEMODELANDASSOCIATEDPCK(PlanetaryConstantsKernel).spiceinitADDSCAMERAPOINTINGANDSPACECRAFTINFOTOANIMAGECUBE:spiceinit-batchlist=base.lisfrom=\$1.cubshape=usermodel=vesta_gaskell_512_110825_dem.cub#KNOWYOURDATA.WRITECAMERAINFORMATIONFROMASINGLEPOINTLOCATIONcamptfrom=FC21B0007101_11273005958F3G.cub#KNOWYOURDATA.CREATEATEXTFILEWITHGEOMETRYSTATISTICScamstats-batchlist=base.lisfrom=\$1.cubaiach=truelinc=10sinc=10to=Camstats.txt#HAVEALOOKATYOURDATAqviewFC21B0007101_11273005958F3G.cub&#WENOWCREATEALISTOFALLTHEIMAGESTHATWILLBEUSEDBYmosrange:ls*G.cub>range.lis

Page 37: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

#ANDWEEXECUTEmosrangeTOCREATEAMAPTHATWILLBEUSEDTOMAPPROJECTINGTHERESTOFTHEIMGESmosrangefromlist=range.listo=equi.mapprojecAon=equirectangular#THEMAPISUSEDTOPROJECTTHEFIRSTIMAGE,ANDTHENTHERESTOFTHEIMAGESAREPROJECTEDTOTHEFIRSTONE:cam2mapfrom=FC21B0007101_11273005958F3G.cubto=FC21B0007101_11273005958F3G-CO-EQ.cubmap=equi.mappixres=maplonseam=conAnuecam2mapfrom=FC21B0007102_11273010009F4G.cubto=FC21B0007102_11273010009F4G-EQ.cubmap=FC21B0007101_11273005958F3G-CO-EQ.cubmatchmap=truecam2mapfrom=FC21B0007106_11273010035F8G.cubto=FC21B0007106_11273010035F8G-EQ.cubmap=FC21B0007101_11273005958F3G-CO-EQ.cubmatchmap=true#COMPARETHENON-PROJECTEDANDTHEPROJECTEDIMAGES:qviewFC21B0007102_11273010009F4G.cubFC21B0007102_11273010009F4G-EQ.cub&#USINGcoregWEASSURETHATEACHFILTERISCORRECTLYALIGNEDcoregfrom=FC21B0007102_11273010009F4G-EQ.cubmatch=FC21B0007101_11273005958F3G-CO-EQ.cubto=FC21B0007102_11273010009F4G-CO.cubdeffile=coreg.defonet=FC21B0007102_11273010009F4G.co.nettransform=translateinterp=bilinearrows=32columns=32coregfrom=FC21B0007106_11273010035F8G-EQ.cubmatch=FC21B0007101_11273005958F3G-CO-EQ.cubto=FC21B0007106_11273010035F8G-CO.cubdeffile=coreg.defonet=FC21B0007106_11273010035F8G.co.nettransform=translateinterp=bilinearrows=32columns=32

Page 38: An Introduc+on to ISIS3 Soware

November11,2016.Friday15:00–17:30

#photometPHOTOMETRICALLYCORRECTSEACHIMAGEBASEDOFFOFPUBLISHEDVALUESFOREACHFILTERphotomet-batchlist=base.lisfrom=$(sed-n'3p'base.lis)-CO.cubto=$(sed-n'3p'base.lis)-pho.cubphtname=hapkehentheta=18.1wh=0.408hg1=0.233hg2=1hh=0.07b0=1.7zerob0standard=falsenormname=albedoincref=30.0incmat=0.0thresh=10e30albedo=1.0USEDEM=TRUEphotomet-batchlist=base.lisfrom=$(sed-n'2p'base.lis)-CO.cubto=$(sed-n'2p'base.lis)-pho.cubphtname=hapkehentheta=18.7wh=0.377hg1=0.231hg2=1hh=0.07b0=1.7zerob0standard=falsenormname=albedoincref=30.0incmat=0.0thresh=10e30albedo=1.0USEDEM=TRUEphotomet-batchlist=base.lisfrom=$(sed-n'1p'base.lis)-CO-EQ.cubto=$(sed-n'1p'base.lis)-pho.cubphtname=hapkehentheta=17.6wh=0.534hg1=0.222hg2=1hh=0.07b0=1.7zerob0standard=falsenormname=albedoincref=30.0incmat=0.0thresh=10e30albedo=1.0USEDEM=TRUE#WECREATEALISTWITHTHEPHOTOMETRICALLYCORRECTEDIMAGESANDPERFORMSOMEDIVISIONSUSINGalgegra:ls*pho.cub>pho.lisalgebrafrom=$(sed-n'1p'pho.lis)from2=$(sed-n'3p'pho.lis)to=750over430.cuboperator=dividealgebrafrom=$(sed-n'1p'pho.lis)from2=$(sed-n'2p'pho.lis)to=750over900.cuboperator=dividealgebrafrom=$(sed-n'3p'pho.lis)from2=$(sed-n'1p'pho.lis)to=430over750.cuboperator=divide#WETHENPUTTHERATIOIMAGESINTOONESINGLECUBEANDTRIMTHEAREASTHATDONOTOVERLAP:ls*over*.cub>Ratset.liscubeitfrom=Ratset.listo=Phoset.cubbandtrimfrom=Phoset.cubto=Oppia_RaAo.cub


Recommended