Observer#
- class caput.astro.observer.Observer(lon=0.0, lat=0.0, alt=0.0, lsd_start=None, sf_wrapper=None)[source]#
Time calculations for a local observer.
- Parameters:
- Attributes:
Methods#
|
Converts a Skyfield body in CIRS coordinates at a given epoch to ICRS. |
Get the current LSD. |
|
|
Convert a Local Stellar Angle (LSA) on a given day to a UNIX time. |
|
Calculate the UNIX time corresponding to a given LSD. |
|
Return the zero point of LSD as a UNIX time. |
|
Find the Lunar risings between two times. |
|
Find the Lunar settings between two times. |
|
Find the Lunar transits between two times. |
|
Calculate the RA and DEC of a source. |
|
Find all times a sources rises or sets in an interval. |
|
Find all times a sources rises in an interval. |
|
Find all times a sources sets in an interval. |
Create a Skyfield topos object for the current location. |
|
|
Find the Solar risings between two times. |
|
Find the Solar settings between two times. |
|
Find the Solar transits between two times. |
|
Create a skyfield.starlib.Star given the CIRS coordinates of a source. |
|
Transiting RA for the observer at given Unix Time. |
|
Find the transit times of the given source in an interval. |
|
Calculate the Local Stellar Angle. |
|
Calculate the Local Stellar Day (LSD) corresponding to the given time. |
|
Calculate the apparent Local Sidereal Time for the given UNIX time. |