propose.domain_layer.entities package
Submodules
propose.domain_layer.entities.allocation_request_fixed_date module
propose.domain_layer.entities.calibration_parameter module
propose.domain_layer.entities.field_source module
propose.domain_layer.entities.hardware_configuration module
propose.domain_layer.entities.observation_specification module
propose.domain_layer.entities.performance_parameter module
propose.domain_layer.entities.proposal module
propose.domain_layer.entities.proposal_answer module
propose.domain_layer.entities.reference_target module
propose.domain_layer.entities.resource_specification module
propose.domain_layer.entities.scan module
propose.domain_layer.entities.science_target module
propose.domain_layer.entities.source module
propose.domain_layer.entities.spectral_specification module
propose.domain_layer.entities.station_variation_selection module
Module contents
- class propose.domain_layer.entities.HasSkyCoord
Bases:
ABCObjects that have sky coordinates within them implement this to advertise it.
- property name: str
- property sky_coord: SkyCoord
- propose.domain_layer.entities.geometric_mean(positions: Collection[HasSkyCoord | SkyCoord]) SkyCoord
Calculate the geometric mean of the supplied collection of things that have sky coordinates. Algorithm courtesy of Allie Costa <acosta@nrao.edu>.