![]() |
Institut für Astronomie und AstrophysikAbteilung AstronomieSand 1, D-72076 Tübingen, Germany |
![]() |
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.
| 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. |
[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]