Skip to content

CatalogEphemerisBrightnessModel

CatalogEphemerisBrightnessModel Schema

Description: Brightness read from the target catalog object's stored ephemeris.

Attached by the alert fire path when a ``neo`` subscription's spec sizes
exposures by ``target_snr``: a NEOCP object's brightness lives as
per-epoch V in its stored Scout ephemeris, not in a static
``SourceBrightnessModel``. Reading V at task-materialization time means a
Scout re-fit automatically re-sizes future tasks — the same
one-shared-row property the pointing side already has
(docs/internal/design/alerts/neocp-recovery-alert/02-feasibility-and-filters.md §2.4).

V is used as a proxy for whatever filter the request images in; color
terms are Phase E polish. NEOs are point sources by construction.
System-attached — deliberately no Create/Update API schemas.

Properties

Name Type Description
id Integer No description
catalog_object_id Integer The catalog object (NeocpObject) whose stored ephemeris carries V.
model_type Enum(source, sky, catalog_ephemeris) No description

Relationships

Relationship Name Type
catalog_object CatalogObject