Skip to content

Commit 11ca210

Browse files
author
Alvaro Arroyo Parejo
committed
hotfix of ephemerides and adding new test data and test assertions to check this in future releases
1 parent 4cafb54 commit 11ca210

File tree

3 files changed

+52
-73
lines changed

3 files changed

+52
-73
lines changed

ESANEOCC/tabs.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1930,10 +1930,10 @@ def _ephem_parser(self, name, observatory, start, stop, step, step_unit):
19301930
ephem['Date'] = ephem['Date'] + ephem['Hour'].map(timedelta)
19311931
# Remove Hour column
19321932
ephem = ephem.drop(['Hour'], axis=1)
1933-
# Remove mid whitespaces from declination, if any, and apply int
1934-
# format
1935-
if isinstance(ephem['DEC d'].dtype, object):
1936-
ephem['DEC d'] = ephem['DEC d'].str.replace(' ','').astype(int)
1933+
# Convert to str type and remove mid whitespaces from declination,
1934+
# if any, and apply int format
1935+
ephem['DEC d'] = ephem['DEC d'].astype(str)
1936+
ephem['DEC d'] = ephem['DEC d'].str.replace(' ','').astype(int)
19371937
#Adding help to ephemerides data frame
19381938
ephem.help = ('Ephemerides data frame shows:\n'
19391939
'-The Date and the Hour considered\n'

test/data/99942.eph

100644100755
Lines changed: 17 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,71 +1,25 @@
11
Ephemerides generation for: 99942 Apophis
22
Observatory: 500 - Geocentric
3-
Initial Date: 2021/09/01 00:00 UTC
4-
Final Date: 2021/10/31 00:00 UTC
3+
Initial Date: 2019/05/08 01:30 UTC
4+
Final Date: 2019/05/23 00:00 UTC
55
Time step: 1 days
66
Equatorial coordinates App. motion Sky plane error
77
Date Hour MJD RA DEC Mag Alt Airmass Sun elev. SolEl LunEl Phase Glat Glon R Delta RA*cosDE DEC Vel PA Err1 Err2 AngAx
88
(UTC) (UTC) (h m s) (d ' ") (deg) (deg) (deg) (deg) (deg) (deg) (deg) (au) (au) ("/min) ("/min) ("/min) (deg) (deg)
99
=========== ====== ============ ============= ============ ===== ===== ======== =========== ====== ====== ====== ===== ===== ======= ======= ======== ======== ======== ===== ======== ======== ======
10-
1 Sep 2021 0.000 59458.000000 7 12 56.134 +22 20 23.37 20.7 0.0 INF 0.0 51.7 -19.9 82.2 14.5 195.0 0.799 0.734 1.9718 -0.4790 2.0291 103.7 0.002" 0.001" 172.6
11-
2 Sep 2021 0.000 59459.000000 7 16 20.848 +22 8 48.20 20.7 0.0 INF 0.0 51.8 -9.1 81.6 15.1 195.5 0.801 0.740 1.9763 -0.4867 2.0354 103.8 0.002" 0.001" 173.6
12-
3 Sep 2021 0.000 59460.000000 7 19 45.720 +21 57 1.89 20.7 0.0 INF 0.0 52.0 4.8 81.0 15.8 196.0 0.804 0.747 1.9803 -0.4944 2.0411 104.0 0.002" 0.001" 174.5
13-
4 Sep 2021 0.000 59461.000000 7 23 10.686 +21 45 4.38 20.7 0.0 INF 0.0 52.1 15.4 80.3 16.4 196.5 0.807 0.754 1.9837 -0.5022 2.0463 104.2 0.002" 0.001" 175.3
14-
5 Sep 2021 0.000 59462.000000 7 26 35.684 +21 32 55.68 20.7 0.0 INF 0.0 52.3 27.3 79.7 17.1 197.0 0.810 0.761 1.9865 -0.5100 2.0509 104.4 0.002" 0.001" 176.1
15-
6 Sep 2021 0.000 59463.000000 7 30 0.658 +21 20 35.77 20.7 0.0 INF 0.0 52.5 39.7 79.2 17.7 197.5 0.813 0.767 1.9888 -0.5178 2.0551 104.6 0.002" 0.001" 176.9
16-
7 Sep 2021 0.000 59464.000000 7 33 25.551 +21 8 4.70 20.7 0.0 INF 0.0 52.6 52.4 78.6 18.4 198.1 0.816 0.773 1.9905 -0.5255 2.0587 104.8 0.002" 0.001" 177.6
17-
8 Sep 2021 0.000 59465.000000 7 36 50.311 +20 55 22.49 20.7 0.0 INF 0.0 52.8 65.4 78.0 19.1 198.6 0.820 0.780 1.9918 -0.5332 2.0620 105.0 0.002" 0.001" 178.3
18-
9 Sep 2021 0.000 59466.000000 7 40 14.892 +20 42 29.21 20.7 0.0 INF 0.0 52.9 78.6 77.5 19.7 199.1 0.823 0.786 1.9927 -0.5409 2.0648 105.2 0.002" 0.001" 178.9
19-
10 Sep 2021 0.000 59467.000000 7 43 39.248 +20 29 24.92 20.7 0.0 INF 0.0 53.1 92.0 76.9 20.4 199.7 0.826 0.792 1.9932 -0.5485 2.0673 105.4 0.002" 0.001" 179.6
20-
11 Sep 2021 0.000 59468.000000 7 47 3.341 +20 16 9.72 20.7 0.0 INF 0.0 53.2 105.4 76.4 21.0 200.2 0.829 0.798 1.9933 -0.5561 2.0694 105.6 0.002" 0.001" 0.1
21-
12 Sep 2021 0.000 59469.000000 7 50 27.135 +20 2 43.70 20.7 0.0 INF 0.0 53.4 118.8 75.9 21.7 200.8 0.832 0.804 1.9930 -0.5635 2.0712 105.8 0.002" 0.001" 0.7
22-
13 Sep 2021 0.000 59470.000000 7 53 50.597 +19 49 6.95 20.7 0.0 INF 0.0 53.5 132.2 75.3 22.3 201.3 0.836 0.809 1.9925 -0.5710 2.0727 106.0 0.002" 0.001" 1.2
23-
14 Sep 2021 0.000 59471.000000 7 57 13.701 +19 35 19.58 20.7 0.0 INF 0.0 53.7 145.4 74.9 23.0 201.9 0.839 0.815 1.9917 -0.5783 2.0740 106.2 0.002" 0.001" 1.7
24-
15 Sep 2021 0.000 59472.000000 8 0 36.420 +19 21 21.70 20.7 0.0 INF 0.0 53.8 158.3 74.4 23.6 202.4 0.842 0.821 1.9907 -0.5855 2.0750 106.4 0.002" 0.001" 2.2
25-
16 Sep 2021 0.000 59473.000000 8 3 58.734 +19 7 13.43 20.7 0.0 INF 0.0 53.9 170.4 73.9 24.3 203.0 0.846 0.826 1.9894 -0.5927 2.0759 106.6 0.002" 0.001" 2.6
26-
17 Sep 2021 0.000 59474.000000 8 7 20.621 +18 52 54.89 20.8 0.0 INF 0.0 54.1 -172.6 73.4 24.9 203.6 0.849 0.831 1.9880 -0.5998 2.0765 106.8 0.002" 0.001" 3.1
27-
18 Sep 2021 0.000 59475.000000 8 10 42.064 +18 38 26.19 20.8 0.0 INF 0.0 54.2 -161.5 73.0 25.6 204.1 0.852 0.837 1.9864 -0.6068 2.0770 107.0 0.002" 0.001" 3.5
28-
19 Sep 2021 0.000 59476.000000 8 14 3.044 +18 23 47.47 20.8 0.0 INF 0.0 54.4 -149.2 72.5 26.2 204.7 0.856 0.842 1.9845 -0.6137 2.0773 107.2 0.002" 0.001" 3.8
29-
20 Sep 2021 0.000 59477.000000 8 17 23.547 +18 8 58.85 20.8 0.0 INF 0.0 54.5 -137.0 72.1 26.9 205.3 0.859 0.847 1.9826 -0.6206 2.0774 107.4 0.002" 0.001" 4.2
30-
21 Sep 2021 0.000 59478.000000 8 20 43.557 +17 54 0.47 20.8 0.0 INF 0.0 54.7 -125.0 71.7 27.5 205.9 0.863 0.851 1.9804 -0.6273 2.0774 107.6 0.002" 0.001" 4.5
31-
22 Sep 2021 0.000 59479.000000 8 24 3.060 +17 38 52.47 20.8 0.0 INF 0.0 54.8 -113.2 71.2 28.1 206.5 0.866 0.856 1.9781 -0.6339 2.0772 107.8 0.002" 0.001" 4.9
32-
23 Sep 2021 0.000 59480.000000 8 27 22.041 +17 23 35.00 20.8 0.0 INF 0.0 55.0 -101.6 70.8 28.8 207.1 0.870 0.861 1.9756 -0.6405 2.0768 108.0 0.002" 0.001" 5.2
33-
24 Sep 2021 0.000 59481.000000 8 30 40.487 +17 8 8.20 20.8 0.0 INF 0.0 55.1 -90.2 70.4 29.4 207.7 0.873 0.865 1.9730 -0.6469 2.0763 108.2 0.002" 0.001" 5.5
34-
25 Sep 2021 0.000 59482.000000 8 33 58.386 +16 52 32.25 20.8 0.0 INF 0.0 55.3 -79.0 70.1 30.1 208.3 0.877 0.870 1.9702 -0.6532 2.0757 108.3 0.002" 0.001" 5.7
35-
26 Sep 2021 0.000 59483.000000 8 37 15.725 +16 36 47.29 20.8 0.0 INF 0.0 55.4 -68.0 69.7 30.7 208.9 0.880 0.874 1.9673 -0.6594 2.0748 108.5 0.002" 0.001" 6.0
36-
27 Sep 2021 0.000 59484.000000 8 40 32.493 +16 20 53.50 20.8 0.0 INF 0.0 55.6 -57.1 69.3 31.3 209.6 0.884 0.878 1.9642 -0.6655 2.0739 108.7 0.002" 0.001" 6.2
37-
28 Sep 2021 0.000 59485.000000 8 43 48.679 +16 4 51.06 20.8 0.0 INF 0.0 55.8 -46.2 69.0 31.9 210.2 0.887 0.882 1.9610 -0.6714 2.0728 108.9 0.002" 0.001" 6.4
38-
29 Sep 2021 0.000 59486.000000 8 47 4.276 +15 48 40.15 20.8 0.0 INF 0.0 55.9 -35.3 68.6 32.6 210.9 0.891 0.886 1.9577 -0.6772 2.0715 109.1 0.002" 0.001" 6.6
39-
30 Sep 2021 0.000 59487.000000 8 50 19.272 +15 32 20.93 20.8 0.0 INF 0.0 56.1 -24.4 68.3 33.2 211.5 0.894 0.890 1.9542 -0.6829 2.0701 109.3 0.002" 0.001" 6.8
40-
1 Oct 2021 0.000 59488.000000 8 53 33.662 +15 15 53.62 20.9 0.0 INF 0.0 56.2 -13.9 67.9 33.8 212.2 0.898 0.893 1.9507 -0.6885 2.0686 109.4 0.002" 0.001" 7.0
41-
2 Oct 2021 0.000 59489.000000 8 56 47.437 +14 59 18.39 20.9 0.0 INF 0.0 56.4 -7.0 67.6 34.4 212.9 0.901 0.897 1.9470 -0.6939 2.0669 109.6 0.002" 0.001" 7.2
42-
3 Oct 2021 0.000 59490.000000 9 0 0.591 +14 42 35.44 20.9 0.0 INF 0.0 56.5 13.8 67.3 35.0 213.5 0.904 0.900 1.9432 -0.6992 2.0652 109.8 0.002" 0.001" 7.3
43-
4 Oct 2021 0.000 59491.000000 9 3 13.119 +14 25 44.98 20.9 0.0 INF 0.0 56.7 25.4 67.0 35.6 214.2 0.908 0.904 1.9393 -0.7043 2.0633 110.0 0.002" 0.001" 7.4
44-
5 Oct 2021 0.000 59492.000000 9 6 25.015 +14 8 47.21 20.9 0.0 INF 0.0 56.9 38.0 66.7 36.2 214.9 0.911 0.907 1.9354 -0.7093 2.0613 110.1 0.002" 0.001" 7.5
45-
6 Oct 2021 0.000 59493.000000 9 9 36.277 +13 51 42.35 20.9 0.0 INF 0.0 57.0 51.2 66.4 36.8 215.6 0.915 0.910 1.9313 -0.7142 2.0592 110.3 0.002" 0.001" 7.6
46-
7 Oct 2021 0.000 59494.000000 9 12 46.901 +13 34 30.59 20.9 0.0 INF 0.0 57.2 64.7 66.1 37.4 216.4 0.918 0.913 1.9272 -0.7189 2.0570 110.5 0.002" 0.001" 7.7
47-
8 Oct 2021 0.000 59495.000000 9 15 56.887 +13 17 12.16 20.9 0.0 INF 0.0 57.4 78.4 65.8 38.0 217.1 0.922 0.916 1.9231 -0.7235 2.0547 110.6 0.002" 0.001" 7.8
48-
9 Oct 2021 0.000 59496.000000 9 19 6.238 +12 59 47.25 20.9 0.0 INF 0.0 57.5 92.2 65.6 38.6 217.8 0.925 0.919 1.9189 -0.7279 2.0523 110.8 0.002" 0.001" 7.8
49-
10 Oct 2021 0.000 59497.000000 9 22 14.958 +12 42 16.08 20.9 0.0 INF 0.0 57.7 106.0 65.3 39.1 218.6 0.929 0.921 1.9148 -0.7322 2.0500 110.9 0.002" 0.001" 7.9
50-
11 Oct 2021 0.000 59498.000000 9 25 23.053 +12 24 38.82 20.9 0.0 INF 0.0 57.9 119.5 65.1 39.7 219.3 0.932 0.924 1.9106 -0.7363 2.0476 111.1 0.001" 0.001" 7.9
51-
12 Oct 2021 0.000 59499.000000 9 28 30.532 +12 6 55.67 20.9 0.0 INF 0.0 58.0 132.8 64.8 40.3 220.1 0.935 0.926 1.9066 -0.7404 2.0453 111.2 0.001" 0.001" 7.9
52-
13 Oct 2021 0.000 59500.000000 9 31 37.405 +11 49 6.80 20.9 0.0 INF 0.0 58.2 145.7 64.6 40.8 220.9 0.939 0.929 1.9025 -0.7443 2.0429 111.4 0.001" 0.001" 7.9
53-
14 Oct 2021 0.000 59501.000000 9 34 43.684 +11 31 12.37 20.9 0.0 INF 0.0 58.4 158.1 64.3 41.4 221.7 0.942 0.931 1.8986 -0.7481 2.0406 111.5 0.001" 0.001" 7.9
54-
15 Oct 2021 0.000 59502.000000 9 37 49.381 +11 13 12.56 20.9 0.0 INF 0.0 58.6 168.9 64.1 41.9 222.5 0.945 0.933 1.8947 -0.7518 2.0384 111.6 0.001" 0.001" 7.8
55-
16 Oct 2021 0.000 59503.000000 9 40 54.509 +10 55 7.50 20.9 0.0 INF 0.0 58.7 -170.8 63.9 42.5 223.3 0.949 0.935 1.8909 -0.7554 2.0362 111.8 0.001" 0.001" 7.8
56-
17 Oct 2021 0.000 59504.000000 9 43 59.082 +10 36 57.36 20.9 0.0 INF 0.0 58.9 -161.4 63.7 43.0 224.2 0.952 0.937 1.8872 -0.7588 2.0340 111.9 0.001" 0.001" 7.7
57-
18 Oct 2021 0.000 59505.000000 9 47 3.112 +10 18 42.28 21.0 0.0 INF 0.0 59.1 -150.1 63.4 43.5 225.0 0.955 0.938 1.8835 -0.7622 2.0319 112.0 0.001" 0.001" 7.6
58-
19 Oct 2021 0.000 59506.000000 9 50 6.614 +10 0 22.41 21.0 0.0 INF 0.0 59.3 -138.7 63.2 44.1 225.9 0.958 0.940 1.8800 -0.7655 2.0298 112.2 0.001" 0.001" 7.4
59-
20 Oct 2021 0.000 59507.000000 9 53 9.599 + 9 41 57.90 21.0 0.0 INF 0.0 59.5 -127.3 63.0 44.6 226.8 0.962 0.942 1.8765 -0.7687 2.0278 112.3 0.001" 0.001" 7.3
60-
21 Oct 2021 0.000 59508.000000 9 56 12.082 + 9 23 28.88 21.0 0.0 INF 0.0 59.6 -116.0 62.9 45.1 227.7 0.965 0.943 1.8731 -0.7718 2.0258 112.4 0.001" 0.001" 7.1
61-
22 Oct 2021 0.000 59509.000000 9 59 14.074 + 9 4 55.51 21.0 0.0 INF 0.0 59.8 -104.8 62.7 45.6 228.6 0.968 0.944 1.8697 -0.7747 2.0239 112.5 0.001" 0.001" 6.9
62-
23 Oct 2021 0.000 59510.000000 10 2 15.587 + 8 46 17.94 21.0 0.0 INF 0.0 60.0 -93.7 62.5 46.1 229.5 0.971 0.946 1.8665 -0.7776 2.0220 112.6 0.001" 0.001" 6.7
63-
24 Oct 2021 0.000 59511.000000 10 5 16.634 + 8 27 36.31 21.0 0.0 INF 0.0 60.2 -82.8 62.3 46.6 230.4 0.974 0.947 1.8632 -0.7804 2.0201 112.7 0.001" 0.001" 6.4
64-
25 Oct 2021 0.000 59512.000000 10 8 17.227 + 8 8 50.77 21.0 0.0 INF 0.0 60.4 -71.9 62.1 47.0 231.4 0.977 0.948 1.8601 -0.7830 2.0182 112.8 0.001" 0.001" 6.1
65-
26 Oct 2021 0.000 59513.000000 10 11 17.376 + 7 50 1.47 21.0 0.0 INF 0.0 60.6 -61.0 62.0 47.5 232.3 0.980 0.949 1.8570 -0.7856 2.0163 112.9 0.001" 0.001" 5.8
66-
27 Oct 2021 0.000 59514.000000 10 14 17.094 + 7 31 8.57 21.0 0.0 INF 0.0 60.8 -50.1 61.8 48.0 233.3 0.983 0.949 1.8540 -0.7880 2.0145 113.0 0.001" 0.001" 5.4
67-
28 Oct 2021 0.000 59515.000000 10 17 16.392 + 7 12 12.23 21.0 0.0 INF 0.0 61.0 -39.2 61.7 48.4 234.3 0.986 0.950 1.8510 -0.7904 2.0127 113.1 0.001" 0.001" 5.0
68-
29 Oct 2021 0.000 59516.000000 10 20 15.280 + 6 53 12.60 21.0 0.0 INF 0.0 61.2 -28.2 61.5 48.8 235.4 0.989 0.951 1.8481 -0.7926 2.0109 113.2 0.001" 0.001" 4.6
69-
30 Oct 2021 0.000 59517.000000 10 23 13.770 + 6 34 9.84 21.0 0.0 INF 0.0 61.4 -17.4 61.4 49.3 236.4 0.992 0.951 1.8453 -0.7947 2.0091 113.3 0.001" 0.001" 4.0
70-
31 Oct 2021 0.000 59518.000000 10 26 11.873 + 6 15 4.12 21.0 0.0 INF 0.0 61.5 -9.1 61.2 49.7 237.4 0.995 0.952 1.8424 -0.7967 2.0073 113.4 0.001" 0.001" 3.5
10+
8 May 2019 1.500 58611.062500 6 43 40.509 +20 47 1.20 21.6 0.0 INF 0.0 -53.3 -14.8 47.4 7.7 193.5 1.098 1.346 2.1406 -0.0992 2.1429 92.7 0.001" 0.000" 115.9
11+
9 May 2019 1.500 58612.062500 6 47 20.055 +20 44 29.55 21.6 0.0 INF 0.0 -53.2 -2.4 47.3 8.4 193.9 1.098 1.349 2.1359 -0.1114 2.1389 93.0 0.001" 0.000" 117.5
12+
10 May 2019 1.500 58613.062500 6 50 59.059 +20 41 40.35 21.6 0.0 INF 0.0 -53.1 11.3 47.3 9.2 194.3 1.099 1.352 2.1313 -0.1235 2.1349 93.3 0.001" 0.000" 119.1
13+
11 May 2019 1.500 58614.062500 6 54 37.517 +20 38 33.74 21.6 0.0 INF 0.0 -53.0 24.4 47.2 9.9 194.7 1.099 1.355 2.1267 -0.1356 2.1310 93.6 0.001" 0.000" 120.9
14+
12 May 2019 1.500 58615.062500 6 58 15.428 +20 35 9.86 21.6 0.0 INF 0.0 -52.9 37.6 47.1 10.7 195.1 1.099 1.358 2.1221 -0.1475 2.1273 94.0 0.001" 0.000" 122.9
15+
13 May 2019 1.500 58616.062500 7 1 52.788 +20 31 28.87 21.6 0.0 INF 0.0 -52.7 51.0 47.0 11.4 195.6 1.099 1.361 2.1176 -0.1594 2.1236 94.3 0.001" 0.000" 125.2
16+
14 May 2019 1.500 58617.062500 7 5 29.596 +20 27 30.91 21.6 0.0 INF 0.0 -52.6 64.4 46.9 12.2 196.0 1.099 1.363 2.1131 -0.1711 2.1201 94.6 0.001" 0.000" 127.6
17+
15 May 2019 1.500 58618.062500 7 9 5.851 +20 23 16.13 21.6 0.0 INF 0.0 -52.5 77.8 46.9 12.9 196.4 1.098 1.366 2.1087 -0.1827 2.1166 95.0 0.001" 0.000" 130.4
18+
16 May 2019 1.500 58619.062500 7 12 41.554 +20 18 44.67 21.6 0.0 INF 0.0 -52.4 91.1 46.8 13.6 196.8 1.098 1.369 2.1044 -0.1942 2.1133 95.3 0.001" 0.000" 133.4
19+
17 May 2019 1.500 58620.062500 7 16 16.707 +20 13 56.69 21.6 0.0 INF 0.0 -52.3 104.4 46.7 14.4 197.3 1.098 1.372 2.1001 -0.2057 2.1101 95.6 0.001" 0.000" 136.7
20+
18 May 2019 1.500 58621.062500 7 19 51.312 +20 8 52.34 21.6 0.0 INF 0.0 -52.1 117.5 46.6 15.1 197.7 1.098 1.374 2.0959 -0.2170 2.1071 95.9 0.001" 0.000" 140.2
21+
19 May 2019 1.500 58622.062500 7 23 25.375 +20 3 31.76 21.6 0.0 INF 0.0 -52.0 130.3 46.6 15.8 198.1 1.098 1.377 2.0918 -0.2282 2.1042 96.2 0.001" 0.000" 143.9
22+
20 May 2019 1.500 58623.062500 7 26 58.899 +19 57 55.11 21.6 0.0 INF 0.0 -51.9 142.9 46.5 16.6 198.6 1.097 1.379 2.0878 -0.2393 2.1015 96.5 0.001" 0.000" 147.7
23+
21 May 2019 1.500 58624.062500 7 30 31.891 +19 52 2.53 21.6 0.0 INF 0.0 -51.8 155.1 46.4 17.3 199.0 1.097 1.382 2.0839 -0.2503 2.0989 96.8 0.001" 0.000" 151.5
24+
22 May 2019 1.500 58625.062500 7 34 4.356 +19 45 54.16 21.6 0.0 INF 0.0 -51.7 166.9 46.4 18.0 199.5 1.096 1.384 2.0801 -0.2612 2.0965 97.2 0.001" 0.001" 155.2
7125

0 commit comments

Comments
 (0)