[AIT logo]

Institut für Astronomie und Astrophysik

Abteilung Astronomie

Sand 1, D-72076 Tübingen, Germany
[Uni logo]

Table of Contents


The subdirectory astro includes about 50 mostly self-contained astronomy utilities.

The procedure UVBYBETA uses the non-standard system variable !TEXTOUT. The procedure ASTROLIB can be used to add this system variable to one's session.

The procedure WCS_DEMO demonstrates the world coordinate system (WCS) transformation procedures WCSSPH2XY and WCSXY2SPH. Information on the proposed WCS standards is available from http://fits.cv.nrao.edu/documents/wcs/wcs.html. WCS_DEMO requires use of the SPHDIST() function in the /jhuapl directory.

Additional time conversion procedures such as those to convert between Julian date and International Atomic Time (TAI) are located in http://sohowww.nascom.nasa.gov/solarsoft/gen/idl/time.

Index of Subroutines

A_b Compute B band interstellar extinction according to the RC2.
ADSTRING Return RA and Dec as character string(s) in sexigesimal format.
AIRTOVAC Convert air wavelengths to vacuum wavelengths
AITOFF Convert longitude, latitude to X,Y using an AITOFF projection.
AITOFF_GRID Produce an overlay of latitude and longitude lines over a plot or image
ARCBAR Draw an arc bar on an image showing the astronomical plate scale
ARROWS To display "weathervane" directional arrows on an astronomical image
ASTDISP Print astronomical and pixel coordinates in a standard format
ASTRO Interactive utility for precession and coordinate conversion.
BARYVEL Calculates heliocentric and barycentric velocity components of Earth.
BPRECESS Precess positions from J2000.0 (FK5) to B1950.0 (FK4)
CALZ_UNRED Deredden a galaxy spectrum using the Calzetti et al. (2000) recipe
CCM_UNRED Deredden a flux vector using the CCM 1989 parameterization
CO_ABERRATION Calculate changes to Ra and Dec due to "the effect of aberration",
CO_NUTATE Calculate changes in RA and Dec due to nutation of the Earth's rotation
CO_REFRACT() Calculate correction to altitude due to atmospheric refraction.
COSMO_PARAM Derive full set of cosmological density parameters from a partial set
CT2LST To convert from Local Civil Time to Local Mean Sidereal Time.
DATE Convert day-of-year to a DD-MMM-YYYY string
DATE_CONV Procedure to perform conversion of dates to one of three possible formats.
DAYCNV Converts Julian dates to Gregorian calendar dates
DEREDD Deredden stellar Stromgren parameters given for a value of E(b-y)
ECI2GEO Convert Earth-centered inertial coordinates to geographic spherical coords
EQ2HOR Convert celestial (ra-dec) coords to local horizon coords (alt-az).
EQPOLE Convert RA and Dec to X,Y using an equal-area polar projection.
EQPOLE_GRID Produce an equal area polar projection grid overlay
EULER Transform between Galactic, celestial, and ecliptic coordinates.
FLUX2MAG Convert from flux (ergs/s/cm^2/A) to magnitudes.
FM_UNRED Deredden a flux vector using the Fitzpatrick (1999) parameterization
GAL_FLAT Transforms the image of a galaxy so that the galaxy appears face-on
GAL_UVW Calculate the Galactic space velocity (U,V,W) of star
GALAGE Determine the age of a galaxy given its redshift and a formation redshift.
GCIRC Computes rigorous great circle arc distances.
GEO2ECI Convert geographic spherical coordinates to Earth-centered inertial coords
GEO2GEODETIC Convert from geographic/planetographic to geodetic coordinates
GEO2MAG() Convert from geographic to geomagnetic coordinates
GEODETIC2GEO Convert from geodetic (or planetodetic) to geographic coordinates
GET_COORDS Converts a string with angular coordinates to floating point values.
GET_DATE Return the (current) UTC date in CCYY-MM-DD format for FITS headers
GET_JULDATE Return the current Julian Date
GLACTC Convert between celestial and Galactic (or Supergalactic) coordinates.
HADEC2ALTAZ Converts Hour Angle and Declination to Horizon (alt-az) coordinates.
HELIO Compute (low-precision) heliocentric coordinates for the planets.
HELIO_JD Convert geocentric (reduced) Julian date to heliocentric Julian date
HELIO_RV Return the heliocentric radial velocity of a spectroscopic binary
HOR2EQ Converts local horizon coords (alt-az) of something to equatorial (ra-dec).
IMCONTOUR Make a contour plot labeled with astronomical coordinates.
IMF Compute an N-component power-law logarithmic initial mass function
ISMEUV Compute the continuum interstellar EUV optical depth
JDCNV Converts Gregorian dates to Julian days
JPLEPHINTERP Interpolate position and motion of planetary bodies (JPL Ephemeris)
JPLEPHREAD Open and read JPL DE200 or DE405 Ephemeride FITS File
JPLEPHTEST Test JPLEPHTEST with JPL test data set
JPRECESS Precess astronomical coordinates from B1950 to J2000
JULDATE Convert from calendar to Reduced Julian Date
LSF_ROTATE: Create a 1-d convolution kernel to broaden a spectrum from a rotating star
LUMDIST Calculate luminosity distance (in Mpc) of an object given its redshift
MAG2FLUX Convert from magnitudes to flux (ergs/s/cm^2/A).
MAG2GEO() Convert from geomagnetic to geographic coordinates
MONTH_CNV Convert between a month name and the equivalent number EXPLANATION: (e.g., For example, converts from 'January' to 1 or vice-versa.
MOONPOS To compute the RA and Dec of the Moon at specified Julian date(s).
MPHASE Return the illuminated fraction of the Moon at given Julian date(s)
NUTATE Return the nutation in longitude and obliquity for a given Julian date
OBSERVATORY Return longitude, latitude, altitude & time zones of an observatory
PLANCK() To calculate the Planck function in units of ergs/cm2/s/A
PLANET_COORDS Find low or high precision RA and DEC for the planets given a date
POSANG Computes rigorous position angle of source 2 relative to source 1
PRECESS Precess coordinates from EQUINOX1 to EQUINOX2.
PRECESS_CD Precess the CD (coordinate description) matrix from a FITS header
PRECESS_XYZ Precess equatorial geocentric rectangular coordinates.
PREMAT Return the precession matrix needed to go from EQUINOX1 to EQUINOX2.
QDCB_GRID Produce an overlay of latitude and longitude lines over a plot or image
RADEC To convert RA and Dec from decimal to sexigesimal units.
SIXTY() Converts a decimal number to sexigesimal.
SUNPOS To compute the RA and Dec of the Sun at a given date.
TDB2TDT Relativistic clock corrections due to Earth motion in solar system
TEN() Converts a sexigesimal number to decimal.
TENV() Converts sexigesimal number or vector to decimal.
TIC_ONE Determine the position of the first tic mark for astronomical images.
TICLABELS Create tic labels for labeling astronomical images.
TICPOS Specify distance between tic marks for astronomical coordinate overlays
TICS Compute a nice increment between tic marks for astronomical images.
UVBYBETA Derive dereddened colors, metallicity, and Teff from Stromgren colors.
VACTOAIR Convert vacuum wavelengths to air wavelengths
XYZ Calculate geocentric X,Y, and Z and velocity coordinates of the Sun
YDN2MD Convert from year and day number of year to month and day of month.
ZANG Determine the angular size of an object as a function of redshift
ZENPOS Return the zenith RA and Dec in radians for a given Julian date.

Last modified by pro2html on 2008 November 09 at 04:11 UTC

[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]

Jörn Wilms (wilms@astro.uni-tuebingen.de)
Updated automatically