NOAP – script package for planning and analysis of NEO observations

Authors

  • О. М. KOZHUKHOV National Space Facilities Control and Test Center, State Space Agency of Ukraine https://orcid.org/0000-0002-3858-9389
  • M. S. MEDINA National Space Facilities Control and Test Center, State Space Agency of Ukraine

DOI:

https://doi.org/10.15407/knit2023.06.080

Keywords:

NEO, optical observations

Abstract

We present a package of Python scripts NOAP (NEO Observations Analyzer and Planner) designed for the automatic planning of NEO observations, as well as analysis of already existing observations in the NEODyS-2 database. The package is divided into two parts: analyzer and planner. The analyzer automatically downloads data from the NEODyS-2 database, converts them by adding additional information, including the apparent speed of objects and observation errors along and across the track, and also provides a large amount of statistical data and graphs for the selected period. It can be done for several observatories at once.         The planner also selects the objects of observation for the upcoming night and calculates their ephemeris with a given step in a fully automatic mode. The output data format of the scheduler allows its use both on semi-automatic telescopes and for fully robotic observations. NOAP has been successfully used for more than a year for planning and analysis of NEO observations by optical sensors of the National Space Facilities Control and Test Center of the State Space Agency of Ukraine.

References

Asteroid Terrestrial-impact Last Alert System

URL: https://atlas.fallingstar.com/home.php [Last accessed 15 October 2023]

Astrometrica.

URL: http://www.astrometrica.at/.

Beautiful Soup Documentation.

URL: https://beautiful-soup-4.readthedocs.io/en/latest/[Last accessed 15 October 2023] .

Chapman C. R., Morrison D. (1989). Cosmic Catastrophes. New York: Plenum Press

https://doi.org/10.1007/978-1-4899-6553-0

CLOSE APPROACHES.

URL: https://neo.ssa.esa.int/close-approaches [Last accessed 15 October 2023]

CLOSE APPROACHES.

URL: https://newton.spacedys.com/index.php?pc=3.3 [Last accessed 15 October 2023]

Configparser 6.0.0

https://pypi.org/project/configparser/ [Last accessed 15 October 2023]

datetime - Basic date and time types.

URL: https://docs.python.org/3/library/datetime.html [Last accessed 15 October 2023]

Denneau L., Jedicke R., Grav T. (2013). The Pan-STARRS Moving Object Processing System. Publications of the Astronomical Society of the Pacific, 125, 357-395.

https://doi.org/10.1086/670337

Ginsburg A., Sipőcz B.M., Brasseur C.E. et al. (2019). astroquery: An Astronomical Web-querying Package in Python. The Astronomical Journal, 157, 98.

https://doi.org/10.3847/1538-3881/aafc33

Gural P.S., Larsen J.A., Gleason A.E. (2005.) Matched Filter Processing for Asteroid Detection. The Astronomical Journal, 130, 1951-1960.

https://doi.org/10.1086/444415

Haeusler B. (2023). NEO Planner V4.6 - CCD/CMOS Parameters - Explanations.

URL: https://www.b82maidbronn.de/neoplanner_CCDParameters.htm) [Last accessed 20 September 2023].

Heinze A.N., Metchev S., Trollo J. (2015). Digital Tracking Observations can Discover Asteroids 10 Times Fainter than Conventional Searches. The Astronomical Journal, 150, 125.

https://doi.org/10.1088/0004-6256/150/4/125

Horizons System. URL: https://ssd.jpl.nasa.gov/horizons/ [Last accessed 15 October 2023]

Hough P.V.C. (1962). Method and means for recognizing complex patterns, Pat. 3069354 USA.

Hunter J.D. (2007). Matplotlib: A 2D Graphics Environment. Computing in Science & Engineering, 9, 3, 90 ‑ 95.

https://doi.org/10.1109/MCSE.2007.55

Kozhukhov O., Maigurova N., Pomazan A. (2017). Results from optical CCD observations of asteroid 2014 JO25 during its close approach to the Earth on April 19 2017. Bulletin of Taras Shevchenko National University of Kyiv. Astronomy, 56, 22-25.

https://doi.org/10.17721/btsnua.2017.56.22-25 [in Ukrainian]

https://doi.org/10.17721/BTSNUA.2017.56.22-25

Kozhukhov A.M., Maigurova N.V., Pomazan A.V., Kryuchkovskiy V.F. (2013). Observations of Apophis in NSFCTC (Yevpatoria) and RI NAO (Mykolaiv). Odessa Astronomical Publications, 26/1, 70-72

Kubica, J., Denneau L., Grav T. et al. (2007). Efficient intra- and inter-night linking of asteroid detections using kd-trees. Icarus, 189, 1, 151-168

