Commit 2ef95bc8 authored by Kelvin's avatar Kelvin Committed by Jesse Mapel
Browse files

tests for formatter and kaguya

parent 52c71f0c
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -812,3 +812,15 @@ class KaguyaMiPds3NaifSpiceDriver(LineScanner, Pds3Label, NaifSpice, Driver):
                "boresight_y" : self.boresight_y
            }
        }

    @property
    def sensor_model_version(self):
        """
        Returns
        -------
        : int
          ISIS sensor model version
        """
        return 1

+769 −0
Original line number Diff line number Diff line
 {
  "IsisCameraVersion": 1,
  "NaifKeywords": {
    "BODY301_RADII": [
      1737.4,
      1737.4,
      1737.4
    ],
    "BODY_FRAME_CODE": 10020,
    "BODY_CODE": 301,
    "INS-131335_FOV_BOUNDARY_CORNERS": [
      0.0005,
      6.2668,
      65.4,
      -0.0125,
      6.2668,
      65.4,
      -0.0125,
      -6.2392,
      65.4,
      0.0005
    ],
    "INS-131335_DISTORTION_COEF_X": [
      2.8912e-19,
      0.00020899000000000002,
      4.7727000000000006e-05
    ],
    "INS-131335_DISTORTION_COEF_Y": [
      -1.0119e-18,
      0.0034982,
      1.9597e-05
    ],
    "INS-131335_BORESIGHT": [
      -0.006,
      -0.0187,
      65.4
    ],
    "INS-131335_CENTER": [
      484.0,
      1.0
    ],
    "INS-131335_PIXEL_SIZE": 0.013,
    "INS-131335_FOV_SHAPE": "RECTANGLE",
    "INS-131335_F_NUMBER": 3.7,
    "INS-131335_PIXEL_LINES": 962.0,
    "INS-131335_PIXEL_SAMPLES": 962.0,
    "INS-131335_FOCAL_LENGTH": 65.4,
    "INS-131335_FOV_FRAME": "LISM_MI_V_HEAD",
    "BODY301_POLE_RA": [
      269.9949,
      0.0031,
      0.0
    ],
    "BODY301_NUT_PREC_PM": [
      3.561,
      0.1208,
      -0.0642,
      0.0158,
      0.0252,
      -0.0066,
      -0.0047,
      -0.0046,
      0.0028,
      0.0052
    ],
    "BODY301_NUT_PREC_RA": [
      -3.8787000000000003,
      -0.1204,
      0.07,
      -0.0172,
      0.0,
      0.0072,
      0.0,
      0.0,
      0.0,
      -0.0052
    ],
    "BODY301_LONG_AXIS": 0.0,
    "BODY301_NUT_PREC_DEC": [
      1.5419,
      0.0239,
      -0.0278,
      0.0068,
      0.0,
      -0.0029,
      0.0009,
      0.0,
      0.0,
      0.0008
    ],
    "BODY301_POLE_DEC": [
      66.5392,
      0.013,
      0.0
    ],
    "BODY301_PM": [
      38.3213,
      13.17635815,
      -1.3999999999999999e-12
    ]
  },
  "detector_sample_summing": 1,
  "detector_line_summing": 1,
  "focal_length_model": {
    "focal_length": 65.4
  },
  "detector_center": {
    "line": 0.5,
    "sample": 483.5
  },
  "starting_detector_line": 0,
  "starting_detector_sample": 0,
  "focal2pixel_lines": [
    0,
    76.92307692307692,
    0
  ],
  "focal2pixel_samples": [
    0,
    0,
    -76.92307692307692
  ],
  "optical_distortion": {
    "kaguyalism": {
      "x": [
        2.8912e-19,
        0.00020899000000000002,
        4.7727000000000006e-05
      ],
      "y": [
        -1.0119e-18,
        0.0034982,
        1.9597e-05
      ],
      "boresight_x": -0.006,
      "boresight_y": -0.0187
    }
  },
  "image_lines": 960,
  "image_samples": 962,
  "name_platform": "SELENE MAIN ORBITER",
  "name_sensor": "MULTIBAND IMAGER VISIBLE",
  "reference_height": {
    "maxheight": 1000,
    "minheight": -1000,
    "unit": "m"
  },
  "name_model": "USGS_ASTRO_LINE_SCANNER_SENSOR_MODEL",
  "interpolation_method": "lagrange",
  "line_scan_rate": [
    [
      0.5,
      -6.239987522363663,
      0.012999974000000001
    ]
  ],
  "starting_ephemeris_time": 261664552.50899568,
  "center_ephemeris_time": 261664558.7489832,
  "radii": {
    "semimajor": 1737.4,
    "semiminor": 1737.4,
    "unit": "km"
  },
  "InstrumentPointing": {
    "TimeDependentFrames": [
      -131000,
      1
    ],
    "CkTableStartTime": 261664552.50899568,
    "CkTableEndTime": 261664564.98897073,
    "CkTableOriginalSize": 15,
    "EphemerisTimes": [
      261664552.50899568,
      261664553.40042248,
      261664554.29184926,
      261664555.18327606,
      261664556.07470283,
      261664556.96612963,
      261664557.8575564,
      261664558.7489832,
      261664559.64041,
      261664560.53183678,
      261664561.42326358,
      261664562.31469035,
      261664563.20611715,
      261664564.09754393,
      261664564.98897073
    ],
    "Quaternions": [
      [
        -0.051661051153873275,
        -0.7006601262613299,
        -0.2157810772599907,
        0.6781187580045638
      ],
      [
        -0.051562981044395585,
        -0.7003880184403372,
        -0.21580746855442728,
        0.6783988643321591
      ],
      [
        -0.05146445606152621,
        -0.700115253311309,
        -0.2158346780237511,
        0.6786791831237473
      ],
      [
        -0.05136708001228234,
        -0.6998405030421031,
        -0.21586458749172763,
        0.6789603620682242
      ],
      [
        -0.05127046633531904,
        -0.699564390964678,
        -0.2158962831253876,
        0.6792420754845951
      ],
      [
        -0.0511751795180098,
        -0.6992873495647361,
        -0.21592809762344845,
        0.6795243633577421
      ],
      [
        -0.05108229328333569,
        -0.6990087241733144,
        -0.21596015512155592,
        0.6798077774212238
      ],
      [
        -0.05098986775735178,
        -0.6987299676309876,
        -0.2159921020605492,
        0.6800910803472959
      ],
      [
        -0.05090111629756331,
        -0.6984509844706128,
        -0.2160234293298993,
        0.680374291572105
      ],
      [
        -0.05081235635432923,
        -0.698171884777203,
        -0.21605472054109798,
        0.6806573892056684
      ],
      [
        -0.05072817570257887,
        -0.6978937401407959,
        -0.21608338484488482,
        0.6809397553794
      ],
      [
        -0.05064467566415354,
        -0.6976156413774419,
        -0.21611162443919896,
        0.6812219164961324
      ],
      [
        -0.050564860199468355,
        -0.6973390832126966,
        -0.21613496894835,
        0.681503538607673
      ],
      [
        -0.050487244379830425,
        -0.6970634017441713,
        -0.21615537312482683,
        0.6817847950585597
      ],
      [
        -0.050410617013086106,
        -0.6967890114743863,
        -0.2161734505037639,
        0.6820651599944132
      ]
    ],
    "AngularVelocity": [
      [
        -0.0009538064837455751,
        -0.0012094992518424988,
        0.0006069615960121158
      ],
      [
        -0.002153072667121888,
        -0.0014504389524459844,
        0.0004119513094425205
      ],
      [
        -0.003401070022583009,
        -0.0016287242889404302,
        0.00018909463882446273
      ],
      [
        -0.003792990374565126,
        -0.0017000000000000003,
        -8.726684451103225e-05
      ],
      [
        -0.0036147050380706787,
        -0.0016999999999999997,
        -0.0003992661833763125
      ],
      [
        -0.0027211413443088543,
        -0.0018748458206653612,
        -0.0005841049253940577
      ],
      [
        -0.0005371459722518923,
        -0.0023651304960250856,
        -0.0005395335912704471
      ],
      [
        0.0013395470857620242,
        -0.002724433857202531,
        -0.0005251887142658237
      ],
      [
        0.0008046910762786868,
        -0.0020558638453483592,
        -0.0007480453848838812
      ],
      [
        0.0002698351383209233,
        -0.0013872939229011543,
        -0.0009709020256996161
      ],
      [
        -0.001970097398757935,
        -0.0009124826073646547,
        -0.0013100139141082763
      ],
      [
        -0.004466092109680176,
        -0.00046676926612853925,
        -0.0016665845870971678
      ],
      [
        -0.003391602659225463,
        -0.0002721055924892425,
        -0.0013815838873386384
      ],
      [
        -0.00018246660232543966,
        -0.00022753425836563107,
        -0.0007130138754844664
      ],
      [
        0.0019874078333377834,
        -6.37033939361569e-05,
        -0.00023185169696807864
      ]
    ],
    "ConstantFrames": [
      -131330,
      -131320,
      -131000
    ],
    "ConstantRotation": [
      0.9999999022105177,
      -0.00041337792156500403,
      -0.00015715485723418282,
      0.0004135737459753289,
      0.9999991356305759,
      0.0012480764632437768,
      0.0001566387941399994,
      -0.00124814133631803,
      0.9999992088034335
    ]
  },
  "BodyRotation": {
    "TimeDependentFrames": [
      10020,
      1
    ],
    "CkTableStartTime": 261664552.50899568,
    "CkTableEndTime": 261664564.98897073,
    "CkTableOriginalSize": 15,
    "EphemerisTimes": [
      261664552.50899568,
      261664553.40042248,
      261664554.29184926,
      261664555.18327606,
      261664556.07470283,
      261664556.96612963,
      261664557.8575564,
      261664558.7489832,
      261664559.64041,
      261664560.53183678,
      261664561.42326358,
      261664562.31469035,
      261664563.20611715,
      261664564.09754393,
      261664564.98897073
    ],
    "Quaternions": [
      [
        -0.9710661094490091,
        0.18926293156500895,
        0.035823610511098454,
        -0.14116239848108694
      ],
      [
        -0.9710662770439805,
        0.1892629734174178,
        0.03582338632897354,
        -0.14116124635701674
      ],
      [
        -0.9710664446375847,
        0.18926301526956016,
        0.03582316214679887,
        -0.14116009423275103
      ],
      [
        -0.9710666122298297,
        0.18926305712143787,
        0.03582293796456346,
        -0.1411589421082355
      ],
      [
        -0.9710667798206913,
        0.18926309897304502,
        0.03582271378229974,
        -0.14115778998363532
      ],
      [
        -0.9710669474102016,
        0.18926314082438966,
        0.03582248959996462,
        -0.14115663785872964
      ],
      [
        -0.9710671149983365,
        0.18926318267546582,
        0.035822265417590336,
        -0.14115548573368458
      ],
      [
        -0.9710672825851125,
        0.18926322452627745,
        0.0358220412351556,
        -0.1411543336083884
      ],
      [
        -0.9710674501705128,
        0.1892632663768203,
        0.03582181705268147,
        -0.1411531814829536
      ],
      [
        -0.971067617754554,
        0.18926330822709891,
        0.03582159287014686,
        -0.1411520293572682
      ],
      [
        -0.9710677853372359,
        0.18926335007711273,
        0.035821368687551584,
        -0.14115087723133254
      ],
      [
        -0.9710679529185265,
        0.18926339192685424,
        0.0358211445049387,
        -0.14114972510536786
      ],
      [
        -0.9710681204984658,
        0.18926343377633303,
        0.035820920322254486,
        -0.14114857297909725
      ],
      [
        -0.9710682880770459,
        0.1892634756255473,
        0.03582069613950957,
        -0.1411474208525769
      ],
      [
        -0.9710684556542424,
        0.1892635174744909,
        0.03582047195673622,
        -0.14114626872597225
      ]
    ],
    "AngularVelocity": [
      [
        4.161664897473834e-08,
        -1.004371630350468e-06,
        2.464628831254649e-06
      ],
      [
        4.161664885422191e-08,
        -1.0043716308813643e-06,
        2.4646288315121845e-06
      ],
      [
        4.1616648733707034e-08,
        -1.004371631412263e-06,
        2.464628831769719e-06
      ],
      [
        4.16166486131914e-08,
        -1.0043716319431633e-06,
        2.4646288320272517e-06
      ],
      [
        4.1616648492676444e-08,
        -1.0043716324740668e-06,
        2.464628832284783e-06
      ],
      [
        4.161664837216184e-08,
        -1.0043716330049716e-06,
        2.4646288325423125e-06
      ],
      [
        4.161664825164693e-08,
        -1.004371633535879e-06,
        2.464628832799842e-06
      ],
      [
        4.16166481311339e-08,
        -1.0043716340667901e-06,
        2.4646288330573695e-06
      ],
      [
        4.161664801061875e-08,
        -1.0043716345977008e-06,
        2.464628833314895e-06
      ],
      [
        4.1616647890104974e-08,
        -1.0043716351286158e-06,
        2.4646288335724185e-06
      ],
      [
        4.161664776959167e-08,
        -1.0043716356595318e-06,
        2.4646288338299428e-06
      ],
      [
        4.161664764907793e-08,
        -1.0043716361904512e-06,
        2.4646288340874636e-06
      ],
      [
        4.161664752856538e-08,
        -1.0043716367213725e-06,
        2.464628834344985e-06
      ],
      [
        4.1616647408052476e-08,
        -1.0043716372522953e-06,
        2.4646288346025046e-06
      ],
      [
        4.161664728753888e-08,
        -1.0043716377832207e-06,
        2.464628834860021e-06
      ]
    ]
  },
  "InstrumentPosition": {
    "SpkTableStartTime": 261664552.50899568,
    "SpkTableEndTime": 261664564.98897073,
    "SpkTableOriginalSize": 15,
    "EphemerisTimes": [
      261664552.50899568,
      261664553.40042248,
      261664554.29184926,
      261664555.18327606,
      261664556.07470283,
      261664556.96612963,
      261664557.8575564,
      261664558.7489832,
      261664559.64041,
      261664560.53183678,
      261664561.42326358,
      261664562.31469035,
      261664563.20611715,
      261664564.09754393,
      261664564.98897073
    ],
    "Positions": [
      [
        1779.1765541938503,
        397.6505395849898,
        149.9585676494352
      ],
      [
        1779.1726996991406,
        398.19882555240866,
        148.60196403717865
      ],
      [
        1779.1677124503892,
        398.74685851343,
        147.24526595675715
      ],
      [
        1779.1615932222896,
        399.2946366799058,
        145.88847341181543
      ],
      [
        1779.154341255063,
        399.8421611247914,
        144.53158811592658
      ],
      [
        1779.1459573830084,
        400.3894300599344,
        143.17461008763462
      ],
      [
        1779.136440771842,
        400.9364446029984,
        141.81754103306466
      ],
      [
        1779.125791853619,
        401.4832036885585,
        140.46038134702127
      ],
      [
        1779.1140110454915,
        402.0297062213894,
        139.10313156586872
      ],
      [
        1779.1010975429751,
        402.57595329680214,
        137.74579333985244
      ],
      [
        1779.087052180374,
        403.1219431638951,
        136.38836669496678
      ],
      [
        1779.071874183002,
        403.6676768807256,
        135.0308533447852
      ],
      [
        1779.055564340459,
        404.2131526889458,
        133.67325329667835
      ],
      [
        1779.03812187806,
        404.75837166151257,
        132.31556826049345
      ],
      [
        1779.0195476301076,
        405.3033320400754,
        130.957798262226
      ]
    ],
    "Velocities": [
      [
        -0.003688959644644985,
        0.615208251928988,
        -1.521780235612949
      ],
      [
        -0.004959248964411199,
        0.6149238025932658,
        -1.521887172628387
      ],
      [
        -0.006229527337232522,
        0.614638964323945,
        -1.5219931421762114
      ],
      [
        -0.007499794140988983,
        0.6143537372556477,
        -1.522098144209672
      ],
      [
        -0.008770048414376274,
        0.6140681215991783,
        -1.5222021786542368
      ],
      [
        -0.010040289534500703,
        0.6137821174891751,
        -1.522305245463068
      ],
      [
        -0.011310516539232391,
        0.613495725136574,
        -1.5224073445621644
      ],
      [
        -0.01258072876261374,
        0.6132089446855354,
        -1.522508475901433
      ],
      [
        -0.013850925410832968,
        0.6129217763088936,
        -1.5226086394205134
      ],
      [
        -0.015121105562940636,
        0.6126342202083058,
        -1.522707835049596
      ],
      [
        -0.016391268593877,
        0.6123462765183301,
        -1.5228060627418618
      ],
      [
        -0.017661413539324235,
        0.6120579454504373,
        -1.5229033224246329
      ],
      [
        -0.01893153977328187,
        0.6117692271392193,
        -1.522999614051104
      ],
      [
        -0.020201646330485018,
        0.6114801217963561,
        -1.5230949375491383
      ],
      [
        -0.021471732583980305,
        0.6111906295565285,
        -1.5231892928719597
      ]
    ]
  },
  "SunPosition": {
    "SpkTableStartTime": 261664558.7489832,
    "SpkTableEndTime": 261664558.7489832,
    "SpkTableOriginalSize": 1,
    "EphemerisTimes": [
      261664558.7489832
    ],
    "Positions": [
      [
        133875301.95654832,
        63045454.87068491,
        27346357.260941397
      ]
    ],
    "Velocities": [
      [
        -12.93006737143756,
        25.242392040919338,
        11.03273428906624
      ]
    ]
  }
}
+483 −0

File added.

Preview size limit exceeded, changes collapsed.

+350 −0

File added.

Preview size limit exceeded, changes collapsed.

+9 −181

File changed.

Preview size limit exceeded, changes collapsed.

Loading