units

Module for unit conversions.

Internal Units: All variables are stored as the sky fraction. Functions from this module should be used to convert to other units like arcseconds.

Sky Fraction Definition: The sky fraction units used here are often called “direction cosines” elsewhere in the SKAO. This is incorrect. The sky fraction is defined by the following. The angle, in degrees, between the centre of the image and its left edge is x_1. The angle between the centre of the image and its right edge is x_2. The sky fraction of the image is then defined as (x_2 - x_1) / 90.0. An image of the whole sky has sky fraction of 2 and corresponds to the range [-90º, 90º].

ska_sdp_distributed_self_cal_prototype.units.amin2asec(value: float = 1.0) float[source]

Converts a float in arcminutes to arcseconds.

Parameters:

value – Number in arcminutes.

Returns:

Value in arcseconds.

ska_sdp_distributed_self_cal_prototype.units.asec2amin(value: float = 1.0) float[source]

Converts a float in arcseconds to arcminutes.

Parameters:

value – Number in arcseconds.

Returns:

Value in arcminutes.

ska_sdp_distributed_self_cal_prototype.units.asec2deg(value: float = 1.0) float[source]

Converts a float in arcseconds to degrees.

Parameters:

value – Number in arcseconds.

Returns:

Value in degrees.

ska_sdp_distributed_self_cal_prototype.units.asec2rad(value: float = 1.0) float[source]

Converts a float in arcseconds to radians.

Parameters:

value – Number in arcseconds.

Returns:

Value in radians.

ska_sdp_distributed_self_cal_prototype.units.asec2sky_fraction(value: float = 1.0) float[source]

Converts a float in arcseconds to the sky fraction.

Parameters:

value – Number in arcseconds.

Returns:

Value in sky fractions.

ska_sdp_distributed_self_cal_prototype.units.deg2asec(value: float = 1.0) float[source]

Converts a float in degrees to arcseconds.

Parameters:

value – Number in degrees.

Returns:

Value in arcseconds.

ska_sdp_distributed_self_cal_prototype.units.rad2asec(value: float = 1.0) float[source]

Converts a float in radians to arcseconds.

Parameters:

value – Number in radians.

Returns:

Value in arcseconds.

ska_sdp_distributed_self_cal_prototype.units.sky_fraction2asec(value: float = 1.0) float[source]

Converts the sky fraction float to an angle in arcseconds.

Parameters:

value – Sky fraction.

Returns:

Value in arcseconds.