📄 contents.txt
字号:
Contents of IDL Astronomy User's Library Jan. 2009 (also see http://idlastro.gsfc.nasa.gov/contents.html)Astronomical Utilities in pro/astro________--------ADSTRING() - Format RA and DEC as a character stringAIRTOVAC - Convert air wavelengths to vacuum wavelengthsAITOFF - Convert longitude,latitude to X,Y using Aitoff equal-area projectionAITOFF_GRID - Create an overlay grid using the AITOFF projection ALTAZ2HADEC - Convert Horizon (Alt-Az) coordinates to Hour Angle and DeclinationARCBAR - Draw an arcbar over an image showing the astronomical plate scaleARROWS - Given a FITS header, display a "weathervane" showing N-E orientation ASTDISP - Display formatter for pixel + astronomical coordinatesASTRO - Interactive driver to compute astronomical precession, or coordinate conversions (calls EULER and PRECESS).BARYVEL - Compute components of barycentric Earth velocity, given Julian dateBPRECESS - Precess coordinates, proper motion from J2000 to B1950CALZ_UNRED - Deredden a galaxy spectrum using the Calzetti et al. (2000) formulaCCM_UNRED - Deredden a spectrum using the Cardelli, Clayton and Mathis (1989) parameterization.CO_ABERRATION - Calculate changes to Ra and Dec due to aberration effectsCO_NUTATE - Calculate changes in RA and Dec due to nutation of the Earth's rotationCO_REFRACT() - Calculate correction to altitude due to atmospheric refractionCOSMO_PARAM - Derive a full set of cosmological parameters given a subsetCT2LST- Convert from civil time to local sidereal timeDATE() - Convert day of year to a DY-MON-CCYY string (FITS standard)DATE_CONV() - Function to perform various date format conversionsDAYCNV- Convert from Julian Date to calendar date.DEREDD- Deredden Stromgren indices (called by UVBYBETA)ECI2GEO() - Convert Earth-centered inertial coordinates to geographic coordsEQ2HOR - Convert celestial (ra-dec) coords to local horizon coords (alt-az).EQPOLE - Convert longitude,latitude to X,Y using polar equal-area projectionEQPOLE_GRID - Create overlay grid using polar equal-area projectionEULER - Astronomical coordinate system conversionsFLUX2MAG() - Convert from flux units to magnitudesFM_UNRED - Deredden a spectrum using the Fitzpatrick & Massa (1998) parameterization.GAL_UVW - Calculate the Galactic space velocity (U,V,W) of a starGAL_FLAT() - Correct a galaxy image for inclination effects.GALAGE - Derive a galaxy age as a function of redshift for a cosmological modelGCIRC - Compute rigorous great circle distanceGEO2ECI() - Convert geographic coordinates to Earth-centered inertial coords GEO2GEODETIC() - Convert from geographic to geodetic coordinatesGEO2MAG() - Convert from geographic to geomagnetic coordinatesGEODETIC2GEO() - Convert from geodetic to geographic coordinatesGET_COORDS - Read in angular input in decimal or sexigesimal formatGET_DATE - Get the current date in CCYY-MM-DD format (FITS standard)GET_JULDATE - Get the current Julian date as a double precision scalarGLACTC- Convert between Galactic (or SuperGalactic) and equatorial coordinatesHADEC2ALTAZ - Converts Hour Angle and Declination to Horizon (alt-az) coordinates HELIO - Compute (low-precision) heliocentric coordinates of the planets HELIO_JD() - Convert geocentric (reduced) Julian date to heliocentric Julian dateHELIO_RV() - Compute radial velocity given binary star orbit parametersHOR2EQ - Convert local horizon coords (alt-az) to equatorial (ra-dec).IMCONTOUR - Contour plots with astronomical labeling (either RA,Dec or arc distance from the image centerIMF() - Return values for a multi-component power law initial mass functionISMEUV() - Compute EUV optical depth due to photoionization of HI, HeI and HeIIJDCNV - Convert from calendar date to Julian date.JPLEPHINTERP - Interpolate position and motion of planetary bodies (JPL Ephemeris)JPLEPHREAD - Open and read JPL DE200 or DE405 Ephemeride FITS FileJPRECESS - Precess positions & proper motions from B1950 to J2000JULDATE-Convert from calendar date to reduced Julian date. LSF_ROTATE - Create a 1-d convolution kernel to broaden a spectrum from a rotating starLUMDIST - Return luminosity distance for a given redshift & cosmological modelMAG2GEO() - Convert from geomagnetic to geographic coordinatesMAG2FLUX() - Convert from magnitudes to flux unitsMONTH_CNV() Convert a month name to the equivalent number or vice-versa MOONPOS- Compute the RA and Dec (and distance) of the Moon at a given dateMPHASE - Compute illuminated fraction of the Moon's disk for given Julian datesNUTATE - Compute the nutation in longitude and latitude for given Julian date(s)OBSERVATORY - Return coordinates, altitude & time zones of an observatoryPLANCK() - Returns a blackbody flux for a given effective temperaturePLANET_COORDS - Return low-precision RA and Dec of planets give a date(s)POSANG - Compute the position angle between sources of specified RA and DecPRECESS - Precess RA and Dec to a new equinoxPRECESS_CD - Precess the PC (or CD) matrix in a FITS header to a new equinoxPRECESS_XYZ - Precess equatorial geocentric rectangular coordinatesPREMAT() - Returns precession matrix from equinox 1 to equinox 2QDCB_GRID - Create overlay grid using COBE quad cube database coordinatesRADEC - Format RA, Dec as Hours,Min,Sec,Deg,Min,SecSIXTY - Convert decimal number to sexigesimal SPHDIST() - Find angular distance on a sphere (in /jhuapl)SUNPOS - Compute the RA and Dec of the Sun at a given dateTDB2TDT() - Relativistic clock corrections due to Earth motion in solar systemTEN() - Convert sexigesimal number to decimal TENV() - Like TEN but will work on a vector of sexigesimal numbers.TICPOS - Specify distance between tic marks for astronomical coordinatesTICLABELS - Create labels for astronomical coordinate tick marks TICS - Compute the optimum distance between tic marks for astronomical labelingTIC_ONE - Determine optimum position of the first tic in astronomical labeling UVBYBETA - Use Stromgren indices to derive dereddened colors, metallicity, and effective Temperature.VACTOAIR - Convert vacuum wavelengths to air wavelengths.XYZ - Compute heliocentric rectangular coordinates at given Julian date.YMD2DN() - Convert year,month,day to day number of the year (in /jhuapl)YDN2MD - Convert day number of the year to year, month,dayZANG() - Compute angular size as a function of redshift in a Friedman cosmologyZENPOS - Compute the RA and Dec of the local zenith at a given date----------------------------------------------------------------------------DAOPHOT-Type Photometry Procedures in pro/idlphot (see text/daophot.tex)________--------APER - Circular APERture photometryCNTRD - Obtain the centroid of a star by locating where derivatives go to zeroDAOERF - Calculate the intensity, (and optionally, the derivatives) of a bivariate Gaussian, integrated over pixels. Called by DAO_VALUEDAO_VALUE - Obtain the value of a DAOPHOT PSF function at a given set of pointsFIND - FIND point sources within an imageGCNTRD - Determine centroid by Gaussian fits to the marginal X,Y distributions GETPSF - Obtain a PSF (Gaussian + residuals) from isolated stars.GROUP - Place stars with non-overlapping PSF's in distinct groupsMMM - (Mean, Median, Mode) sophisticated sky background computationNSTAR - Simultaneous PSF fitting of a group of stars PIXWT - Compute the area of the intersection of a circle on a rectanglePKFIT - Fit a Gaussian + residuals to a isolated star (called by GETPSF)RDPSF - Read a PSF file that was created by GETPSF into an IDL array.RINTER - Cubic Interpolation at a set of reference points, optionally obtain derivatives. (in /image)SKY - Compute image sky level using MMMSRCOR - Correlate the source positions in two different listsSUBSTAR- Subtract a scaled PSF at specified star positionsT_APER - Driver procedure for APER with I/O to a disk FITS ASCII tableT_FIND - Driver procedure for FIND with I/O to a disk FITS ASCII tableT_GROUP- Driver procedure for GROUP with I/O to a disk FITS ASCII tableT_GETPSF - Driver procedure for GETPSF with I/O to a disk FITS ASCII tableT_NSTAR - Driver procedure for NSTAR with I/O to a disk FITS ASCII tableT_SUBSTAR - Driver procedure for SUBSTAR with I/O to a disk FITS ASCII table-----------------------------------------------------------------------Database Procedures in pro/database (see text/database.tex)____________------------DBBUILD - Load or append a database with new entry values.DBCIRCLE() - Find entries within a specified circular area.DBCLOSE - Close a databaseDBCOMPARE - Display the values of two database entries side by side DDBCREATE - Create a new database data, index and/or format file.DBDELETE - Delete an entry from a databaseDBEDIT - Interactively edit the entries in a database DBEXT - Extract items from a database into IDL variables DBFIND() - Find entries meeting specified criteria in an IDL databaseDBGET() - Use instead of DBFIND when search values are in an IDL vectorDBHELP - List names of databases, or entries within a databaseDB_INFO() - Lower level routine to obtain information on an opened database DBINDEX - Update the IDL database index file.DB_ITEM_INFO() - Lower level routine to obtain information on specified item(s)DB_ITEM - Lower level routine to return item number and other informationDBMATCH() - Match database entries one-to-one to specified item valuesDBOPEN - Open a IDL database DBPRINT - Print specified fields about specified entries in an IDL databaseDBPUT - Lower level routine to place new value for specified item into an entryDBRD - Lower level routine to read an entry from a databaseDBSORT() - Sort entries in an IDL database DBTARGET() - Find entries within specified distance of an astronomical target DBUPDATE - Update an IDL database with new item values.DB_OR() - Combine two catalog entry lists, removing duplicate valuesDBVAL - Lower level routine to extract value of specified item from an entryDBXVAL - Lower level routine to extract values of specified item from an entryDBWRT - Lower level routine to update or add a new entry to a databaseIMDBASE - Find all catalog sources within the field of an astronomical image DB_ENT2EXT,DB_ENT2HOST,DBEXT_DBF,DBEXT_IND,DBXPUT,DBFPARSE,DBFIND_ENTRY,DBFIND_SORT,DBSEARCH,DBTITLE,DB_TITLE() - Lower level database procedures----------------------------------------------------------------------------Disk I/O (e.g. IRAF files) in pro/disk_io_________---------IRAFDIR - Describe IRAF images on specified directoryIRAFRD - Read a disk IRAF image file into IDL variables. IRAFWRT - Write IDL image and header to an IRAF (.pix & .imh) fileWFPC2_READ - Read a Wide Field/Planetary Camera 2 (WFPC2) image-----------------------------------------------------------------------FITS Astrometry and Calibration in pro/astrom (see text/astrom.tex)________--------ADD_DISTORT - Add SIP distortion parameters into a FITS headerAD2XY - Use astrometry structure to convert celestial to pixel coordinates ADXY - Use FITS header to convert celestial (RA,Dec) to pixel coordinatesCONS_DEC() - Obtain the X and Y coordinates of a line of constant declinationCONS_RA() - Obtain the X and Y coordinates of a line of constant right ascensionEXTAST- EXTract ASTrometry parameters from a FITS header into an IDL structureFITS_CD_FIX - Update obsolete representations of the CD matrix in a FITS headerGET_EQUINOX() - Return a numeric equinox value from a FITS headerGETROT - GET ROTation and plate scale from a FITS headerGSSS_STDAST - Insert the closest tangent projection astrometry into an STScI Guidestar Survey ImageGSSSADXY - Convert RA, Dec to pixel coordinates for an STScI survey imageGSSSEXTAST - Extract astrometry parameters from an STScI Survey ImageGSSSXYAD - Convert pixel coordinates to RA, Dec for an STScI survey imageHASTROM - Rotate, Congrid, and/or shift an image until astrometry matches that in a reference FITS header. Used to align images.HBOXAVE - Boxaverage an image and update astrometry in a FITS headerHCONGRID - CONGRID an image and update astrometry in a FITS headerHEULER - Convert between Galactic, celestial and ecliptic coordinates in FITS a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -