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