@@ -63,30 +63,8 @@ def test_ephemeris_query_Uranus(patch_request):
63
63
# check system table
64
64
systemtable = bodytable .meta
65
65
assert np .allclose (
66
- [
67
- - 56.12233 ,
68
- - 56.13586 ,
69
- - 56.13586 ,
70
- - 56.01577 ,
71
- 0.10924 ,
72
- 354.11072 ,
73
- 354.12204 ,
74
- 2947896667.0 ,
75
- 3098568884.0 ,
76
- 10335.713263 ,
77
- ],
78
- [
79
- systemtable ["sub_sun_lat" ].to (u .deg ).value ,
80
- systemtable ["sub_sun_lat_min" ].to (u .deg ).value ,
81
- systemtable ["sub_sun_lat_max" ].to (u .deg ).value ,
82
- systemtable ["opening_angle" ].to (u .deg ).value ,
83
- systemtable ["phase_angle" ].to (u .deg ).value ,
84
- systemtable ["sub_sun_lon" ].to (u .deg ).value ,
85
- systemtable ["sub_obs_lon" ].to (u .deg ).value ,
86
- systemtable ["d_sun" ].to (u .km ).value ,
87
- systemtable ["d_obs" ].to (u .km ).value ,
88
- systemtable ["light_time" ].to (u .second ).value ,
89
- ],
66
+ [- 56.12233 , - 56.13586 , - 56.13586 , - 56.01577 , 0.10924 , 354.11072 , 354.12204 , 2947896667.0 , 3098568884.0 , 10335.713263 , ],
67
+ [systemtable ["sub_sun_lat" ].to (u .deg ).value , systemtable ["sub_sun_lat_min" ].to (u .deg ).value , systemtable ["sub_sun_lat_max" ].to (u .deg ).value , systemtable ["opening_angle" ].to (u .deg ).value , systemtable ["phase_angle" ].to (u .deg ).value , systemtable ["sub_sun_lon" ].to (u .deg ).value , systemtable ["sub_obs_lon" ].to (u .deg ).value , systemtable ["d_sun" ].to (u .km ).value , systemtable ["d_obs" ].to (u .km ).value , systemtable ["light_time" ].to (u .second ).value , ],
90
68
rtol = 1e-2 ,
91
69
)
92
70
@@ -95,30 +73,8 @@ def test_ephemeris_query_Uranus(patch_request):
95
73
assert mab ["NAIF ID" ] == 726
96
74
assert mab ["Body" ] == "Mab"
97
75
assert np .allclose (
98
- [
99
- 42.011201 ,
100
- 15.801323 ,
101
- 5.368 ,
102
- 0.623 ,
103
- 223.976 ,
104
- 55.906 ,
105
- 223.969 ,
106
- 56.013 ,
107
- 0.10932 ,
108
- 3098.514 ,
109
- ],
110
- [
111
- mab ["RA (deg)" ].to (u .deg ).value ,
112
- mab ["Dec (deg)" ].to (u .deg ).value ,
113
- mab ["dRA" ].to (u .arcsec ).value ,
114
- mab ["dDec" ].to (u .arcsec ).value ,
115
- mab ["sub_obs_lon" ].to (u .deg ).value ,
116
- mab ["sub_obs_lat" ].to (u .deg ).value ,
117
- mab ["sub_sun_lon" ].to (u .deg ).value ,
118
- mab ["sub_sun_lat" ].to (u .deg ).value ,
119
- mab ["phase" ].to (u .deg ).value ,
120
- mab ["distance" ].to (u .km * 1e6 ).value ,
121
- ],
76
+ [42.011201 , 15.801323 , 5.368 , 0.623 , 223.976 , 55.906 , 223.969 , 56.013 , 0.10932 , 3098.514 , ],
77
+ [mab ["RA (deg)" ].to (u .deg ).value , mab ["Dec (deg)" ].to (u .deg ).value , mab ["dRA" ].to (u .arcsec ).value , mab ["dDec" ].to (u .arcsec ).value , mab ["sub_obs_lon" ].to (u .deg ).value , mab ["sub_obs_lat" ].to (u .deg ).value , mab ["sub_sun_lon" ].to (u .deg ).value , mab ["sub_sun_lat" ].to (u .deg ).value , mab ["phase" ].to (u .deg ).value , mab ["distance" ].to (u .km * 1e6 ).value , ],
122
78
rtol = 1e-2 ,
123
79
)
124
80
@@ -139,30 +95,8 @@ def test_ephemeris_query_Pluto(patch_request):
139
95
systemtable = bodytable .meta
140
96
# check system table
141
97
assert np .allclose (
142
- [
143
- 57.57737 ,
144
- 57.56961 ,
145
- 57.56961 ,
146
- 56.50534 ,
147
- 1.64048 ,
148
- 116.55873 ,
149
- 118.8369 ,
150
- 5142696000 ,
151
- 5114486810 ,
152
- 17060.091666 ,
153
- ],
154
- [
155
- systemtable ["sub_sun_lat" ].to (u .deg ).value ,
156
- systemtable ["sub_sun_lat_min" ].to (u .deg ).value ,
157
- systemtable ["sub_sun_lat_max" ].to (u .deg ).value ,
158
- systemtable ["opening_angle" ].to (u .deg ).value ,
159
- systemtable ["phase_angle" ].to (u .deg ).value ,
160
- systemtable ["sub_sun_lon" ].to (u .deg ).value ,
161
- systemtable ["sub_obs_lon" ].to (u .deg ).value ,
162
- systemtable ["d_sun" ].to (u .km ).value ,
163
- systemtable ["d_obs" ].to (u .km ).value ,
164
- systemtable ["light_time" ].to (u .second ).value ,
165
- ],
98
+ [57.57737 , 57.56961 , 57.56961 , 56.50534 , 1.64048 , 116.55873 , 118.8369 , 5142696000 , 5114486810 , 17060.091666 , ],
99
+ [systemtable ["sub_sun_lat" ].to (u .deg ).value , systemtable ["sub_sun_lat_min" ].to (u .deg ).value , systemtable ["sub_sun_lat_max" ].to (u .deg ).value , systemtable ["opening_angle" ].to (u .deg ).value , systemtable ["phase_angle" ].to (u .deg ).value , systemtable ["sub_sun_lon" ].to (u .deg ).value , systemtable ["sub_obs_lon" ].to (u .deg ).value , systemtable ["d_sun" ].to (u .km ).value , systemtable ["d_obs" ].to (u .km ).value , systemtable ["light_time" ].to (u .second ).value , ],
166
100
rtol = 1e-2 ,
167
101
)
168
102
@@ -171,30 +105,8 @@ def test_ephemeris_query_Pluto(patch_request):
171
105
assert styx ["NAIF ID" ] == 905
172
106
assert styx ["Body" ] == "Styx"
173
107
assert np .allclose (
174
- [
175
- 296.212477 ,
176
- - 22.93533 ,
177
- - 0.557 ,
178
- - 1.259 ,
179
- 350.443 ,
180
- 56.472 ,
181
- 352.72 ,
182
- 57.544 ,
183
- 1.64047 ,
184
- 5114.509238 ,
185
- ],
186
- [
187
- styx ["RA (deg)" ].to (u .deg ).value ,
188
- styx ["Dec (deg)" ].to (u .deg ).value ,
189
- styx ["dRA" ].to (u .arcsec ).value ,
190
- styx ["dDec" ].to (u .arcsec ).value ,
191
- styx ["sub_obs_lon" ].to (u .deg ).value ,
192
- styx ["sub_obs_lat" ].to (u .deg ).value ,
193
- styx ["sub_sun_lon" ].to (u .deg ).value ,
194
- styx ["sub_sun_lat" ].to (u .deg ).value ,
195
- styx ["phase" ].to (u .deg ).value ,
196
- styx ["distance" ].to (u .km * 1e6 ).value ,
197
- ],
108
+ [296.212477 , - 22.93533 , - 0.557 , - 1.259 , 350.443 , 56.472 , 352.72 , 57.544 , 1.64047 , 5114.509238 , ],
109
+ [styx ["RA (deg)" ].to (u .deg ).value , styx ["Dec (deg)" ].to (u .deg ).value , styx ["dRA" ].to (u .arcsec ).value , styx ["dDec" ].to (u .arcsec ).value , styx ["sub_obs_lon" ].to (u .deg ).value , styx ["sub_obs_lat" ].to (u .deg ).value , styx ["sub_sun_lon" ].to (u .deg ).value , styx ["sub_sun_lat" ].to (u .deg ).value , styx ["phase" ].to (u .deg ).value , styx ["distance" ].to (u .km * 1e6 ).value , ],
198
110
rtol = 1e-2 ,
199
111
)
200
112
@@ -214,27 +126,10 @@ def test_ephemeris_query_Neptune(patch_request):
214
126
)
215
127
216
128
assert np .allclose (
217
- [63.81977 ,
218
- 55.01978 ,
219
- 44.21976 ,
220
- 40.41978 ,
221
- 26.41978 ,
222
- 64.81977 ,
223
- 59.11976 ,
224
- 45.21976 ,
225
- 43.41978 ,
226
- 36.01978 ],
227
- [ringtable [ringtable .loc_indices ["Courage" ]]["min_angle" ].to (u .deg ).value ,
228
- ringtable [ringtable .loc_indices ["Liberte" ]]["min_angle" ].to (u .deg ).value ,
229
- ringtable [ringtable .loc_indices ["Egalite A" ]]["min_angle" ].to (u .deg ).value ,
230
- ringtable [ringtable .loc_indices ["Egalite B" ]]["min_angle" ].to (u .deg ).value ,
231
- ringtable [ringtable .loc_indices ["Fraternite" ]]["min_angle" ].to (u .deg ).value ,
232
- ringtable [ringtable .loc_indices ["Courage" ]]["max_angle" ].to (u .deg ).value ,
233
- ringtable [ringtable .loc_indices ["Liberte" ]]["max_angle" ].to (u .deg ).value ,
234
- ringtable [ringtable .loc_indices ["Egalite A" ]]["max_angle" ].to (u .deg ).value ,
235
- ringtable [ringtable .loc_indices ["Egalite B" ]]["max_angle" ].to (u .deg ).value ,
236
- ringtable [ringtable .loc_indices ["Fraternite" ]]["max_angle" ].to (u .deg ).value ,
237
- ], rtol = 1e-3 )
129
+ [63.81977 , 55.01978 , 44.21976 , 40.41978 , 26.41978 , 64.81977 , 59.11976 , 45.21976 , 43.41978 , 36.01978 ],
130
+ [ringtable [ringtable .loc_indices ["Courage" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Liberte" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite A" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite B" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Fraternite" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Courage" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Liberte" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite A" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite B" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Fraternite" ]]["max_angle" ].to (u .deg ).value , ],
131
+ rtol = 1e-3
132
+ )
238
133
239
134
240
135
def test_ephemeris_query_Saturn (patch_request ):
@@ -247,13 +142,10 @@ def test_ephemeris_query_Saturn(patch_request):
247
142
)
248
143
249
144
assert np .allclose (
250
- [249.23097 ,
251
- 250.34081
252
- ],
253
- [
254
- ringtable [ringtable .loc_indices ["F" ]]["pericenter" ].to (u .deg ).value ,
255
- ringtable [ringtable .loc_indices ["F" ]]["ascending node" ].to (u .deg ).value
256
- ], rtol = 1e-3 )
145
+ [249.23097 , 250.34081 ],
146
+ [ringtable [ringtable .loc_indices ["F" ]]["pericenter" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["F" ]]["ascending node" ].to (u .deg ).value ],
147
+ rtol = 1e-3
148
+ )
257
149
258
150
259
151
def test_ephemeris_query_payload ():
0 commit comments