Getting Started Documentation Glish Learn More Programming Contact Us
Version 1.9 Build 1488
News FAQ
Search Home


next up previous contents index
Next: taiutc - Function Up: General Previous: measuresgui - Tool


measuresdata - Module

Postscript file available

Methods to obtain IERS data and make tables

include "measuresdata.g"



Description

Module measuresdata provides scripts to maintain and update global data used by the Measures system. These include predicted and final IERS earth orientation data, JPL planetary ephemerides, leap second data, observatory positions, Earth magnetic field models, and others. The global data are stored as AIPS++tables, and are required by the Measures system for certain coordinate conversions, or to obtain the highest possible precision.

Scripts to convert external ephemerides (e.g. for comets and satellites) into a table are also provided (createcomet and createfromnorad.

A separate Glish script (measuresiers.g) is available to create and update all the IERS tables in one go. It could e.g. be used in a regularly running cron job (every 3 days) as:

	glish -l measuresiers.g

When updating tables, the following should be observed:

There are a number of main separate routines provided for the upgrade of the different tables. They are:

The tables are used in measures calculations. The TAI_UTC table is essential for any direct or indirect (e.g. coordinate conversions) work with the MEpoch classes. The DE200 and DE405 tables are essential for positions within the solar system, and very accurate coordinate conversions. The other IERS tables are necessary for high precision coordinate conversion. For lower precision (at the single dish level) they are not necessary. The IGRF tables are used for Earth' magnetic field calculations.

All tables described here have the following keywords:

and have a Type=IERS.

The DE tables have a few dozen more constants, specifying data used in the calculations. Access is provided through the MeasTable module.

The other methods provided are helper functions.



Example
> glish -l 'measuresiers.g'
will update the existing (or create if non-existent) tables with Earth Orientation parameters TAI_UTC, IERSeop97, IERSpredict, IERSeop2000, IERSpredict2000, and the Solar system DE200 and DE404 tables.

The following example will only update (create) the prediction tables:

- include 'measuresdata.g'
- ierspredict()
- exit

Functions
addline Add/delete entries to the Lines table
addobservatory Add/delete entries to the Observatories table
addsource Add/delete entries to the Sources table
createcomet Creates an epherimis table from text input
createfromnorad Creates an ephemeris table from text input
ierseop2000 Get Earth Orientation Parameters solution
ierseop97 Get Earth Orientation Parameters solution
ierspredict Get predicted Earth Orientation Parameters
ierspredict2000 Get predicted Earth Orientation Parameters
igrf Get IGRF models
jplde Get solar system parameter
taiutc Get leap seconds




next up previous contents index
Next: taiutc - Function Up: General Previous: measuresgui - Tool   Contents   Index
Please send questions or comments about AIPS++ to aips2-request@nrao.edu.
Copyright © 1995-2000 Associated Universities Inc., Washington, D.C.

Return to AIPS++ Home Page
2006-08-01