master_catalog

master_catalog

sorts.population.master.master_catalog(input_file, mjd0=54952.0, sort=True, propagator=None, propagator_options={}, propagator_args={})[source]

Return the master catalog specified in the input file as a population instance. The catalog only contains the master sampling objects and not an actual realization of the population using the factor.

The format of the input master files is:

  1. ID

  2. Factor

  3. Mass [kg]

  4. Diameter [m]

  5. m/A [kg/m2]

  6. a [km]

  7. e

  8. i [deg]

  9. RAAN [deg]

  10. AoP [deg]

  11. M [deg]

Parameters
  • input_file (str) – Path to the input MASTER file.

  • sort (bool) – If True sort according to diameters in descending order.

  • mjd0 (float) – The epoch of the catalog file in Modified Julian Days.

  • propagator (PropagatorBase) – Propagator class pointer used for space_object.SpaceObject.

  • propagator_options (dict) – Propagator initialization keyword arguments.

Returns

Master catalog

Return type

population.Population