Home

EarthOrientation.jl

Calculate Earth orientation parameters from IERS tables in Julia.

Installation

The package can be installed through Julia's package manager:

Pkg.add("EarthOrientation")

Quickstart

Fetch the latest [IERS][iers-link] tables:

using EarthOrientation
EarthOrientation.update()

Get the current Earth orientation parameters, e.g. for polar motion:

xp, yp = polarmotion(now()) # arcseconds

Or the current difference between UT1 and UTC and the associated prediction error:

ΔUT1 = getΔUT1(now()) # seconds
ΔUT1_err = getΔUT1_err(now()) # seconds

Available data

There is an associated function that returns the prediction error for each data type, e.g. getxp_err.

Manual Data Management

By default the files downloaded by EarthOrientation.update() will be used. It is also possible to pass different finals.all and finals2000A.all files in CSV format.

using EarthOrientation

push!(EOP_DATA, "finals.csv", "finals2000A.csv")