adam_core.utils.helpers package

adam_core.utils.helpers.make_observations() Tuple[Exposures, PointSourceDetections, Associations][source]

Create an Exposures, PointSourceDetections, and Associations table using predicted ephemerides from JPL Horizons included in adam_core.

Returns:

  • exposures (~adam_core.observations.exposures.Exposures) – Table of exposures.

  • detections (~adam_core.observations.detections.PointSourceDetections) – Table of detections.

  • associations (~adam_core.observations.associations.Associations) – Table of associations.

adam_core.utils.helpers.make_real_orbits(num_orbits: int | None = None) Orbits[source]

Returns an ~adam_core.orbits.orbits.Orbits object with real orbits drawn from our list of sample objects.

Parameters:

num_orbits (optional, int) – The number of orbits to return, which must be less than or equal to the number of sample objects (27).

Returns:

orbits – Orbits object containing the sample orbits.

Return type:

~adam_core.orbits.orbits.Orbits

adam_core.utils.helpers.make_simple_orbits(num_orbits: int = 10) Orbits[source]

Returns an ~adam_core.orbits.orbits.Orbits object with simple orbits.

Parameters:

num_orbits (int, optional) – The number of orbits to return. Default is 10.

Returns:

orbits – Orbits object containing the sample orbits.

Return type:

~adam_core.orbits.orbits.Orbits

Subpackages

Submodules