sbpy.data provides classes for dealing with all kinds of data that
planetary astronomers encounter: orbital elements
Orbit), ephemerides (
Obs), and physical properties
Phys). These objects act as containers that bundle
similar data and have to be used in
sbpy to maintain a transparent
and clean data flow between functions. Each of these classes is based
DataClass base class, which internally uses an
QTable object in combination with some other
features. Hence, each of these objects can actually be thought of as a
table with different fields (or columns) and rows.
However, in contrast to simple tables,
data objects provide
additional functionality that is detailed below.