adam_core.orbits.classification module¶
- adam_core.orbits.classification.calc_orbit_class(elements: KeplerianCoordinates | CometaryCoordinates) ndarray[source]¶
Calculate the orbital class for each Keplerian or Cometary orbit.
Based on the classification scheme defined by the Planetary Data System Small Bodies Node (see: https://pdssbn.astro.umd.edu/data_other/objclass.shtml).
TODO: Classification is currently limited to asteroid dynamical classes. Cometary class have not yet been implemented.
- Parameters:
elements (KeplerianCoordinates or CometaryCoordinates) – Keplerian orbits for which to find classes.
- Returns:
orbit_class – Class for each orbit.
- Return type:
~numpy.ndarray