# API

EarthOrientation.EOParamsMethod
EOParams(iau1980file::String, iau2000file::String)

Parse IERS data files into a EOParams object. iau1980file and iau2000file are the paths to a 'finals.all' and a 'finals2000A.all' CSV file, respectively.

source
EarthOrientation.getdxMethod
getdx(date; outside_range=:warn)

Get the celestial pole x-coordinate correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdx_errMethod
getdx_err(date; outside_range=:warn)

Get the error in celestial pole x-coordinate correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdyMethod
getdy(date; outside_range=:warn)

Get the celestial pole y-coordinate correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdy_errMethod
getdy_err(date; outside_range=:warn)

Get the error in celestial pole y-coordinate correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdψMethod
getdψ(date; outside_range=:warn)

Get the ecliptic nutation correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdψ_errMethod
getdψ_err(date; outside_range=:warn)

Get the error in the ecliptic nutation correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdϵMethod
getdϵ(date; outside_range=:warn)

Get the ecliptic obliquity correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getdϵ_errMethod
getdϵ_err(date; outside_range=:warn)

Get the error in the ecliptic obliquity correction for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getlodMethod
getlod(date; outside_range=:warn)

Get the excess length of day for a certain date in milliseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getlod_errMethod
getlod_err(date; outside_range=:warn)

Get the error in the excess length of day for a certain date in milliseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getxpMethod
getxp(date; outside_range=:warn)

Get the x-coordinate of Earth's north pole w.r.t. the CIO for a certain date in arcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getxp_errMethod
getxp_err(date; outside_range=:warn)

Get the error for the x-coordinate of Earth's north pole w.r.t. the CIO for a certain date in arcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getypMethod
getyp(date; outside_range=:warn)

Get the y-coordinate of Earth's north pole w.r.t. the CIO for a certain date in arcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getyp_errMethod
getyp_err(date; outside_range=:warn)

Get the error for the y-coordinate of Earth's north pole w.r.t. the CIO for a certain date in arcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getΔUT1Method
getΔUT1(date; outside_range=:warn)

Get the difference between UTC and UT1 for a certain date in seconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getΔUT1_TAIMethod
getΔUT1_TAI(date; outside_range=:warn)

Get the difference between TAI and UT1 for a certain date in seconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.getΔUT1_errMethod
getΔUT1_err(date; outside_range=:warn)

Get the error in the difference between UTC and UT1 for a certain date in seconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.polarmotionMethod
polarmotion(date; outside_range=:warn)

Get the coordinates of Earth's north pole w.r.t. the CIO for a certain date in arcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.precession_nutation00Method
precession_nutation00(date; outside_range=:warn)

Get the celestial pole coordinate corrections for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source
EarthOrientation.precession_nutation80Method
precession_nutation80(date; outside_range=:warn)

Get the ecliptic corrections for a certain date in milliarcseconds.

date can either be a DateTime object or a Julian date represented by a number. The outside_range argument determines what to do if no data is available for date:

• :warn: The last valid value is returned and a warning will be displayed.
• :nothing: The last valid value is returned.
• :error: An OutOfRangeError is thrown.
source