For those of you accessing these routines from within SwRI/Boulder,
you get access by adding /net/frakir/raid/buie/idl (do NOT prepend
a + to this directory) to your $IDL_PATH environment
variable in your .userrc file. These routines are a collection
of general purpose IDL functions and procedures covering diverse uses
from file reading, astronomical data processing, and more. You must also
have the Astronomy
Users Library in your path to get full access. Here at SwRI, add
+/net/frakir/idl/Astron to your path (before my library) to
gain access.
ACRE | Automatic Cosmic Ray Extraction |
ADDCRS | Add synthetic cosmic ray strikes to a CCD image. |
ADDNCCAL | Add calibration frames for entries in the nasacam calib data base |
ADDPSF | Insert (add) one or more PSFs into an image |
ADDSLASH | Append a trailing / to string (if needed). |
ADDSTAR | Add a reference star to the data base for fitting |
ADDSTARS | Manipulate the master star catalog (add/replace) |
AIRINDEX | Compute the real part of the refractive index of air. |
AIRMASS | Compute airmass for one or more times. |
ALTAZ | Compute altitude and azimuth on sky given equatorial coordinates |
ALTOHA | Convert an object altitude to its hour angle. |
ANGSEP | Compute the angular distance between two spherical coordinates. |
APPULDIS | Find the circumstances of an appulse between a star and a solar system object |
AST2TED | Convert astrometry file to a Ted Bowell format astrometry file. |
ASTANAL | Analyze and provide summary plots and averages for one night of astrometry |
ASTCHI1 | Astrometric goodness-of-fit for one image based on rotation and offset |
ASTCOL | Collect astrometry observations for multiple objects |
ASTCVT | Convert between different astrometric coordinate systems. |
ASTEVAL | Evaulate an astrometric polynomial function. |
ASTINFO | Decode (or add) astrometric information from a FITS header |
ASTLINKS | Scan for linkages among a collection of asteroid astrometric measurements |
ASTLIST | Create a summary listing from a final astrometry file. |
ASTMARK | Annotate a graphic by marking an astronomical source in an image |
ASTPDF | Compute a discrete numerical probability sample for astrometry |
ASTPRED | Simple asteroid position predictor when no orbit is available. |
ASTPRMT | Promote version of an astrometry fit coefficient file to highest version. |
ASTRD2SN | Astrometry conversion from ($\alpha$,$\delta$) to ($\xi$,$\eta$) |
ASTRD2XY | Astrometry conversion from ($\alpha$,$\delta$) to image (x,y) |
ASTREPRO | Re-reduce existing astrometry originally measured with ASTROM |
ASTROM | Astrometry from a digital image. |
ASTROMERR | Compute an estimate of the astrometric error given FWHM and SNR. |
ASTSCLBAR | Draw a scale bar on an astronomical image. |
ASTSN2RD | Astrometry conversion from ($\xi$,$\eta$) to ($\alpha$,$\delta$) |
ASTSN2XY | Astrometry conversion from tangent plane ($\xi$,$\eta$) to image (x,y) |
ASTSOLVE | Solve for astrometric transformation from image to sky coordinates. |
ASTTERMS | Evaulate the independent vectors to match an astrometric polynomial function. |
ASTWAVE | Compute the effective wavelength of an observation for astrometry |
ASTXY2RD | Astrometry conversion from image (x,y) to ($\alpha$,$\delta$) |
ASTXY2SN | Astrometry conversion from image (x,y) to tangent plane ($\xi$,$\eta$) |
ATMOFIT | Fit 1 or 2 gaussians to an astronomical image that is seeing limited. |
AUTHORPROC | Create author lists for LaTeX manuscripts |
AUTOCAL | Automatic program for creating CCD calibration files. |
AUXELEM | Compute auxilary orbital elements |
AVGCLIP | Average over a 3-D array, clipping unusual deviants. |
AVGER | Temporal averaging of time-series data. |
AVGSPEC | Robust average of a set of 1-D spectra from FITS files. |
AXEXTEND | Adjust an axis plot range |
BACKSUB | Background subtraction from an image. |
BADPAR | Validate an input parameter against valid entries. |
BASPHOTE | Circular aperture photometry extraction from images. |
BIDR2 | Compute the bi-directional reflectance (newer Hapke formula). |
BIDR4 | Compute the bi-directional reflectance (Hapke 2012+enhancements). |
BIDR | Compute the bi-directional reflectance (old Hapke formula). |
BILDMASK | Stack a set of bad pixel mask images into one master mask. |
BLURMAP | Apply spherical blurring to a map |
BONDALB | Compute the Bond albedo given the single-scattering albedo |
BOXM | Find location of a maximum within a sub-array. |
BUILDARR | Build up a master array by concatenation |
CALDATM | Find year, month, day, hour, minute, second from Julian Date. |
CALIBCHG | Calibration structure maintenance utility. |
CALIBED | Widget for editing CCD calibration information. |
CALVAL | Validate overscan, cropping region, and calibration file settings. |
CAVGSPEC | Robust average of a set of 1-D spectra. |
CCDCAL | Batch mode image calibration program (apply bias, dark and flats) |
CCDGAIN | Extract and plot CCD gain transfer curve from flat field image data. |
CCDPHOT | General purpose display and processing of CCD image (FITS) files. |
CCDPROC | Apply standard CCD image correction steps to a raw image. |
CCDSAT | Find saturation properties of a CCD from one or more images |
CENTROD | Compute center of mass of an object aperture. |
CGETRNG | How to integrate over a circle. |
CHFUN | Compute various approximations of the Chandrasekhar H scattering function |
CHIPROT | Find the best rotation and offset for one chip against monolith coordinates |
CHKNCCAL | Review and grade calibration images for nasacam. |
CIE2RGB | Convert from CIE Chromaticity coordinates to RGB color-space values |
CLEAN | Remove a PSF from an image via the ``clean'' algorithm. |
CLEANDAT | Interactive program to eliminate and smooth over bad data points. |
CLNSPEC | Interactive cleaning of bad pixels in an OSIRIS XD spectrum. |
CLONEAST | Clone astrometric solutions from one night to another |
CLSCAN | Scan a group of raw OSIRIS XD frames and find rough spectral location. |
COL2TEFF | Find a black-body temperature for a star based on a photometric color |
COLBIAS | Determine and subtract column-wise overscan correction with cropping. |
COLCOB | Compute the offset from the center-of-light to center-of-body. |
COLLAPSE | Take a detection image and collapse into a list of unique local maxima |
COLORSOL | Find the standard color of an unknown star. |
CONTAMCHK | Check solar system object for contamination from field star. |
COORD | Given a list of names and JD, return coordinates (RA and Dec). |
CPALETTE | Choose a color from a selection of palettes |
CPUTIME | Return the accumulated user and system times since an arbitrary time. |
CRATERFUN | Compute depth as a function of distance from center for a crater |
CRMATCH | Create a standard name --- non-standard name correspondence file. |
CUMSUM | Cumulative sum of a vector |
CVTSIXTY | General purpose routine for converting between sexigesimal and decimal. |
CW_OSIPL | Display the various spectra generated by xdavg |
DARKADJ | Adjust a superdark CCD calibration frame by a multiplicative constant. |
DATAMON | Summary plot of raw data contained in photometry log file |
DBPHOT | Add or update observation entries in the photometry data base. |
DECPARSE | Convert Declination string to radians. |
DECSTR | Convert declination in radians to an ASCII string. |
DELELEM | Delete one or more array elements from an array |
DEQUOTE | Reconvert a string processed by QUOTE, or from the result of a MySQL query. |
DERIVER | Compute the step-wise derivative of a function of one variable. |
DES_SUM | Create a summary listing of KBOs in all directories of DES data |
DESALT | Flag fake objects in .obj files that were originally generated by imsalt |
DESTAT | to gather pertinent DES statistics and put them into an html file |
DEWARP | Transforms an image from (x,y) to ($\xi$,$\eta$) accounting for rotation and warping. |
DEWP | Compute dew point temperature give temperature and relative humidity |
DIAMPTOH | Compute asteroid absolute magnitude given diameter and V geometric albedo |
DIFREF | Compute amount of atmospheric refraction relative to 5000 Angstroms. |
DIGIT | Digitize from a displayed gif file. |
DISPHASE | Apply distance and phase angle correction to observed magnitudes. |
DISPLAY | IDL procedure for initializing the X window display for plotting. |
DISPMASK | Combine an image and a mask so that you can see both using color |
DLOOKER | Visual identification and measurement of moving objects in digital images. |
DMSTORAD | Convert from degrees, minutes, and seconds to radians. |
DRTIMES | Compute disappearance and reappearance times for an occultation given a shape |
ECCREC | Compute coordinates given eccentricy anomaly |
EDGEFIT | Fit an edge between two signal levels |
EDITMASK | Interactive image-based editing of a bad-pixel mask |
EDTCOORD | Display a celestial coordinate and permit editing the value. |
EGGTIMER | Widget countdown timer |
ELEM2XYZ | Compute position given orbital elements (2-body Keplerian) |
ELLIPSE2HULL | Given an ellipse, sample it to a discrete curve |
EPH4MOVE | Generates ephemeris files for use by the MOVE computer. |
EPHCHECK | Compare a set of astrometry observations against an ephemeris. |
EPHEM | Ephemeris generator for solar system objects. |
EQUTEMP | Compute a simple thermal equilibrium temperature for an asteroidal surface |
ETUT | Compute ET-UT time offset for a given Julian Date |
EVENTPROB | Compute the success probability for an occultation from discrete sites |
EXISTS | Check for file (or directory) existence. |
EXPORTER | GUI to facilitate exporting a subset of a night's data. |
FIELDOBS | Real-time display of where objects are in the sky |
FILELINE | Returns one line from a file at a chosen location. |
FINDDATA | Find valid file or directory names, using groups of path strings. |
FINDER | Interactive finder chart tool |
FINDMAX | Find the interpolated local maximum in a 2-D array. |
FINDOBJ | Locate image changes with 3-plane color overlays |
FINDOBJI | Locate image changes with 3-plane color overlays (array version) |
FINDSRC | Automatic source detection and photometry from a digital image. |
FITSBIN | Software binning of an image in FITS file format. |
FITSEDIT | Interactive, widget-based editing of FITS header values. |
FIXSNAP | Munge a SNAPSHOT format ``FITS'' header and make it legal FITS |
FLAGSPEC | Interactive marking of bad pixels in an OSIRIS XD spectrum. |
FLUXREF | Provide standard fluxes for standard filters |
FLX2MAG | Convert from flux units to magnitudes with errors. |
FN_HG1 | Evaluate the 1-parameter Henyey-Greenstein phase function. |
FN_HG2 | Evaluate the 2-parameter Henyey-Greenstein phase function. |
FN_HG2A | Evaluate the 2-parameter Henyey-Greenstein phase function (alternate). |
FN_HG3 | Evaluate the 3-parameter Henyey-Greenstein phase function. |
FOCSCAN | Summarize and plot focus log files from PCCD. |
FOURFIT | Fit one or more fourier terms to discrete (periodic) data. |
FOURFUNC | Compute a Fourier series function (called by fourfit) |
FOURPDM | Period search by Fourier fit dispersion minimization ($\chi^2$ based). |
FRMDXDY | Given two lists of source on field, find the dx,dy offset between lists. |
FRMDXYR | Given two lists of source on field, find the dx,dy,dr offset between lists. |
FSEEING | Collect and maintain seeing information for a group of images |
FULLJOIN | Create the full join, or Cartesian product of two sets. |
FUTUREOB | Plot geometric circumstances for a solar system object for some years. |
FXTM | Fix bad time codes from Anderson Mesa CCD software. |
GAIAFCAT | Read a full Gaia DR2 catalog and convert to the fixed epoch format file |
GAREABV | Determine B,V transformation from Gaia in a region |
GARTH | Visual inspector of moving target triplet detections. |
GAUSS1D | Compute a two dimensional gaussian within an array. |
GAUSS2D | Compute a two dimensional gaussian within an array. |
GETANNUL | Extract an annulus from a 2-D array. |
GETCOLOR | Given a list of names and JD, return B-V and V-R colors. |
GETDDIR | Load configuration and resolve source data location |
GETDIGITS | Decode a single image with an IOTA-VTI time code |
GETLCLMID | Compute the time of the next local midnight |
GETNEWID | Obtain an id that can be used for a new object based on database information |
GETOBLOC | Fetch location of observatory given its code |
GETPAIR | Read two OSIRIS XD data files and return the difference strip image. |
GETSALB2 | Solve for single scattering albedo given bi-directional reflectance |
GETSALB | Solve for single scattering albedo given bi-directional reflectance |
GETSPEC | Extract a point source spectrum from OSIRIS XD data. |
GETSTARS | Retrieve coordinates from the master star catalog |
GETSTRIP | Extract a 2-d rectangular strip image from a OSIRIS XD image. |
GETTRAN | Find and return transformation solution for a given night and instrument |
GETVALUE | Retrieve a value from a configuration information structure |
GOODPOLY | Robust fitting of a polynomial to data. |
GPSPROC | Process and average a single day GPS record. |
GRADEBIAS | Automatic quality grading of a set of CCD bias images against a superbias |
GRADEDARK | Automatic quality grading of a set of CCD dark images against a superdark |
GRADEFLAT | Automatic quality grading of a set of CCD flat images against a superflat |
GRIDWT | Compute circle overlap weights in a circle within an array. |
GTRANS | Transform from Gaia (G,GB,GR) magnitudes to another standard bandpass |
GXPAR | General purpose FITS file header keyword extraction. |
HANGLE | Compute the local hour angle of an object. |
HAPARSE | Convert Hour Angle (HA) string to radians. |
HARDCOPY | Close printer or ps graphics device and spool output. |
HARDIM | Create a postscript image and/or print from an image. |
HASTR | Convert an Hour Angle to a string. |
HATOJD | Find the nearest Julian date for a given hour angle and date. |
HDTOALB | Compute V geometric albedo of an asteroid given H$_V$ and diameter |
HEMR | Compute the hemispherical reflectance |
HGP | Compute a single parameter Henyey-Greenstein phase function. |
HMSTORAD | Convert from hours, minutes, and seconds of Right Ascension to radians. |
HPTODIAM | Compute diameter of an asteroid given H$_V$ and V-band geometric albedo |
HRCMODEL | Generate synthetic PSF images for the HST ACS/HRC. |
HSTEDITMASK | Edit the bad pixel mask for a WFC3 image |
HSTEXTRACT | Define target position and extract sub-frame for processing |
HSTFINALPDF | Combine target and reference star PDFs for the final astrometry PDF |
HSTINITSTAR | Initialize data and fitting parameters for a star fit to HST WFC3 data |
HSTINITTARG | Inititalize data and fitting parameters for a target fit to HST WFC3 data |
HSTJIT | Read and interpret HST jitter information. |
HSTLOADHDR | Extract information from HST data headers and put in hstast.header database. |
HSTLOADONE | Read one header of a flt file and push select keywords to database |
HSTMEASURE | Measure a science target position in an HST WFC3 image |
HSTMODSTAR | Calculate chi-square value for trailed star fit |
HSTMODTARG | Calculate chi-square value for point source target fit |
HSTPSF | Find or create a HST PSF file using Tiny Tim. |
HSTSPDFP | Plot stellar PDF from a fit and save covariance to database |
HSTSTARERR | Determine fit errors for PSF fits to trailed stars |
HSTSTARFIT | Fit a model to single source in HST WFC3 data. |
HSTTARGERR | Determine fit errors for PSF fits to point source targets |
HSTTARGFIT | Fit a model of a single point source target to HST WF3 data. |
HSTTPDFP | Plot target PDF from a fit and save covariance to database |
HSTWCSPDF | Generate the final PDF from the joint constraints for all the good stars |
HSTWCSUPD | Update the WCS from a HST WFC3 image |
IDSTRING | Generate a (hopefully) unique string |
IM2VID | Convert a sequence of images to a video file |
IMAGE2HULL | Convert a bit-mapped image of an object to a hull |
IMAGECT | Convert a byte image to a rgb image using a standard color table |
IMQUAL | Generate a ``grade'' for image quality of input image. |
IMSALT | Implants fake point-source images into an image of the sky. |
INITSITE | Initialize a regular grid of occulation station into a file |
INITVC | Compute unit vectors for a spherical surface map. |
INSLIT | Compute flux passing through a slit assuming a gaussian image. |
INST2STD | Apply photometric transformation from instrumental to standard mags. |
INTERIOR | Compute if a point is interior to a polygon |
INTERP | One dimensional interpolation onto a new x grid (both irregular) |
INTRSECT | Find the intersection or its inverse between two arrays. |
IOF2MAG | Compute the flux (mJy) of unit surface area (1 km$^2$) with unit reflectivity |
IOTA2LC | Read an IOTA cvs lightcurve file and convert to a simple text table |
ITOOL | General purpose image display (front-end for itool\_\_define). |
ITOOL | To display an image and provide tools for its visualization. |
ITOOL_PPLOD | Load itool photometry parameters from a file. |
ITOOL_PPSAV | Save itool photometry parameters to a file. |
ITOOL_TEMPLATE | Plots profiles of an extracted array of data. |
ITOOL_TPANNOUNCE | Custom text and graphical-dialog tool, specific to template corruption. |
ITOOLIMAGE__DEFINE | Define the 'itoolimage' object class. |
ITOOLWACPMGR | To perform interactive sky selection for faint-comet photometry. |
ITOOLWAIMPARMS | To display and edit itool image parameters. |
ITOOLWAPHPARMS | To display and edit itool photometry parameters. |
ITOOLWAPIXED | To edit individual pixels in an itool image. |
ITOOLWAPROFILE | To plot profiles of an extracted array of data. |
ITOOLWATPMGR | To define, edit, and manage itool photometry templates. |
JD2YEAR | Convert Julian date to decimal year. |
JDPARSE | Read and parse a Julian Date from a calendar string |
JDSTR | Convert Julian date into an ASCII string. |
JITTER | Generate a jitter convolution kernel for one WFPC2 observation. |
JITTERK | Convert pointing jitter data into a convolution kernel. |
JUPLOC | Find and extract Jupiter in images and create PDS FITS headers on output. |
KBOLIST | Create a summary listing of KBOs in a single directory of DES data |
KBOMPCK | Pre-check and summary for MPC data submission for KBO/Centaur observations |
KBOPLAN | KBO observing planning table generation |
KBOPLOT | Interactive plotting tool for the DES mySQL database contents. |
KEPLER1 | Solve Kepler's Equation (small eccentricity) |
KMLGEN | Make KML files for occultation maps |
LANDSCAP | Procedure for initializing the PS device for plotting. |
LCFIT | Fit a lightcurve function (Fourier series plus phase coefficient). |
LCFITSVD | Fit a lightcurve function (Fourier series plus phase coefficient). |
LCFUN | Compute a lightcurve function (Fourier series plus phase coefficient). |
LCFUNF | Compute a lightcurve function independent variables. |
LCLTOEQ | Convert from local horizon coordinates to equatorial coordinates |
LCLXTREM | Find local minima or maxima in a 1-d vector. |
LDCALIB | Load calibration frames and information as instructed by calib file. |
LDCALIR | Load calibration information for OSIRIS XD data from a calib file. |
LIMBCEN | Find center of body from centroid of limb points (Designed for Jupiter). |
LINKOBJ2 | Cross check source lists from one field and identify moving objects. |
LINKOBJ | Cross check three source lists from one field and identify moving objects. |
LISTCOR | Correlate two string lists |
LOADINI | Load configuration information file |
LOADKEYS | Load FITS header keyword correspondence list from file. |
LOADSTAR | Load the master star catalog file |
LOGERROR | Simplified error logging program. |
LOGMANIP | Widget for editing and manipulating photometry log files. |
LOGUSAGE | Record a usage line to a log file |
LOOKER | Visual identification and measurement of moving objects in digital images. |
LOWESS | Lowess smoothing of data. |
LPLASTCHK | Scan for linkages among a collection of asteroid astrometric measurements |
LSIDTIM | Compute local sidereal time at a given longitude and time. |
LST2JD | Compute UT given local sidereal time, longitude and approximate time. |
LSTLIM | Compute the LST range for time of observation |
LTCRV2 | Photometric lightcurve reductions with known transformation. |
LTCRV2C | 2-color lightcurve reductions with known transformation. |
LTCRV | Photometric lightcurve reductions against a single comparison star. |
MAG2FLX | Convert from magnitudes to flux units with errors. |
MAILMSG | Send an email message |
MAPSEQ | Animate a seqence of PLUTOMEM maps. |
MARKDATA | Widget for marking/unmarking bad data. |
MATCHOBJ | Find matches for non-standard names in a correspondence list. |
MATCHUP | Read a batch of FITS files and create a list of common object exposures. |
MAXLOC | Find the column-wise, row-wise, or point location of the image maximum. |
MAXMIN | Return vector [max,min] of input array or vector. |
MCMCSAMP | Markov-chain Monte-Carlo sampling tool |
MEANERR2 | Calculate the mean and estimated error for a set of weighted data points |
MEANERR | Calculate the mean and estimated errors for a set of data points |
MEDARR_MWB | Combine arrays with a median average. |
MERGEOBJ | Merge a pair of object lists. |
MIMIRETC | Exposure time and throughput calculator for {\it Mimir} |
MKASTINFO | Generate a simple astrometric description of an image |
MKBIAS | Collect and combine CCD bias frames into a superbias frame |
MKCALIB | Interactive program for creating CCD calibration files. |
MKCIRCLE | Compute points that lie on a circle |
MKDARK | Collect and combine CCD dark frames into a superdark frame |
MKDESAST | Create data file to post into des.ast MySQL database from KBO search data |
MKDESOBJ | Create data file to post into des.obj MySQL database from KBO search data |
MKDESOBS | Create data file to post into des\_obs MySQL databse from KBO search data |
MKDESXREF | Create data file to post into des.xref MySQL database from KBO search data |
MKFLAT | Collect and combine CCD flat frames into a superflat frame |
MKHTMLOG | Generate html looker log for posting from .match file |
MKHULL | Create a smoothed outline based on an occultation limb profile |
MKHULL | Create a smoothed outline based on an occultation limb profile |
MKNICSKY | Create a master sky image from a set of dithered NICMOS images. |
MKOCCCONFIG | Build an initial config.ini for PSF reduction of occultation data |
MKOCCEPH | Compute an occultation ephemeris for Wasserman prediction tools |
MKRUNDATE | Create a run date string given a Julian Date. |
MKSPACE | Make spacing file for creating occultation tracks |
MKXYARR | Create two arrays that contain the x,y positions of the elements in an array |
MMASPLI | Splice multi-amp CCD images back together. |
MOID | Compute the minimum orbit intersection distance between two orbits |
MOMENT4 | Compute various statistical moments of the data. |
MON2NUM | Convert the name of a month to its integer equivalent. |
MOSASTROM | Astrometry solution for multi-detector image sets |
MOSCAL | Apply standard CCD image correction steps to a raw group-FITS image. |
MOSCHECK | Scan Mosaic astrometry data and look for inconsistencies and problems |
MOSCHIPCAL | Determine the photometric calibration of a single Mosaic CCD |
MOSPHOT | Plot Mosaic astrometric solution for DES data and do photometric calibration. |
MOSPLOT | Plot Mosaic astrometric solution for DES data and do astrometry. |
MPCDCVT | Convert to and from Minor Planet Center packed designation format. |
MSRCOR | Spatial correlation of source positions found in multiple lists |
MWB_ROUND | round a floating point number. |
MYSQLCMD | Send a command to open database and collect the answer. |
MYSQLDOC | Build a documentation file from internal mySQL documentation. |
MYSQLDOCEDIT | GUI editor for database documentation system |
MYSQLDOCSCAN | Scan a database and report discrepancies in the documentation table. |
MYSQLQUERY | Submit MySQL query and get response as vectors of data (like readcol). |
MYSQLSUB | Recursive string substitution from mySQL doc table for building documentation |
MYSVDFIT | Perform a general least squares fit with optional error estimates. |
NAIFNAME | Convert an ephem standard name to a common name (NAif name scheme) |
NASACAMLOAD | Load information from NASACAM data into mysql database |
NEATEMP | Compute a simple effective black-body temperature for a near-Earth asteroid |
NEGATIVE | Invert the current display lookup table. |
NEOFLUX | Compute the estimated thermal flux emitted from the surface of an asteroid |
NEOSIGNAL | DESCRIPTIO |
NEWANOM | Compute new mean anomaly from old given date. |
NEXTFILE | Return the next (sorted) filename, from a search path, based upon a pattern. |
NIC1SCAN | Scan for best spectrum location of a weak-signal NICMOS spectrum. |
NIC1SRC | Improved 1 source extraction from single NICMOS Grism image data. |
NIC2SRC | Detangle two sources from single NICMOS Grism image data. |
NICINIT | Extract initial spectrum and profile from NICMOS Grism image data. |
NICMODEL | Generate synthetic PSF images for the HST NICMOS Camera |
NICPLOT | Create a summary plot of the contents of a NICMOS Grism data structure. |
NICPROF | Update NICMOS observation structure based on a new centerline. |
NOBNAME | Replace all blanks in a string with an underscore character. |
NOBSUPDT | Update the number of observations in the undesignated objects list. |
NOFILE | Validate the existence of a file |
NOTERUN | Widget to update notes field for runstat and other databases. |
NUM_MAG | Gives the relative number vs. magnitude of KBOs. |
NUM_RATE | Gives the relative number vs. apparent motion rate(arcsec/hr) of KBOs. |
NUM_SIZE | Gives the relative number vs. diameter of craters |
NUMTOFLIST | Convert array of integer numbers to roboccd style filenames and back. |
OBJAPPUL | Generate a list of nightly appulses for a solar system object. |
OBJAST | Generate astrometry from Looker (obj) files |
OBJCHECK | Validate and summarize object positions and astrometry |
OBJID2MPC | Convert a geteph object id to a Minor Planet Center name |
OBJPRMT | Promote version of an object list file to highest version. |
OBJRATIO | Ratio object spectra to one or more comp star spectra. |
OBJREPOR | Generate a report about the contents of the object files in a directory. |
OBJSTARS | Get a list of stars from the USNO A2.0 catalog centered on a solar system object. |
OBSDUR | Calculate estimate of total duration of an exposure with PCCD. |
OBSNIGHT | Determine general details of a given night determined by Sun and Moon |
OBSPLAN | Generate a graphical summary of object location(s) for a given night. |
OBSPROP | Observing proposal planning table generation |
OBSWIND | Compute possible observing window for a celestial object. |
OCCATTR | Determine occulation attributes |
OCCBINGEN | Generate a binned version of an occultation dataset |
OCCBUILDPSF | Build a stacked PSF for images in an occultation dataset |
OCCINFOGEN | Generate information about an occultation dataset |
OCCINITCAM | Initialize an occultation campaign in the occlc database. |
OCCINITTARG | Initialize the target star position for an occultation dataset |
OCCLCFIG | Generate a set of publication quality lightcurves for an occultation campaign |
OCCLOADINFO | Load image information from an occultation dataset into the database |
OCCLOADSTARS | Load stars for each image in an occultation dataset into the database |
OCCMAG | Compute a scaled magnitude for occultation planning |
OCCMAP | Make support files for occultation maps |
OCCMODEL | Compute a synthetic occultation profile |
OCCPLOT | Plot small pieces of stellar occultation data. |
OCCPLOTINFO | Plot information for the source extraction from an occultation dataset |
OCCPLOTLC | Plot a single site lightcurve from an occultation dataset |
OCCPOPSPOS | Update star positions after WCS generated for occultation datasets |
OCCPRED | Make occultation prediction |
OCCPROC | Aperture photometry of occultation data |
OCCPROF | Plot an occultation profile based on a set of chords |
OCCSEARCH | Search one or more object for occultations |
OCCSHOWGRID | Show a grid of postage stamp images from an occultation dataset |
OCCSNRTAB | Create occultation SNR tables for various systems |
OCCSTARFIT | Fit a numerical PSF to each star image in an occultation dataset |
OCCSTRIP | Generate a postage stamp strip of images for an occultation |
OCCSUMTAB | Create table of occultation attributes |
OCCTARGFIT | PSF fitting of the occultation target star |
OCCTIMBIN | Bin QHY174 occultation images in time |
OCCTIME | Extract simple occultation timing from an occultation lightcurve |
OCCTRACKS | Make support files for occultation tracks |
OCCTSIG | Estimate occultation event timing uncertainty |
OCCWCSGEN | WCS solutions for occultation datasets |
OCCXTRACK | Compute cross-track and other geometric information for an occultation |
OIS | Optimal image subtraction |
ONCHIP | Extract and optionally plot differential on-chip photometry. |
OPENMYSQL | Open a mySQL database for operations via a pipe. |
OPLERR | Overplot data points with accompanying x or y error bars. |
OPTAXIS | Search for the optical axis in an astronomical image |
OPTSPEC | Optimal extraction of a point source spectrum from OSIRIS XD data. |
ORB2OBJ | Extract object names from a slop orbit output file |
ORBVEC | Computes orbit orientation vectors from angular orbital elements |
OSICLEAN | Automatic cleaning of bad and low signal data from OSIRIS XD spectrum |
OSIDVFIT | Find the linear fit coefficients for a spectrum for each order |
OSISLOPE | Correct an IR OSIRIS spectrum for the slope problem. |
OSISMEAN | Compute mean of a set of OSIRIS XD spectra. |
P6MODEL | Generate synthetic PSF images for the HST WFPC Planetary Camera, Chip 6. |
PAMGEN | Compute a pixel-area map for an astronomical image |
PARACORR | Take raw Gaia catalog data information and apply correction to a time |
PARSEKEY | Extract FITS header information by parsing supplied keys |
PARSEOP | Parse an operation line from photometry reduction, reduc.inf, file |
PATLATLON | Compute viewing and illumination geometry for Patroclus-Menoetius system |
PC2MODEL | Generate synthetic PSF images for the HST WFPC2 Planetary Camera. |
PCCD2LOAD | Load information from PCCD (automated version) data into mysql database |
PCCDLOAD | Load information from PCCD (automated version) data into mysql database |
PDF2COVAR | Convert a probability density function to a covariance matrix |
PDM2 | Period search by phase dispersion minimization ($\chi^2$ based) |
PDM2DIS | Phase disconnect shift search by phase dispersion minimization ($\theta$ based). |
PDM2SHIF | Zero-point shift search by phase dispersion minimization ($\theta$ based). |
PDM | Period search by phase dispersion minimization ($\theta$ based). |
PDMSHIF | Zero-point shift search by phase dispersion minimization ($\theta$ based). |
PERSER | Automated asteroid period search tool. |
PFCAMFIX | Fix and reformat Lick 120$''$ prime focus camera data. |
PHASEBIN | Compute a phase binned average lightcurve |
PHOT2DB | Process a file of external photometry and add to phot database. |
PHOTCAL | Photometric calibration using two lists of partially overlapping sources. |
PHOTISO | Compute aperture photometry and grade sources for field contamination |
PHOTPHOT | Photometry from photographic image data. |
PHOTPRMT | Promote version of a photometry log file to highest version. |
PHOTRED | Reduction of non-variable point source absolute photometry. |
PICKER | Widget for selecting a text item from a list. |
PICKIM | Interactive program to select best image from cube for SL9 data. |
PIXWT | Circle-rectangle overlap area computation. |
PLAST | Support routine for calling ``PLAST'' to get asteroids on an image. |
PLASTEXT | Batch mode extraction of PLAST asteroid lists. |
PLATLON | Compute viewing and illumination geometry for Pluto |
PLCH_FUN | Two 2-d gaussian images, support routine for PLCHFIT. |
PLCHFIT | Two gaussian fit to an image of the Pluto-Charon system. |
PLOTGLOB | Plot a globe projection with latitude and longitude lines |
PLOTPCOMC | Plot model fit residual files for Pluto-Charon map fitting |
PLOTPHOT | Plot extinction fits from Tholen's ltcrv program. |
PLOTSN | Analyze a vector and retrieve the signal-to-noise ratio. |
PLOTSPEC | Plot OSIRIS XD spectral data with wavelength scale. |
PLPEDIT | Interactive editing of photometry data files. |
PLREDUC | Computes the standard magnitude of Pluto for each image per observing night. |
PMCORRDR3 | Correct for the Gaia DR3 proper motion bias. |
PNTCOL | Collate pointing data from astrometry results and image headers. |
PNTFIT2 | Fit model to telescope pointing data. |
PNTFIT3 | Fit model to telescope pointing data. |
PNTFIX3 | Compute the pointing correction as used by MOVE at Anderson Mesa |
PORTRAIT | IDL procedure for initializing the PS device for portrait mode plotting. |
POSTFILTCL | Post-filter the vclass mySQL table removing uninteresting objects |
PPMSPRMT | Promote version of photometry parmameter file to highest version. |
PPOLEPA | Compute the position angle of Pluto's pole on the plane of the sky |
PRIVAL | Reduce an angle to its principal value (0 $\leq \Theta < 2\pi$). |
PROJERR | Re-project an error ellipse onto a new coordinate system |
PSFFIT2 | Fit a numerical PSF to one or more sources in an image, fixed position. |
PSFFIT | Fit a numerical PSF to one or more sources in an image. |
PSFGEN | Generate PSF files for a set of images |
PSFSTACK | Generate an average numerical psf by stacking observed images. |
PUTTRAN | Add or replace transformation solution for a given |
PWD | Print current working directory. |
QANNOUNC | Scrollable text display widget with true and false response buttons. |
QHYGPSAVG | Average one or more files of GPS log data from a QHY174GPS camera |
QHYPROP | Return QHY camera properties |
QINPUT | Prompt user for input using a popup widget. |
QUOTE | Convert a string into one safe for including in a mySQL query |
RADP | Extract point-wise radial ``profile'' from image data. |
RADTODMS | Convert an angle from radians to degrees, minutes, and seconds. |
RADTOHMS | Convert from radians to hours, minutes, and seconds of right ascension. |
RANGEPAR | Parse a string with numbers and ranges to get an expanded list of numbers. |
RANSPHERE | compute random points on a unit sphere |
RAPARSE | Convert Right Ascension (RA) string to radians. |
RASTR | Convert RA in radians to hours, minutes, and seconds (ASCII string). |
RAW1CAT | Determine standard magnitudes of isolated sources for the raw1 catalog. |
RAW2CAT | Determine standard magnitudes of crowded sources for the raw2 catalog. |
RCGFIT | Fit a radial gaussian function to the input data (no linear term). |
RDAINFO | Read final astrometry information file. |
RDAST | Read final astrometry data file. |
RDASTFC | Read an astrometry fit coefficient file. |
RDAT1I | Read and return a one dimensional 2-byte integer vector. |
RDAT1R | Read and return a one dimensional single precision floating point vector. |
RDAT2I | Read and return a two dimensional two byte integer vector. |
RDAT2R | Read and return a two dimensional single precision floating point vector. |
RDAT2U | Read and return a two dimensional two byte unsigned integer vector. |
RDBYT | Read and return a two dimensional byte array from an animation file. |
RDCTIOPH | Reads raw card image CTIO photometry data files. |
RDDAT | Display the X and Y value of the cursor in a plot |
RDEVENTS | Read an occultation event file |
RDFLT | Read and return a two dimensional byte array from an animation file. |
RDGRAB | Read raw binary IRTF-grabber1 format data files. |
RDIMG | Read and return the two images in an old style MaxEnt map. |
RDKEYLIS | Read a correspondence list file into arrays. |
RDLAND2 | Read the Combined Landolt Standard system photometry file. |
RDLAND | Read the Landolt Standards data file. |
RDLPLAST | Read a Bowell format asteroid cross reference file (lplast.xrft) |
RDMATCH | Read a standard name --- non-standard name correspondence file. |
RDNICOBS | Read a NICMOS observation set description file. |
RDOBJDES | Read in a file in the format of newobj.dat for use |
RDOBLIST | Read a object list from a file. |
RDOBSCOD | Read standard observatory code data file. |
RDOCCPHT | Read a Occultation Photometer data file. |
RDOCCROI | Read an occultation region of interest definition file and return a structure |
RDOCCSNR | Read an occultation SNR definition file and return a structure |
RDPHALT | Reads photometry from an alternate format basphote log file. |
RDPHOCAT | Read a photometry standard catalog from a file. |
RDPHOT2 | Reads the original BASPHOTC photometry log file. |
RDPHOT3 | Reads photometry from a reduced photometry file (see WRPHOT) |
RDPHOT | Reads photometry from a basphotc log file. |
RDPLAST | Read ``plast'' output files (object lists for astrometry) |
RDPOINT | Read a raw ASCII format pointing data file as produced by MOVE. |
RDPRICAT | Read data from a private star catalog. |
RDRAW | Read and return a two dimensional byte array from a raw animation file. |
RDRAWAST | Read raw astrometry data file. |
RDREDUC | Reader for a reductor info file (reduc.inf) |
RDREF | Read a astrometry support (.ref) file. |
RDSITES | Read an occultation event file |
RDSOURCE | Read in a source list file created by findsrc or srcast |
RDSTARC | Read refnet based star catalog files. |
RDSTRARR | Read a file into a string array |
RDTBL | Read the data from the table file from one night of OSIRIS observations |
RDTEDAST | Read a Ted Bowell format astrometry file |
RDTFILE | Reads the template file, tfile.dat, for a given night. |
RDWFC3 | Read a HST WFC3 image with an associated mask and select header information |
RDXTRACK | Read an occultation definition file |
READTIL | Read and return the two images in a MaxEnt tile map file. |
RECONCKSUM | Generate or refresh video data checksums |
RECONDSCAN | Scan for RECON data for a given event |
RECONLOAD | DESCRIPTIO |
RECONNOTICE | Generate a reminder email notice for a missing RECON signup or report |
RECONSCORE | Calculate occultation circumstances for the RECON telescope stations |
RECONSTMAIL | Scan RECON database and send a summary email about sign-up status. |
RECONTARG | Add or update a specific RECON targeted occultation campaign |
RECONTUPD | Update start and ending times for RECON event video files in the database |
RECSPH | Convert from rectangular to spherical coordinates |
REDFITS | Apply standard CCD processing steps to a raw CCD image. |
REDUC | Photometry reduction widget for using reductor. |
REDUCPRMT | Promote version of a reductor info file to highest version. |
REDUCTOR | Automated photometry reduction tool. |
REFCORR | Compute a differential refraction correction to an apparent position |
REFEXT | Batch mode extraction of REFNET star catalog fields in support of ASTROM |
REFGEN | Generate a source/catalog cross-reference list |
REFNET | Support routine for calling ``REFNET'' to get stars from master catalogs. |
REFORMLC | Reformat an old-style MallinCAM RECON lightcurve to the new occ format |
REFRAC | Apply atmospheric refraction to a ``true'' zenith angle |
RELPATH | Prepend a path to the file name if file starts with {\tt +} |
REMFIT | Remove old pointing model from new data, create new pointing map data. |
RENDER | Render a rectangular projection map to a sphere. |
REPCHAR | Replace a target string with a new string in string or string array. |
REPHOT | Reprocess photometry data set by re-extracting from images. |
REPWRITE | Update file by replacing or adding line of information |
RESCALE | Scale data for plotting from one range to another. |
RFGFIT | Fit a radial gaussian to the input data (no linear term, width fixed). |
RGFIT | Fit a radial gaussian function and 2nd order polynominal to the input data. |
RHOSC | Compute rhosinp,rhocosp from observatory lat,alt |
RINGPROF | Compute a surface brightness profile. |
ROBOCCDLOAD | Load information from Roboccd (automated version) data into mysql database |
ROBOMEAN | Robust statistical moments of the data. |
ROBOSVD | Robust SVD linear regression fit using mysvdfit |
ROTPOINT | Rotate x,y,z point(s) about arbitrary axis. |
ROTVEC | Rotate 3-D vectors from one coordinate system to another |
RQGFIT | Fit a radial gaussian function to the input data (no linear term). |
SAFESALB | Filter to enforce a valid range of single scattering albedo [0,1] |
SALB | Compute single particle scattering albedo. |
SALTDES2 | Implant fake objects into DES data, second stage addition of objects. |
SALTDES | Implant fake objects into all relevant images on one night of DES data. |
SAVESTAR | Save the master star catalog file |
SC_BCHECK | Search a star catalog for the number of stars near a given position |
SC_NEAREST | Find the nearest N stars from a point in a star catalog. |
SC_PSTAR | Search a star catalog for an isolated star near a given position. |
SC_REGION | Extract a region of a star catalog about some location. |
SCINDEX | Build an index into the data produced from one night and site of QHY data |
SEEING | Given an astronomical image, determine the image quality (seeing). |
SEERAD | Display a radial profile at X and Y value of the cursor |
SETCOLOR | Set a 24-bit color value for plotting on 24-bit direct graphics or Postscript |
SETPAGE | Set size and location of plot on page to center the output. |
SETUSYM | Set the user defined symbol to one of many shapes. |
SETWIN | Set current draw window, create if needed. |
SHANELIST | convert KBO target list to Lick Observatory Shane 3m telescope file |
SHOWCALL | Print a copy of the command line |
SHOWELEM | Print out current osculating orbital elements for a solar system object. |
SHOWSRC | Show image with source lists and astrometric references overlain. |
SIFTSTAR | Generate filtered lists of stars from a single image tagged by crowding |
SIGRATIO | Compute the relative signal level between a set of spectra (1-d vectors). |
SINCFLTR | Pass 1-d data through a low-pass filter (damped sinc). |
SINT2D | Sinc interpolation of a 2-D array of data. |
SINT | Sinc interpolation of a 1-D vector of data. |
SINTERP4 | Four-fold sinc interpolation of a vector of data. |
SKYFIT | Determine a 2-d polynomial fit to sky background in an image. |
SKYIM | Calculate a smooth sky image from 2-d polynomial fit coefficients |
SKYMAT | Compute the sky plane rotation matrix from angular coordinates |
SKYSCLIM | Compute stretch range for a hard stretch on the background in an image. |
SL9PROC | Interactive program to process and crop image for SL9 data. |
SLEWDUR | Estimate the time to slew the telescope from one location to another. |
SLIDEFIL | Sliding spatial filter on time series data. |
SLOPE | Compute slope of a line using part of the data. |
SMPLPRB | Sample a probability function to facilitate drawing random numbers from it. |
SNRPRED | Compute an estimated signal-to-noise ratio for a point source |
SORTCUBE | Sort an image cube by brightness at each pixel |
SORTPAIR | Sort a pair of vectors by the first and return a sorted copy |
SPEC2CIE | Convert from reflectance spectrum to CIE Chromaticity coordinates |
SPEXPAND | Sparse expansion of an array |
SPHREC | Convert from spherical to rectangular coordinates |
SPOTRM | Spot remover for images |
SRCAST | Compute ra,dec for all objects in a source list (see findsrc). |
SRODCHECK | Widget tool for verification of SRO data reduction results |
SS_ET | Simple spectral extraction tool |
SS_EXTIN | Simple Spectra - detemine differential extinction |
SS_GROUP | Simple Spectr |
SSGEOM | Compute Sun and Earth distance and phase angle for solar system object. |
SSHIFT2D | Shift a 2-D array using a damped sinc function for the fractional part. |
SSHIFT | Shift data using a damped sinc function for fractional part. |
SSPOS | Interactive program for generating solar system body ephemerides. |
STACKER | Stack (co-add) image while registering images. |
STAGE1CAT | Generates the Stage1 catalog for a given Raw1 catalog |
STAGE2CAT | Generates the Stage2 catalog for a given Raw2 catalog |
STAGESELECT | Selects catalog stars for a given RA/Dec range. |
STAR_FUN | Single 2-d gaussian image, support routine for STARFIT. |
STARCAT | Retreive coordinates from the star catalogs. |
STARCHART | Generate a star chart graphic |
STARCPRMT | Promote version of a star catalog file to highest version. |
STARFIT | Single gaussian fit to a stellar image. |
STARPROC | Collect and process final (standard) star photometry |
STARSET | Generate a list of nearby stars to help find a particular location |
STATS | Compute and print statistics plus plot histogram of data. |
STDCHECK | Determine if object is in a given standard catalog. |
STRB36 | Convert an integer into a Base 36 formatted string. |
STRB62 | Convert an integer into a Base 62 formatted string. |
SUBARR | Extract a sub-array from an image with bound checking |
SUMANN | Integrate over an annulus. |
SYNBIAS | Create a synthetic CCD bias frame with optional overscan. |
SYNCALIB | Create a synthetic suite of calibration image |
SYNDARK | Create a synthetic CCD dark frame with optional overscan |
SYNFLAT | Create a synthetic flat frame with optional overscan |
SYNSTAR2 | Compute a synthetic (Lorentizian) star image. |
SYNSTAR | Compute a synthetic (gaussian) star image. |
SYNTHOCC | Generate simulated occultation data |
TBLPARSE | Determine properties and problems from the table file with OSIRIS data |
TIMEINFO | Collect IOTA-VTI time codes from one or more video frames |
TMPLINFO | Generate information about a template image based on an image header |
TNOOBS | Real-time planning and field selection tool for TNO survey observations. |
TNORECOV | Real-time planning and field selection tool for TNO survey observations. |
TOBACKSL | Convert forward slash (/) to backslash ($\backslash$) in string. |
TRANSF | Determine transformation coefficients from instrumental to standard mags. |
TRIMRANK | Remove dimensions of 1 thus returning the lowest possible rank for input |
TVGRAB | Grab plot window and save to a portable image file. |
TVMAPS | Display a full set of Pluto/Charon model .til maps on the current display. |
TVTIL | Display a Pluto/Charon .til map as an image on the current display. |
UNIQUEID | Create a unique identifying string |
UPSAMPLE | Upsample an image given a dithered set of undersampled data |
VIDINFO | Extract and return information about a video file |
VIEWTEXT | View a string, or string array, of text in a scrollable text widget. |
WARPSTACK | Stack a set of images on a given ROI warped to a master image |
WASTROM | Widget for determining an interactive astrometric solution |
WCSARROWS | Draw sky-plane orientation arrows on an image based on WCS information |
WEDGE | Compute and return a gray scale step wedge. |
WFC3_SMEAR | Compute a smear kernel for a star while tracking a solar system object |
WFC3MODEL | Generate synthetic PSF images for the HST WFC3 UVIS Camera. |
WFPC2_DISTORTED | Compute inverse of the wfpc2\_metric function. |
WINDSTR | Convert a wind direction angle to a string name (or back). |
WRASTFC | Write an astrometry fit coefficient file. |
WRBOPHOT | Write a simple photometry data file. |
WRCALB | Save contents of a calibration structure to a file. |
WRCALIR | Write calibration information for OSIRIS XD data to a calib file. |
WRMATCH | Write a standard name --- non-standard name correspondence file. |
WROBLIST | Write an object list to a file. |
WRPHALT | Write a photometry log file. |
WRPHOCAT | Write a photometry standard catalog file. |
WRPHOT | Write a standard raw photometry data file (Pluto format). |
WRREDUC | Write a reductor info file (reduc.inf) |
WRREF | Write a astrometry support (.ref) file. |
WRSTARC | Write a binary version of a star catalog. |
WRSTRARR | Write a string array to a file |
WRTBL | Update the table file of a night's OSIRIS data |
XDAVG | Interactive tool for combining and correcting OSIRIS XD spectra. |
XDESIG | Digest and record Minor Planet Center designation cross references. |
XDSPEC | End-to-end reduction tool for OSIRIS XD spectral data. |
XORACLE | Display ``oracle'' animation image sequences. |
XRUNPLOT | Display a complete graphical summary of ``plutomem'' output logs. |
YEAR2JD | Convert decimal year to Julian date (reverse of jd2year). |
ZPLOT | Plot differential refraction as a function of wavelength. |