https://doi.org/10.1016/j.icarus.2007.01.008

Lee J., Zubair L., Virani S., Murphy T., Holzinger M.J. Hardware-in-the-Loop Comparison of Space Object Detection and Tracking Methodologies. AAS 16-266

math - Mathematical functions.

URL: https://docs.python.org/3/library/math.html [Last accessed 15 October 2023]

Minor Planet & Comet Ephemeris Service.

URL: https://minorplanetcenter.net/iau/MPEph/MPEph.html [Last accessed 15 October 2023]

Miura N., Itagaki K., Baba N. (2005). Likelihood-Based Method for Detecting Faint Moving Objects. The Astronomical Journal, 130, 1278-1285

https://doi.org/10.1086/431955

Mohanty N. C. (1981). Computer Tracking of Moving Point Targets in Space. IEEE Transactions on Pattern Analysis & Machine Intelligence, 3, 606-611

https://doi.org/10.1109/TPAMI.1981.4767153

MPEC 2017-X85: 2017 XS.

URL: https://www.minorplanetcenter.net/mpec/K17/K17X85.html [Last accessed 15 November 2023]

MPEC 2018-C14: 2018 BA7.

URL: https://www.minorplanetcenter.net/mpec/K18/K18C14.html [Last accessed 15 November 2023]

Murphy T.S., Holzinger M.J. (2016). Uncued Low SNR Detection with Likelihood from Image Multi Bernoulli Filter.

URL: https://amostech.com/TechnicalPapers/2016/SSA-Algorithms/Murphy.pdf [Last accessed 15 November 2023]

NumPy.

URL: https://numpy.org/ [Last accessed 15 October 2023]

Observable-Object List Customizer.

URL: https://minorplanetcenter.net/iau/lists/Customize.html [Last accessed 15 October 2023]

OBSERVATIONAL QUERY.

URL: https://newton.spacedys.com/index.php?pc=3.2 [Last accessed 15 October 2023]

pandas.

URL: https://pandas.pydata.org/ [Last accessed 15 October 2023]

Pan-STARRS.

URL: http://legacy.ifa.hawaii.edu/research/Pan-STARRS.shtml. [Last accessed 15 October 2023]

parhamfh/jdutil.py.

URL: https://gist.github.com/parhamfh/0b9b3116296fa1a944a1 [Last accessed 15 October 2023]

Parrot D. Tycho Tracker: A New Tool to Facilitate the Discovery and Recovery of Asteroids Using Synthetic Tracking and Modern GPU Hardware.

URL: https://drive.google.com/file/d/1ApjYChayGpL9Y9H85wQBjel3n9z0UT2B/view [Last accessed 15 November 2023]

PRIORITY LIST.

URL: https://neo.ssa.esa.int/priority-list [Last accessed 15 October 2023]

Python.

URL: https://www.python.org [Last accessed 15 October 2023]

Radon, J. (1917). Berichte ber die Verhandlungen der Kniglich-Schsischen Akademie der Wissenschaften zu Leipzig, Mathematisch-Physische Klasse, 262 translated by Parks, P. C. (1986). IEEE Transactions on Medical Imaging, 5, 170

re - Regular expression operations.

URL: https://docs.python.org/3/library/re.html [Last accessed 15 October 2023]

Reddy V., Kelley M.S., Farnocchia D. et al. (2019). Near-Earth asteroid 2012 TC4 observing campaign: Results from a global planetary defense exercise. Icarus, 326, 133-150.

https://doi.org/10.1016/j.icarus.2019.02.018

Requests: HTTP for Humans™.

URL: https://requests.readthedocs.io/en/latest/ [Last accessed 15 October 2023]

Report of the Scientific and Technical Subcommittee on its forty-fourth session, held in Vienna from 12 to 23 February 2007 - United Nations, General Assembly, Committee on the Peaceful Uses of Outer Space Fiftieth session Vienna, 6-15 June 2007.

URL: https://www.unoosa.org/pdf/reports/ac105/AC105_890E.pdf. [Last accessed 15 October 2023]

Rhodes B. (2019). Skyfield: High precision research-grade positions for planets and Earth satellites generator. Astrophysics Source Code Library, record ascl:1907.024.

URL: https://ascl.net/1907.024 [Last accessed 15 October 2023]

Richards G. (1996). Application of the Hough transform as a track-before-detect method. IEE Colloquiumon Target Tracking and Data Fusion, 2/1-2/3.

https://doi.org/10.1049/ic:19961349

Savanevych V.E., Briukhovetskyi A.B., Ivashchenko Yu. N. et al. (2015). Comparative analysis of the positional accuracy of CCD measurements of small bodies in the solar system: software CoLiTec and Astrometrica. Kinematics and Physics of Celestial Bodies, 31, 302-313.

