Primary Objects (mpc_sbn.primary_objects)
Description
The Primary objects table contains all the objects that have been designated by the Minor Planet Center. This includes minor planets, comets and natural satellites.
Both packed and unpacked forms are included in the table for the primary provisional designations. Some fields are not being currently populated.
Schema and field descriptions follow the MPC primary_objects documentation.
Attribution
This research has made use of data and/or services provided by the International Astronomical Union's Minor Planet Center.
Columns
| Name | Type | UCD | Unit | Description |
|---|---|---|---|---|
| id | int |
meta.id meta.main |
PostgreSQL automatically generated identifier. |
|
| packed_primary_provisional_designation | char | meta.id |
Packed form of the primary provisional designation (e.g. K17P08M). |
|
| unpacked_primary_provisional_designation | char | meta.id |
Unpacked form of the primary provisional designation (e.g. 2017 PM8). |
|
| status | int | meta.code |
Result of the orbit fitting. This is still not used. |
|
| standard_minor_planet | boolean | meta.code |
Boolean to indicate whether the orbit of the object is specified in the standard_minor_planet table. This is not used right now, but we might use it in the future. |
|
| standard_epoch | boolean | meta.code |
If the object is in the standard_minor_planet table, this boolean indicates whether an orbit at the standard-epoch is populated. |
|
| orbfit_epoch | boolean | meta.code |
If the object is in the standard_minor_planet table, this boolean indicates whether the orbit at the mid-observation epoch is populated. |
|
| nongravs | boolean | meta.code |
Boolean to indicate whether the orbit of the object is specified in the table containing orbits with nongravitational perturbations. At the moment this is not used because we do not have a table for the orbits computed including nongravitational perturbations, even though we compute them. We might use this flag in the future to indicate whether we computed the orbit of the object using non-gravitational perturbations. |
|
| satellite | boolean | meta.code |
Boolean to indicate whether the object-orbit is specified in the satellite table. |
|
| comet | boolean | meta.code |
Boolean to indicate whether the object-orbit is specified in the comet table. The values are currently false because we are not saving comet orbits in a comet table. |
|
| barycentric | boolean | meta.code |
Boolean to indicate whether the orbit for the object is in a barycentric table. The values for this field are always false because we are not computing barycentric orbits. |
|
| no_orbit | boolean | meta.code |
Flag to indicate those cases for which it was not possible to compute an orbit. |
|
| orbit_publication_references | char | meta.bib |
Array of references to MPC publication(s) containing this particular orbit calculation (e.g. DOU MPEC, mid-month, Monthly-MPC, etc). |
|
| flag_all_object_obs_consistent | boolean | meta.code |
Flag to indicate if all observations for an object have been checked to be consistent with obs files. We are not currently using this field. |
|
| flag_orbit_calculated_from_consistent_obs | boolean | meta.code |
Flag to indicate if the orbit was calculated using the observations flagged as consistent. This flag is not used. |
|
| flag_allowed_external | boolean | meta.code |
Flag to indicate if the orbit has been computed using all the observations available and if the observations were consistent with the flat files. This flag is not used. |
|
| created_at | timestamp | time.creation |
Date and time of initial row insert. |
|
| updated_at | timestamp | time.modification |
Date and time of latest row update. |
|
| orbit_published | int | meta.code |
Flag indicating if the orbit has been published in a Circular. Field values are: 0=unpublished ; 1=published as MPEC; 2=published in DOU ; 3=published in mid-month ; 4=published in monthly. Please note that we are talking about orbit publication and not object designations. |
|
| object_type | int | meta.code |
Integer to indicate the object type as defined in: https://minorplanetcenter.net/mpcops/documentation/object-types/ |