an introduc+on to isis3 soware
Post on 14-Feb-2022
2 Views
Preview:
TRANSCRIPT
AnIntroduc+ontoISIS3So.ware
November11,2016.Friday15:00–17:30
JuliadeLeónInsAtutodeAstroDsicadeCanarias-IAC
CREATEADIRECTORYTOSTOREYOURDATA:>mkdir/scratch/WSFriday11>cd/scratch/WSFriday11>cp–r/home/jmlc/WS2016/ISISExercise.>cdISISExercise>geditOpenme.txt&
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
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)
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
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
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.
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)
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
.... ....
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
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
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
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
• 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
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 .... ....
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
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
PhotometricAngles(reportedindegrees)
EmissionAngle
IncidenceAngle
PhaseAngle
Horizon=900emissionangle
Deepterminator=900incidenceangle
Limb=900emissionangle
SurfaceNormal
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
LocalEmissionAngle
LocalIncidenceAngle
TopographicSurface
WithaDEMshapemodel,a“local”emissionandincidenceangleiscomputedatthepixelpointofinterest
SurfaceNormal
PhotometricAngles(reportedindegrees)
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
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
Shadowsaregreat,but…§ Incidenceanglesabove800resultindatalosstodeepshadows§ Lowincidenceanglesemphasizealbedoovermorphology
IncidenceAngle~30-500 IncidenceAngle75-800 IncidenceAngle80-900
PorAonsofregionalmosaicscontainingMessengerMDISimagesofMercury
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 .... ....
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
Viewyourdata!> qview FC21B0007101_11273005958F3G.cub &
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))
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
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 .... ....
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
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
cam2mapInterpolaAonWhatpixelvaluetoplaceintotheoutputcubewhentheinputposiAonisnotinthecenterofapixel?• NearestNeighbor–UsetheDNnearesttheposiAon• Bi-Linear–Usethe4nearestinputpixelstolinearinterpolateanewDN• Cubic–Usethe16nearestinputpixelsandapolynomialfittointerpolateanewDNNearestNeighbor Bi-Linear Cubic(Polynomial)
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........
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
NumisiacrateronVesta
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
ISIS3photometry
• Defini+on§ PhotometricnormalizaAontoolsinISISareo^enusedforthecommonpurposeofadjusAngthebrightnessandcontrastofimagesobtainedunderdifferentilluminaAonandviewinggeometriessotheyappearasifobtainedunderuniformcondiAons• Theobservedresultisa“flaiening”oftheimagebrightnessthatvariesasafuncAonofemissionandincidenceangles
§ TodetermineorderivethebestphotometricfuncAonandparameters,itisrequiredtoperformsomelevelofanalysis• Bestphotometricmodel(targetbased)• PhasefuncAon• Atmosphericmodel,ifany
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
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
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
November11,2016.Friday15:00–17:30AnIntroducAontoISIS3So^ware–JuliadeLeón
Channel Ra+o
Red(2) 750/430
Green(3) 750/920
Blue(1) 30/750
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
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
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
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
top related