https://doi.org/10.3103/S0884591315060045

Savanevich V. E., Bryukhovetskiy A. B., Kozhukhov A. M., Dikov E. N., Vlasenko V. P. (2012). The Program CoLiTec for Automated Detection of Faint Celestial Bodies. Space Science and Technology, 18, 1, 39-46

https://doi.org/10.15407/knit2012.01.039

Savanevich V.E., Bryukhovetskiy A. B., Kozhukhov A. M., Dikov E. N. (2011). The Method of Asteroid Detection, Based on After-Treshold Accumulation of Signal Statistic In Space of Asteroid Trajectory Parameters. Systemy Obrobky Informatsii, 2(92), 137 - 144 [in Russian].

Savanevych V.E., Briukhovetskyi O.B., Sokovikova N.S. et al. (2015). A new method based on the subpixel Gaussian model for accurate estimation of asteroid coordinates. Monthly Notices of the Royal Astronomical Society, 451, 3287-3298.

https://doi.org/10.1093/mnras/stv1124

Savanevych, V.E., KhlamovS.V., Vavilova I.B. et.al. (2018). A method of immediate detection of objects with a near-zero apparent motion in series of CCD-frames. Astronomy and Astrophysics, 609, A54.

https://doi.org/10.1051/0004-6361/201630323

Stokes G. H., Evans, J. B., Viggh, H. E. M., Shelly, F. C., & Pearce, E. C. (2000) Lincoln Near-Earth Asteroid Program (LINEAR). Icarus, 148, 21-28

https://doi.org/10.1006/icar.2000.6493

Stokes G. H., Shelly F., Viggh H.E.M. et al. (1998). The Lincoln Near-Earth Asteroid Research (LINEAR) Program. Lincoln Laboratory Journal, 11, 1, 27-40

sys - System-specific parameters and functions.

URL: https://docs.python.org/3/library/sys.html [Last accessed 15 October 2023] [in English].

The Astropy Collaboration, Price-Whelan A.M., Lim P.L. et al. (2022). The Astropy Project: Sustaining and Growing a Community-oriented Open-source Project and the Latest Major Release (v5.0) of the Core Package. The Astrophysical Journal, 935, 167.

https://doi.org/10.3847/1538-4357/ac7c74

The Astropy Collaboration, Price-Whelan A.M., Sipőcz B.M. et al. (2018). The Astropy Project: Building an Open-science Project and Status of the v2.0 Core Package. The Astronomical Journal, 156, 123.

https://doi.org/10.3847/1538-3881/aabc4f

The Astropy Collaboration, Robitaille T.P., Tollerud E.J. et al. (2013). Astropy: A community Python package for astronomy. Astronomy & Astrophysics, 558, A33.

https://doi.org/10.1051/0004-6361/201322068

The NEO Confirmation Page. URL: https://minorplanetcenter.net/iau/NEO/toconfirm_tabular.html [Last accessed 15 October 2023]

Thuillot W.; Bancelin D.; Ivantsov A. et al. (2015). The astrometric Gaia-FUN-SSO observation campaign of 99 942 Apophis. Astronomy & Astrophysics, 583, A59.

https://doi.org/10.1051/0004-6361/201425603

URL: https://newton.spacedys.com/priority_list/PLfile.txt [Last accessed 15 October 2023]

Wang, B., Zhao, H.B., Li, B. (2017). Detection of Faint Asteroids Based on Image Shifting and Stacking Method. Acta Astronomica Sinica, 58, 5, 49

Yanagisawa T., Kurosaki H. (2012). Detection of Faint GEO Objects Using JAXA's Fast Analysis Methods. Trans. JSASS Aerospace Tech. Japan, 10, ists28, Pr_29-Pr_35

https://doi.org/10.2322/tastj.10.Pr_29

27. Yanagisawa T., Nakajima A., Kadota K. et al. (2005). Automatic Detection Algorithm for Small Moving Objects. Publications of the Astronomical Society of Japan, 57, 399-408

https://doi.org/10.1093/pasj/57.2.399

Zhai C., Shao M., Nemati B. et al. (2014). Detection of a Faint Fast-Moving Near-Earth Asteroid Using the Synthetic Tracking Technique. The Astrophysical Journal, 792, 60.

https://doi.org/10.1088/0004-637X/792/1/60

Downloads

Published

2024-04-29

How to Cite

KOZHUKHOV О. М., & MEDINA, M. S. (2024). NOAP – script package for planning and analysis of NEO observations. Space Science and Technology, 29(6), 080–092. https://doi.org/10.15407/knit2023.06.080

Issue

Section

Astronomy and Astrophysics