Commit 116e05b7 authored by paarongiroux's avatar paarongiroux Committed by Jesse Mapel
Browse files

TGO Cassis ALE driver and light time to surface correction (#295)

* Adds TGO Cassis ALE driver and adds light time to surface correction

* Add test data

* updated cassis and kaguya tests to get them running
parent 0c28b16d
Loading
Loading
Loading
Loading
+31 −5
Original line number Diff line number Diff line
import spiceypy as spice
import numpy as np
import scipy.constants

import ale
from ale.base.type_sensor import Framer
@@ -337,11 +338,36 @@ class NaifSpice():
                # spkezr returns a vector from the observer's location to the aberration-corrected
                # location of the target. For more information, see:
                # https://naif.jpl.nasa.gov/pub/naif/toolkit_docs/FORTRAN/spicelib/spkezr.html
                if self.correct_lt_to_surface and self.light_time_correction.upper() == 'LT+S':
                    obs_tar_state, obs_tar_lt = spice.spkezr(target,
                                                             time,
                                                             'J2000',
                                                             self.light_time_correction,
                                                             observer)
                    # ssb to spacecraft
                    ssb_obs_state, ssb_obs_lt = spice.spkezr(observer,
                                                             time,
                                                             'J2000',
                                                             'NONE',
                                                             'SSB')

                    radius_lt = (self.target_body_radii[2] + self.target_body_radii[0]) / 2 / (scipy.constants.c/1000.0)
                    adjusted_time = time - obs_tar_lt + radius_lt
                    ssb_tar_state, ssb_tar_lt = spice.spkezr(target,
                                                             adjusted_time,
                                                             'J2000',
                                                             'NONE',
                                                             'SSB')
                    state = ssb_tar_state - ssb_obs_state
                    matrix = spice.sxform("J2000", self.reference_frame, time)
                    state = spice.mxvg(matrix, state, 6, 6);
                else:
                    state, _ = spice.spkezr(target,
                                            time,
                                            self.reference_frame,
                                            self.light_time_correction,
                                            observer)
       
                if self.swap_observer_target:
                    pos.append(-state[:3])
                    vel.append(-state[3:])
+66 −0
Original line number Diff line number Diff line
from glob import glob
import os

import struct
import pvl
import spiceypy as spice
import numpy as np

from ale.base import Driver
from ale.base.data_naif import NaifSpice
from ale.base.label_isis import IsisLabel
from ale.base.type_sensor import Framer

class TGOCassisIsisLabelNaifSpiceDriver(Framer, IsisLabel, NaifSpice, Driver):
    """
    Driver for reading TGO Cassis ISIS3 Labels. These are Labels that have been ingested
    into ISIS from PDS EDR images but have not been spiceinit'd yet.
    """
    @property
    def instrument_id(self):
        """
        Returns an instrument id for unquely identifying the instrument, but often
        also used to be piped into Spice Kernels to acquire IKIDs. Therefore they
        the same ID the Spice expects in bods2c calls.
        Expects instrument_id to be defined in the Pds3Label mixin. This should
        be a string of the form CaSSIS

        Returns
        -------
        : str
          instrument id
        """
        id_lookup = {
            'CaSSIS': 'TGO_CASSIS',
        }
        return id_lookup[super().instrument_id]

    @property
    def ephemeris_start_time(self):
        """
        Returns the ephemeris_start_time of the image.
        Expects spacecraft_clock_start_count to be defined. This should be a float
        containing the start clock count of the spacecraft.
        Expects spacecraft_id to be defined. This should be the integer Naif ID code
        for the spacecraft.

        Returns
        -------
        : float
          ephemeris start time of the image.
        """
        return spice.utc2et(str(self.label['IsisCube']['Instrument']['StartTime']))

    @property
    def sensor_frame_id(self):
        return -143420

    @property
    def sensor_model_version(self):
        """
        Returns
        -------
        : int
          ISIS sensor model version
        """
        return 1
+770 −0
Original line number Diff line number Diff line
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/SPK '
'2'
'6'
'SPKMERGE                                                    '
BEGIN_ARRAY 1 39
'DE-0721LE-0721                          '
'1FCC1EAE174B29^8'
'1FCC24377061B7^8'
'A'
'0'
'1'
'2'
39
'1FCD874^8'
'A8C^5'
'7EB9214004AB84^5'
'-AFA4575239476^3'
'-1226D73F2FAC77^2'
'51F8F97C4C8C24^-1'
'-90DB673687649^-2'
'6F4FF5A90E8C6^-4'
'-F41B589FE583C^-4'
'-27B2B38F13078^-4'
'-418039FC6A82^-5'
'-4890C9912C7AA4^-6'
'-15C1FC2636FF23^-7'
'7E8C47466C70B4^5'
'1CD162EEB9034^4'
'-3B6DB4D3C2B746^1'
'1C5C94FD0CBCC8^0'
'88529DB209B48^-2'
'B54C5978E48DB^-3'
'136EF49616DBFC^-3'
'A7EB6EFA3E1D48^-5'
'-11B915D31A45F^-5'
'-4E5B790F67F628^-6'
'-A303A7C5757CC^-7'
'30951E7D45DC44^5'
'CBD0E310FAF43^3'
'-149A0E172F8874^1'
'BAF39F75DB384^-1'
'4FF3BC6ABE9AF^-2'
'677BAD1005DB98^-3'
'C083B96C0B7F78^-4'
'9B38885540DBD^-5'
'-2AEDBFCBE136E2^-6'
'-225A32BA275108^-6'
'-54F29541FC2B98^-7'
'1FC2FB4^8'
'1518^6'
'23^2'
'1^1'
END_ARRAY 1 39
BEGIN_ARRAY 2 39
'DE-0721LE-0721                          '
'1FCC1EAE174B29^8'
'1FCC24377061B7^8'
'4'
'0'
'1'
'2'
39
'1FD8134^8'
'1518^6'
'C5865818718648^7'
'14DFA6D0D06EDE^6'
'-16438BAA499E3^6'
'AD89C5BC78CFF^3'
'42C2440E2933C^3'
'-8AE5DA719C8428^1'
'-A16E615240058^0'
'31B6F32D8DCF1E^-1'
'1823A5FE0C2CEF^-2'
'-EFC4560F98D818^-4'
'208CEE1467470E^-4'
'1FBB1BA9FCA8F^6'
'1F713CDA10E559^7'
'-282888116C54B8^4'
'-96D6387D4624B^4'
'B5BA006737242^2'
'17541B84D12306^2'
'-4F703FB73E4B0C^0'
'-39A4594819C08A^-1'
'17D8E9C8C4A74A^-2'
'D5F0AA9176B8A8^-4'
'-5FD374778ABC5^-5'
'-4723EF885BC164^6'
'E62E0F3097B9A8^6'
'876FE4790B182^4'
'-457A58991B7B3C^4'
'3686D0588835EA^2'
'AEF108F2EFC53^1'
'-201BD2DEDB3E36^0'
'-1BB77C0BEF8512^-1'
'A66FED638EDC^-3'
'6B2E8E82854AEC^-4'
'-2655DA668309^-5'
'1FC2FB4^8'
'2A3^6'
'23^2'
'1^1'
END_ARRAY 2 39
BEGIN_ARRAY 3 54
'MAR097                                  '
'1FCC1EAE174B29^8'
'1FCC24377061B7^8'
'1F3'
'4'
'1'
'3'
54
'1FCC0B9^8'
'2A3^4'
'1379C45ED0EA61^-3'
'-5B587C92726B08^-3'
'-7443BF205081C^-3'
'1C218B4639A47F^-3'
'130218AC4C740C^-3'
'-26BBB4754FBA28^-4'
'-133055D6C5B7BC^-4'
'174CD5F904D46^-5'
'23E99D1B00AD3^-3'
'7B39098B6324D4^-3'
'-5985614EA08104^-3'
'-2FE9187ECD65B4^-3'
'DD7CC40E12DFE^-4'
'4A7664BF79048^-4'
'-C8889A250394E^-5'
'-425BDB71251A6^-5'
'9C46DA8DD065C^-4'
'757C591B7DA31^-3'
'13DE10BADD0239^-3'
'-29BE91C0FAA924^-3'
'-3B39547D696658^-4'
'3E013227E09B64^-4'
'480BC96AA55504^-5'
'-30BD3035A744E^-5'
'-6FC5D07711F72^-7'
'-7C29E5431BF28^-6'
'3750D6DFA14B9^-6'
'3436CF74EDEC7E^-6'
'-8B2AC98595721^-7'
'-5754957427ACE^-7'
'7BB711AE2E1F9^-8'
'0^0'
'5BDED4A8AD7A^-8'
'-615F0517979B88^-6'
'-5CBFC10B80DD0C^-6'
'266F7E98F4B972^-6'
'1046270D13F3A^-6'
'-390A69491B300A^-7'
'-160573ADB390E8^-7'
'0^0'
'3E7AABE37797A^-7'
'14309A05F8D384^-6'
'-514E220FE2B21^-6'
'-9F325D9F67FE18^-7'
'DAFBFCBA87AA2^-7'
'147E3B9140182F^-7'
'-102C93FB0CA6F9^-7'
'0^0'
'1FCBE16^8'
'546^4'
'32^2'
'1^1'
END_ARRAY 3 54
BEGIN_ARRAY 4 569
'em16_tgo_fsp_048_01_20160314_20181231_v0'
'1FCC1EAE174B29^8'
'1FCC24377061B7^8'
'-8F'
'1F3'
'1'
'13'
569
'-44E63E44A804CC^3'
'1409C2A4EEAECC^4'
'866228FBE03B2^3'
'-242DB91B459454^1'
'-306524A7565A32^1'
'30BB0E3E38B2E4^0'
'-492F2AF4B1C2EC^3'
'13AD53D589D59F^4'
'86BAE4B66D19^3'
'-240BD6614FC03E^1'
'-30FC8974E9DE1C^1'
'2CB9D5E97AFA52^0'
'-4D607BD5104CE4^3'
'13516F8D75FE5^4'
'870A815D562AC8^3'
'-23E749F08FDE1^1'
'-3193D9E665663E^1'
'28A3B2199AA0F2^0'
'-517A93F133D928^3'
'12F614164D12D1^4'
'875127FFD8C6A8^3'
'-23C00BA4FCD13E^1'
'-322B058F0B63AA^1'
'2478B364F8896^0'
'-557DD45AD03558^3'
'129B3FB711BF38^4'
'878F00A2F141D^3'
'-239613A92F7E1^1'
'-32C1FBA47893C8^1'
'2038EEA7A9B9A6^0'
'-596A9C2F598D6^3'
'1240F0B45E85A3^4'
'87C4324503CE98^3'
'-23695A7AC49102^1'
'-3358AB00AD1A38^1'
'1BE47D1C5487AC^0'
'-5D41489D7B5B18^3'
'11E72550931E51^4'
'87F0E2E179FE5^3'
'-2339D8EEC1174E^1'
'-33EF0224499D0E^1'
'177B7C7423219A^0'
'-610234EA88AA98^3'
'118DDBCC00395B^4'
'8815377454E8D^3'
'-23078835F8AC44^1'
'-3484EF3901F304^1'
'12FE0EEDB9E95F^0'
'-64ADBA77E41DE8^3'
'1135126511A993^4'
'883153FDB35538^3'
'-22D261E1720DE6^1'
'-351A601444E264^1'
'E6C5B6B1AD22D^-1'
'-684430C85EF2F4^3'
'10DCC758770B9D^4'
'88455B854BE4F8^3'
'-229A5FE6C89858^1'
'-35AF423A1A0E44^1'
'9C68D86646975^-1'
'-6BC5ED858E089^3'
'1084F8E14AF14C^4'
'8851701DDAE8F^3'
'-225F7CA487F3B4^1'
'-364382E035E364^1'
'50CD5A5582BD3^-1'
'-6F33448513DB84^3'
'102DA53938A37E^4'
'8855B2E883B8B^3'
'-2221B2E67FE454^1'
'-36D70EF143E2D2^1'
'3F690B966342E8^-2'
'-728C87CDDED20C^3'
'FD6CA98A08348^3'
'8852441825668^3'
'-21E0FDEA0DD756^1'
'-3769D310674176^1'
'-4A17E14828A8A8^-1'
'-75D2079D5AF0D^3'
'F806736BB1A168^3'
'884742F4A2ADA^3'
'-219D596259F584^1'
'-37FBBB9CF1F7FA^1'
'-995A08A644F3F8^-1'
'-7904126C96695C^3'
'F2A7949BAE2958^3'
'8834CDDE1D09B8^3'
'-2156C17C85699E^1'
'-388CB4B652472C^1'
'-E9CBA195D5475^-1'
'-7C22F4F55856DC^3'
'ED4FF06ECD6E48^3'
'881B025022E6F8^3'
'-210D32E3C789E2^1'
'-391CAA4036CF3E^1'
'-13B6816C34B0AF^0'
'-7F2EFA37292D9C^3'
'E7FF6A2D7CD288^3'
'87F9FCE4D0E64^3'
'-20C0AAC5777082^1'
'-39AB87E6E9662E^1'
'-18E2A80A674AAD^0'
'-82286B7C4C5CD^3'
'E2B5E515AABC7^3'
'87D1D957E62DD^3'
'-207126D4FF5EEC^1'
'-3A393923E0EF86^1'
'-1E20DA4F19AE38^0'
'-850F905EAAB46^3'
'DD73445C97C048^3'
'87A2B289CBC338^3'
'-201EA54FB6F564^1'
'-3AC5A9428A7A92^1'
'-2370BF61D492^0'
'-87E4AECCAD1AC^3'
'D8376B30960EE^3'
'876CA2828EE21^3'
'-1FC92500A0E15^1'
'-3B50C36549CDC6^1'
'-28D1F93124E3^0'
'-8AA80B0E0717B^3'
'D3023CBAB76A4^3'
'872FC274CE3D68^3'
'-1F70A5440833EC^1'
'-3BDA728AB13516^1'
'-2E44246F3AA42C^0'
'-8D59E7C870A93^3'
'CDD39C2069DB3^3'
'86EC2AC09A0B5^3'
'-1F15260AF933B7^1'
'-3C62A192EFE1B2^1'
'-33C6D890A33324^0'
'-8FFA86044EC16^3'
'C8AB6C85035C6^3'
'86A1F2F646AF8^3'
'-1EB6A7DE914CAC^1'
'-3CE93B457578C6^1'
'-3959A7CD3AE56C^0'
'-928A253149BAD^3'
'C389910B3CBB1^3'
'865131D931D248^3'
'-1E552BE321D806^1'
'-3D6E2A56C8B852^1'
'-3EFC1F236F896C^0'
'-9509032AD1037^3'
'BE6DECD69C0108^3'
'85F9FD6279A7A8^3'
'-1DF0B3DB21C913^1'
'-3DF1596E8E888E^1'
'-44ADC65DEA18E4^0'
'-97775C3C8B3B68^3'
'B958630CCECEA8^3'
'859C6AC3A62D08^3'
'-1D894229EAB91E^1'
'-3E72B32DBE805A^1'
'-4A6E201BB37B88^0'
'-99D56B26B20868^3'
'B448D6D6F5213^3'
'85388E69441DA^3'
'-1D1ED9D63E1DD3^1'
'-3EF2223501CC8^1'
'-503CA9DAE7DFD8^0'
'-9C23692258E83^3'
'AF3F2B62DD0E8^3'
'84CE7BFD715D^3'
'-1CB17E8C8F8114^1'
'-3F6F912B39570C^1'
'-5618DC060DEC9C^0'
'-9E618DE59E4D48^3'
'AA3B43E4300C18^3'
'845E466A5A8D88^3'
'-1C4134A1105C8A^1'
'-3FEAEAC427C0C^1'
'-5C022A0429102C^0'
'-A0900FA7C6507^3'
'A53D0395926778^3'
'83E7FFDCA97D8^3'
'-1BCE011179F41B^1'
'-406419C73B14A8^1'
'-61F8024B9E0CE4^0'
'-A2AF23253E3558^3'
'A0444DB9B5B18^3'
'836BB9C5E40F^3'
'-1B57E9869161CA^1'
'-40DB0916712AA^1'
'-67F9CE77FD2EEC^0'
'-A4BEFBA387F758^3'
'9B51059C5F0B^3'
'82E984DEBB371^3'
'-1ADEF45562048E^1'
'-414FA3B55087A4^1'
'-6E06F362BF1D9^0'
'-A6BFCAF50D02A8^3'
'96630E93627878^3'
'8261712949B578^3'
'-1A6328802A918B^1'
'-41C1D4CFEE1004^1'
'-741ED13EF8F274^0'
'-A8B1C17CD73698^3'
'917A4BFF94C1F^3'
'81D38DF342329^3'
'-19E48DB6F95E49^1'
'-423187C1F592BC^1'
'-7A40C3B7FF6768^0'
'-AA950E322F4AA8^3'
'8C96A14DB5DEE^3'
'813FE9D80C8C48^3'
'-19632C57F6215F^1'
'-429EA81DA7D288^1'
'-806C2212D6D078^0'
'-AC69DEA41FED48^3'
'87B7F1F756AD18^3'
'80A692C2D2626^3'
'-18DF0D6F5C1D9^1'
'-430921B2BD3704^1'
'-86A03F521CEBD^0'
'-AE305EFCDD9E48^3'
'82DE2183BD8128^3'
'800795F07B704^3'
'-18583AB730C0B8^1'
'-4370E0951BC9B8^1'
'-8CDC6A5BD54008^0'
'-AFE8BA0514B07^3'
'7E091388CDA5C8^3'
'7F62FFF19B01C4^3'
'-17CEBE96CF196E^1'
'-43D5D12355E578^1'
'-931FEE2043C4A^0'
'-B1931927210538^3'
'7938ABABF582^3'
'7EB8DCAC50AD8C^3'
'-1742A4226B4DF^1'
'-4437E00CF82D78^1'
'-996A11C0FAD6E8^0'
'-B32FA472358EF8^3'
'746CCDA3252EE8^3'
'7E09375E1F145C^3'
'-16B3F71AB2A562^1'
'-4496FA58C7D414^1'
'-9FBA18B799AFB8^0'
'-B4BE829D7B8118^3'
'6FA55D35CB7824^3'
'7D541A9DBB5E9^3'
'-1622C3EC9CF7F4^1'
'-44F30D6B2F0DD4^1'
'-A60F42FC6F676^0'
'-B63FD90B3101F^3'
'6AE23E3DD1FE78^3'
'7C99905CD73AB8^3'
'-158F17B15FC756^1'
'-454C070D295E7^1'
'-AC68CD2E1687B^0'
'-B7B3CBCBCC072^3'
'662354A88B9E8^3'
'7BD9A1E9E55BCC^3'
'-14F9002E3D79FE^1'
'-45A1D573FF2F5^1'
'-B2C5F0BBD931C^0'
'-B91A7DA11F2238^3'
'61688477845CA4^3'
'7B1457F1D62F0C^3'
'-14608BD3B168BC^1'
'-45F46749FC072C^1'
'-B925E41518188^0'
'-BA741001742AD^3'
'5CB1B1C1224FA8^3'
'7A49BA81C81CAC^3'
'-13C5C9BB534D6F^1'
'-4643ABB7FE016C^1'
'-BF87DAE0106A3^0'
'-BBC0A31A865638^3'
'57FEC0B10DB4E4^3'
'7979D108A467B^3'
'-1328C9A3D9547B^1'
'-468F926F4D9D1^1'
'-C5EB063A43702^0'
'-BD0055D43EBF5^3'
'534F9588648A64^3'
'78A4A2589FFF9^3'
'-12899BEAFA3237^1'
'-46D80BB2B7B5E8^1'
'-CC4E95041889B8^0'
'-BE3345D318AA08^3'
'4EA4149DD1D92^3'
'77CA34A89747C^3'
'-11E851859890D3^1'
'-471D085DA127BC^1'
'-D2B1B43735B64^0'
'-BF598F7A213D9^3'
'49FC225DB44034^3'
'76EA8D953EDA5^3'
'-1144FBF769AE97^1'
'-475E79E80078^1'
'-D9138F42A71BD^0'
'-C0734DEC9FDA98^3'
'4557A34A88E8A^3'
'7605B2222B99C8^3'
'-109FAD4BDA35C2^1'
'-479C5266FE2ABC^1'
'-DF735061DE116^0'
'-C1809B0F9155D8^3'
'40B67BFDC69DF4^3'
'751BA6BAC1EDB4^3'
'-FF87811EF1963^0'
'-47D6848B5019FC^1'
'-E5D020DF2573B^0'
'-C2818F8B35A4F8^3'
'3C189129349B9E^3'
'742C6F332A25A4^3'
'-F4F6F5C1100ED^0'
'-480D039FBE33F^1'
'-EC292934DB0218^0'
'-C37642CCF0EBF8^3'
'377DC798983578^3'
'73380EC96D24C^3'
'-EA4A6C331252F8^0'
'-483FC38AEC618^1'
'-F27D910E7E317^0'
'-C45ECB09A71EE8^3'
'32E6043365516E^3'
'723E8826CEF25^3'
'-DF8326AF008FD8^0'
'-486EB8D6E22858^1'
'-F8CC7F4046AC4^0'
'-C53B3D40865608^3'
'2E512BFE07C6CA^3'
'713FDD615B853C^3'
'-D4A27030F23D78^0'
'-4899D8BE9E33D8^1'
'-FF1519DC52F74^0'
'-C60BAD3DF5A5B8^3'
'29BF241A739B18^3'
'703C0FFD744498^3'
'-C9A99C25D28018^0'
'-48C1193EE13B34^1'
'-1055686862CEC7^1'
'-C6D02D9E2FF688^3'
'252FD1C7F2CC18^3'
'6F3320EF1DF5BC^3'
'-BE9A0593DCD18^0'
'-48E47124B6424C^1'
'-10B8FEB0172E14^1'
'-C788CFCF150458^3'
'20A31A62875B88^3'
'6E25109AECD7E8^3'
'-B3750DDDFE06^0'
'-4903D81402B688^1'
'-111C06DC8856B8^1'
'-C835A41101AAD8^3'
'1C18E3627C2DD6^3'
'6D11DED6AEFF7C^3'
'-A83C1B88470F1^0'
'-491F4683C351E8^1'
'-117E7366305DB2^1'
'-C8D6B976F8A018^3'
'1791125CB32064^3'
'6BF98AEA2DD014^3'
'-9CF0997DAFB9D^0'
'-4936B5B377D0B4^1'
'-11E036D5986D14^1'
'-C96C1DE6CC1178^3'
'130B8D03D7741^3'
'6ADC139056CE2^3'
'-9193F71E70E4E^0'
'-494A1FA1F6DA8C^1'
'-124143BF83C527^1'
'-C9F5DE19FFFE48^3'
'E88392A1154E88^2'
'69B976F8C289CC^3'
'-8627A8E070D7E^0'
'-49597F0D4EDA1C^1'
'-12A18CC55D62A5^1'
'-CA74059FA85498^3'
'A06FCC28D33B4^2'
'6891B2C91EF98^3'
'-7AAD28DBE18C04^0'
'-4964CF7C9B715^1'
'-1301049FD924E1^1'
'-CAE69EDED8A8C8^3'
'587BDE262E5EB8^2'
'6764C41DDD395C^3'
'-6F25F6A168EBC^0'
'-496C0D4C6DCCC^1'
'-135F9E322AF594^1'
'-CB4DB318DA5348^3'
'10A62C10033C63^2'
'6632A789E3E3DC^3'
'-6393964377A1D8^0'
'-496F35B3F72D9C^1'
'-13BD4C9BE6209F^1'
'-CBA94A6AA2BCF^3'
'-3712E47536EC18^2'
'64FB5915B97F6^3'
'-57F78F29E26FB8^0'
'-496E46C00BA438^1'
'-141A033E5C62EC^1'
'-CBF96BCDBD134^3'
'-7EB0EB86E2CA4C^2'
'63BED43F0CB7F^3'
'-4C536B74A31024^0'
'-49693F4C0AD6AC^1'
'-1475B5B323A36E^1'
'-CC3E1D195EEFB^3'
'-C6357EEFBE5A98^2'
'627D13F93D75^3'
'-40A8B81F086EBC^0'
'-49601F04ECE904^1'
'-14D057BDF7FEB8^1'
'-CC776304206CF^3'
'-10DA2321CC0F2F^3'
'613612AEB2F4A8^3'
'-34F90537B5A24C^0'
'-4952E679E8F0A8^1'
'-1529DD491794BB^1'
'-CCA54125F20AC8^3'
'-154F89624A4B94^3'
'5FE9CA42148578^3'
'-2945E536EC391E^0'
'-4941972ED4382C^1'
'-15823A7269814F^1'
'-CCC7B9F93F04A8^3'
'-19C3A39DB1D523^3'
'5E98340E96213^3'
'-1D90EB2D92E039^0'
'-492C339DA3BDC^1'
'-15D9639FBC5B53^1'
'-CCDECEDA735F18^3'
'-1E368A9DA56569^3'
'5D4148E77798C8^3'
'-11DBA8A7265C04^0'
'-4912BF1FEC6E6C^1'
'-162F4D87D69C99^1'
'-CCEA80063EFA9^3'
'-22A85707090BC8^3'
'5BE50117C756B8^3'
'-627AC8E51AE0D^-1'
'-48F53DCF30E5EC^1'
'-1683ED265A36FA^1'
'-CCEACC97EB7528^3'
'-271921575AB18A^3'
'5A83546384FD4^3'
'5897C63621E52^-1'
'-48D3B476E60BF^1'
'-16D737A39A0BF2^1'
'-CCDFB288F48798^3'
'-2B8901E235B0DA^3'
'591C3A0A3C4258^3'
'11364685A0EEB^0'
'-48AE28A72C6D84^1'
'-172922461F4D3F^1'
'-CCC92EB1D2E89^3'
'-2FF810D0CDC388^3'
'57AFA8C9F57F28^3'
'1CDD26F57D9DB6^0'
'-4884A0DAE242E8^1'
'-1779A27CF5FAD9^1'
'-CCA73CCAB70608^3'
'-34666623AAD898^3'
'563D96E108A1BC^3'
'287C94D182CF5E^0'
'-4857248FE1914^1'
'-17C8ADFC8F5E02^1'
'-CC79D76B060CB^3'
'-38D419B4FB44D^3'
'54C5FA0E557D8C^3'
'34130B0FD79EB6^0'
'-4825BC38DD773C^1'
'-18163AD70471C8^1'
'-CC40F807DE63E^3'
'-3D4143392D24A6^3'
'5348C790D54C64^3'
'3F9F091A3B5A1A^0'
'-47F0711071DB7^1'
'-18623F7BC9AD8B^1'
'-CBFC96F3740D7^3'
'-41ADFA3CE6842C^3'
'51C5F4281A8FE4^3'
'4B1F112C0B467^0'
'-47B74CF1754D6^1'
'-18ACB2A08DCD4C^1'
'1FCC1E5B4FF4E9^8'
'1FCC1E79AFCC16^8'
'1FCC1E97855ED2^8'
'1FCC1EB4D491C7^8'
'1FCC1ED1A1300C^8'
'1FCC1EEDEEEBD8^8'
'1FCC1F09C15F3A^8'
'1FCC1F251C0CD^8'
'1FCC1F4002607^8'
'1FCC1F5A77AFD3^8'
'1FCC1F747F3B3A^8'
'1FCC1F8E1C2E11^8'
'1FCC1FA7519F8D^8'
'1FCC1FC022933F^8'
'1FCC1FD891F9B5^8'
'1FCC1FF0A2B0FF^8'
'1FCC2008578548^8'
'1FCC201FB3315D^8'
'1FCC2036B85F34^8'
'1FCC204D69A86C^8'
'1FCC2063C996DA^8'
'1FCC2079DAA4FC^8'
'1FCC208F9F3E73^8'
'1FCC20A519C086^8'
'1FCC20BA4C7A8C^8'
'1FCC20CF39AE63^8'
'1FCC20E3E390DE^8'
'1FCC20F84C4A31^8'
'1FCC210C75F66^8'
'1FCC212062A59C^8'
'1FCC2134145CBA^8'
'1FCC21478D1584^8'
'1FCC215ACEBF22^8'
'1FCC216DDB3E76^8'
'1FCC2180B46E83^8'
'1FCC21935C20B4^8'
'1FCC21A5D41D44^8'
'1FCC21B81E238F^8'
'1FCC21CA3BEA65^8'
'1FCC21DC2F2061^8'
'1FCC21EDF96C36^8'
'1FCC21FF9C6D02^8'
'1FCC221119BA98^8'
'1FCC222272E5D^8'
'1FCC2233A978CF^8'
'1FCC2244BEF751^8'
'1FCC2255B4DEF7^8'
'1FCC22668CA781^8'
'1FCC227747C32^8'
'1FCC2287E79EB3^8'
'1FCC22986DA212^8'
'1FCC22A8DB3042^8'
'1FCC22B931A7C5^8'
'1FCC22C97262D^8'
'1FCC22D99EB78F^8'
'1FCC22E9B7F861^8'
'1FCC22F9BF7413^8'
'1FCC2309B67624^8'
'1FCC23199E46FB^8'
'1FCC2329782C23^8'
'1FCC2339456888^8'
'1FCC2349073CAE^8'
'1FCC2358BEE6EC^8'
'1FCC23686DA3A5^8'
'1FCC237814AD7F^8'
'1FCC2387B53D9C^8'
'1FCC2397508BD4^8'
'1FCC23A6E7CEE6^8'
'1FCC23B67C3CB9^8'
'1FCC23C60F0A87^8'
'1FCC23D5A16D2^8'
'1FCC23E5349918^8'
'1FCC23F4C9C3^8'
'1FCC2404621FA2^8'
'1FCC2413FEE42F^8'
'1FCC2423A14675^8'
'1FCC24334A7D2^8'
'1FCC2442FBBFE8^8'
'1FCC2452B647C5^8'
'1FCC24627B4F31^8'
'2^1'
'6^1'
'5^2'
'1FCC1E5B4FF4E9^8'
'1FCC24627B4F31^8'
'1^1'
'234^3'
'1^1'
'1^1'
END_ARRAY 4 569
TOTAL_ARRAYS 4
 ~NAIF/SPC BEGIN COMMENTS~
; /home/kberry/kernel_sliced_tgo_two/CAS-MCO-2016-11-26T22.32.14.582-RED-01000-B1.bsp LOG FILE

; Created 2019-09-06/14:09:03.00.
;
; BEGIN SPKMERGE COMMANDS

LEAPSECONDS_KERNEL   = /usgs/cpkgs/isis3/data/base/kernels/lsk/naif0012.tls

SPK_KERNEL = /home/kberry/kernel_sliced_tgo_two/CAS-MCO-2016-11-26T22.32.14.582-RED-01000-B1.bsp
  SOURCE_SPK_KERNEL  = /usgs/cpkgs/isis3/data/tgo/kernels/tspk/mar097.bsp
    INCLUDE_COMMENTS = NO
    BODIES           = 4, 10, 499
    BEGIN_TIME       = 2016 NOV 26 22:20:25.908
    END_TIME         = 2016 NOV 26 22:44:03.256
SOURCE_SPK_KERNEL = /usgs/cpkgs/isis3/data/tgo/kernels/spk/em16_tgo_fsp_048_01_20160314_20181231_v02.bsp
    INCLUDE_COMMENTS = NO
    BODIES           = -143
    BEGIN_TIME       = 2016 NOV 26 22:20:25.908
    END_TIME         = 2016 NOV 26 22:44:03.256

; END SPKMERGE COMMANDS
 ~NAIF/SPC END COMMENTS~
+473 −0

File added.

Preview size limit exceeded, changes collapsed.

+136 −0
Original line number Diff line number Diff line
DAFETF NAIF DAF ENCODED TRANSFER FILE
'DAF/CK  '
'2'
'6'
'CASSIS TELESCOPE FRAME CRUISE PHASE ORIENTATION             '
BEGIN_ARRAY 1 115
'TGO_CASSIS_TEL FRAME CRUISE PHASE ORIENT'
'1542E6D0527^B'
'15433F65E21^B'
'-23032'
'-23028'
'3'
'1'
115
'FFA75CABA1919^0'
'0^0'
'-D4F5C3AF67F31^-1'
'0^0'
'0^0'
'F06DBB34D9B1F^-2'
'0^0'
'D2F374546798C8^0'
'0^0'
'-91096CD2A95F18^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D2F374546798C8^0'
'0^0'
'-91096CD2A95F18^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D2F374546798C8^0'
'0^0'
'-91096CD2A95F18^0'
'0^0'
'0^0'
'-30CD8DAD988BD^-2'
'0^0'
'D937F727AAE078^0'
'0^0'
'-87784666EA028^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D937F727AAE078^0'
'0^0'
'-87784666EA028^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D937F727AAE078^0'
'0^0'
'-87784666EA028^0'
'0^0'
'0^0'
'0^0'
'0^0'
'D937F727AAE078^0'
'0^0'
'-87784666EA028^0'
'0^0'
'0^0'
'31F55371BE21E4^1'
'0^0'
'8560E321A801B8^0'
'0^0'
'DA824E17C5B2B^0'
'0^0'
'0^0'
'0^0'
'0^0'
'8560E321A801B8^0'
'0^0'
'DA824E17C5B2B^0'
'0^0'
'0^0'
'0^0'
'0^0'
'8560E321A801B8^0'
'0^0'
'DA824E17C5B2B^0'
'0^0'
'0^0'
'-23BE8D44A53A14^-1'
'0^0'
'818B6DC3927A38^0'
'0^0'
'DCCDB221991F38^0'
'0^0'
'0^0'
'0^0'
'0^0'
'818B6DC3927A38^0'
'0^0'
'DCCDB221991F38^0'
'0^0'
'0^0'
'0^0'
'0^0'
'818B6DC3927A38^0'
'0^0'
'DCCDB221991F38^0'
'0^0'
'0^0'
'0^0'
'0^0'
'1542E6D0527^B'
'1542F7F1CB1375^B'
'15430AB1CA9A4A^B'
'15431231CA69D3^B'
'154319B1CA395B^B'
'15431D71CA211F^B'
'15431F51CA1501^B'
'15432121CA094B^B'
'15432131CA08E3^B'
'15432141CA087C^B'
'154329F1C9D058^B'
'15432A31C9CEBA^B'
'15432D21C9BBBF^B'
'15433F65E21^B'
'1542E6D0527^B'
'1^1'
'E^1'
END_ARRAY 1 115
TOTAL_ARRAYS 1
 ~NAIF/SPC BEGIN COMMENTS~
This CK is for testing with the image: /home/kberry/kernel_sliced_tgo/CAS-MCO-2016-11-26T22.32.14.582-RED-01000-B1.cub

This CK was generated using the following command: {}
 ~NAIF/SPC END COMMENTS~
Loading