SatelliteCameraViewer.BSC5Stars module

BSC5Stars - a wrapper for The Yale Bright Star Catalog, 5th Edition (BSC5).

class SatelliteCameraViewer.BSC5Stars.BSC5Stars(max_mag=4.0)[source]

Bases: object

BSC5Stars - a wrapper for The Yale Bright Star Catalog, 5th Edition (BSC5). :param max_mag: Maximum star magnitude to process. :type max_mag: float

Attributes:
max_mag

max_mag - get maximum magnitude.

skycoords

skycoords - return an array of stars (in SkyCoord format).

stars

stars - return an array of stars.

Methods

get_constellations([constellations])

get_constellations - return an array of constellations.

get_stars()

get_stars - return an array of stars.

BSC5Stars - a wrapper for The Yale Bright Star Catalog, 5th Edition (BSC5).

Parameters:

max_mag (float) – Maximum star magnitude to process.

Attributes:
max_mag

max_mag - get maximum magnitude.

skycoords

skycoords - return an array of stars (in SkyCoord format).

stars

stars - return an array of stars.

Methods

get_constellations([constellations])

get_constellations - return an array of constellations.

get_stars()

get_stars - return an array of stars.

get_constellations(constellations=['Ori', 'Lib'])[source]

get_constellations - return an array of constellations.

Parameters:

constellations (list) – Which constellations to return.

Returns:

array of constellations.

Return type:

np.array

get_stars()[source]

get_stars - return an array of stars.

Returns:

array of stars.

Return type:

np.array

property max_mag

max_mag - get maximum magnitude.

Returns:

Maximum star magnitude to process.

Return type:

float

property skycoords

skycoords - return an array of stars (in SkyCoord format).

Returns:

array of stars in SkyCoord format.

Return type:

list[SkyCoord]

property stars

stars - return an array of stars.

Returns:

array of stars.

Return type:

list[Stars]