Skip to content

mjohne/Planetoid-DB

Planetoid-DB - Viewer for the MPCORB.DAT file

GitHub License GitHub Created At GitHub contributors GitHub commit activity GitHub last commit GitHub Release Date GitHub Release GitHub language count GitHub top language GitHub code size in bytes GitHub branch status GitHub repo size GitHub Downloads (all assets, all releases) GitHub Downloads (all assets, latest release) GitHub number of milestones GitHub number of milestones GitHub number of milestones GitHub Discussions


Planetoid-DB reads the large ASCII database of the Minor Planet Center Orbit Table (MPCORB.DAT), which contains orbital data of hundreds of thousands of small celestial bodies (including orbital elements, absolute brightness, latest observation data, etc.) and displays it in a graphical interface.

This file is the official MPC database for minor planets and comets and contains, among other things, the following information for each object:

  • Identification number
  • Name/Designation
  • Orbital features (eccentricity, semi-major axis, inclination, etc.)
  • Observation and orbital parameters
  • Magnitude and other properties

The viewer allows the user to search objects according to various criteria, select individual entries, view their parameters, and optionally retrieve further properties (e.g., ephemeral data or status). The exact interface and controls depend on the specific version, as the project has many releases.

Planetoid-DB is not a complete database management system in the classic IT sense (like SQL Server, PostgreSQL, etc.). Rather, it is a specialized reader/viewer for a specific astronomical data file (MPCORB), similar to a data browser or data tool.

The MPCORB.DAT dataset originates from the Minor Planet Center, the central repository for astronomical observations and orbital data for minor planets, asteroids, and comets. This file is used by astronomers and amateur astronomers to evaluate or further process orbital data.

Planetoid-DB serves this purpose by providing a user-friendly interface to read, filter, and graphically/tabularly examine this large text file — especially for users who do not want to work directly with scripts or data parsing in Python/Fortran etc.

Screenshot of Planetoid-DB showing a tabular view of MPCORB.DAT orbital data

Contributors 3

  •  
  •  
  •