Index of all routines in dc-level 1

aar_fix.pro                             convert IA style AARs to ISAP style AARs and vice versa
active_det                              To Return the active detectors from an LWS L02 or L04
add_history_string                      Add a given string to the history string of a given structure
add_tag                                 To add a tag to a given YAAAR structure
arithm                                  Shell for the call to the subroutines which perform 
ascii2yaaar                             Create an IDL structure from an ASCII table
average_sm                              To average an array of data [x,y] 
avgsig                                  Calculate the statistcal parameter of an array (mean, sigma)
band_2_det                              Convert a SWS band to the absolute detector(s)
bandbit                                 To extract data from an input aar that is within the
bands_to_dets                           To convert a list a band numbers (sws) to the equivalent
binner                                  To average an array of data [x,y] 
blamda                                  to compute Plank function for a given wavelength
changeflux_unit                         to change flux units in Blackbody Fit                    
chk_det                                 Check if detectors specified in detmask are indeed present
chk_tag                                 Check whether a given structure containes a particular tag
combine                                 combined undisplayed data with the processed one
conv2yaaar                              Create an ISAP YAAAR structure from two IDL variables
cut_aar                                 extract a subset of an AAR into a smaller AAR
debum_aar                               remove bad data from lws data set. It does this by
deglitch_aar                            remove post-glich data from lws data set. It does this by
del_children                            delete all children of given parent
dered                                   Dereddening of AAR or line lists
dered_corr                              compute reddening correction factor for a single datapoint
dered_getext                            Function to interpolate extinction or tau for a certain lambda
disp_aar                                Plot an Auto Analysis Structure (SAAR, LAAR, YAAR) 
extract_aar2                            To extract from an incoming AAR all the values associated
fit_1line                               Fit gaussian pattern on a spectra given as IDL
fit_multi_gauss                         Fit lines to a set of data.
fix_scalar                              To make a 1-element array from a scalar                 
get_aot_info                            Read a specific keyword in a given header
get_aotband                             Get the aot band for (a) given data point(s) in an SWS AAR 
get_hdrkey                              Read a keyword value and optionally the corresponding comment
get_unit                                extract the unit(s) of one or several tags in the data
glue                                    To join spectra or mini-spectra into a single spectrum
gui_disp_aar                            to display a given aar using the IPAC disp_aar routine
gui_fit                                 Driver to run LINE FIT under ISAP GUI             
headit                                  Widget tool to view and edit (FITS) headers of IA structures
increment_tags                          increment  give AAR tags by the given values     
is_struct                               check if a given variable is a structure of kind AAR, SPD, 
link_isap                               IDL script to automatically link ISAP to the current IDL 
lwsflux2sr                              To convert LWS fluxes from whatever unit U to U/sr
make52                                  convert in2 into 52 element array if it is not a structure
make_detmask                            make a detector mask out of the det and band switches
makeyaaarhead                           Create a real FITS header for data stored in a YAAAR
mask                                    To mark specified data points as bad
mergetwo                                To merge two aars retaining the tags that the two have in 
modify_prime                            Insert the new keywords to the FITS primary header of given AAR    
normal                                  To normalise a defined portion of an input spectrum to
polyint                                 Interpolate a set of N points by fitting a polynomial of 
read_swscal19                           To read in SWS cal file 19 (resolution)
register                                To register ISAP users via email so that the ISAP
remove_bad_sws                          remove bad data from sws data set. It does this by
remove_data                             called from GUI to remove bad data and update the AAR
reset_date                              Return the given date in CCYY-MM-DD for FITS headers
sap_abs                                 Perform y = abs(x) on arrays
sap_add                                 Add either a constant or another spectrum to a spectrum
sap_aperture                            Compute instrument aperture (SWS or LWS)    
sap_arithm2                             To compute arithmetic combinations of two 
sap_det_shift                           To normalise a single scan to a given detector by
sap_div                                 Divide a spectrum either by a constant or another 
sap_exp                                 Perform y = exp(x) on arrays (with error propagation)
sap_exp10                               Perform y = 10^x on arrays (with error propagation)
sap_factor                              To deal with small/large numbers by applying a multiplicative factor
sap_fixunits                            To make flux units in an LSAN file more specific
sap_inverse                             Perform y = 1/x on arrays 
sap_keyword_set                         Check if a keyword is set. The difference to IDLs keyword_set
sap_log                                 Perform y = log(x) on arrays (natural logarithm)
sap_log10                               Perform y = log(x) on arrays (basis of log: 10)
sap_max                                 set individual points of a spectrum to maximum value of the
sap_mean                                Compute the (weighted) mean of two spectra
sap_min                                 set induvidual points of a spectrum to minimum value of
sap_mult                                multiplicate a spectrum either by a constant or another 
sap_oploterr                            Over-Plot data points with accompanying X or Y error bars.
sap_plot_keywords                       Return default value(s) of plotting keywords.        
sap_ploterr                             Plot data points with accompanying X or Y error bars.
sap_rebin                               Perform resampling (=rebinning =interpolation) of an AAR
sap_rfitccv                             To read a CAM CV  fits table into an AAR structure
sap_rfits                               To read a fits file into an AAR structure
sap_rfits_lcgr                          To read the LWS filter functions into an AAR structure.
sap_rfits_srdp                          To read the LWS filter functions into an AAR structure.
sap_rfits_sws                           To read SWS filter functions
sap_rfitsp                              To read a PHT-S fits table into an AAR structure
sap_rspfits                             To read a survey product ascii fits file into an AAR structure
sap_shift                               perform a shift on incoming aar data. 
sap_sigclip                             perform a kappa-sigma-clipping (i.e. clip points
sap_sm_box                              Smooth AAR using a boxcar/square hat filter
sap_sm_gauss                            Smooth SPD or AAR using a gaussian filter
sap_sm_hanning                          
sap_sm_llsw                             Smooth AAR using a given LWS SW/LW profile
sap_sm_lorentzian                       Smooth SPD or AAR using a lorentzian filter
sap_sm_median                           Smooth AAR using a median filter
sap_sm_sinc                             
sap_smooth                              Smooth a given AAR using different techniques       
sap_split_shift                         shift data using a giving mean           
sap_sqrt                                Perform y = sqrt(x) on arrays
sap_sub                                 Subtract either a constant or another spectrum from a spectrum
sap_wfits                               To write a fits file from an SAAR, LAAR, or YAAAR structure
saturatebit                             To count data from an input aar that is saturated
set_usersym                             set user defined symbols generated with symgen.pro
show_header                             to display the header of an AAR
show_history                            given an aar, to show the history
show_info.pro                           Give info on AAR 
shrink_array                            function to reduce array to an array consisting
sm_airy                                 Smooth SPD or AAR using a lorentzian filter
sm_box                                  Smooth SPD or AAR using a boxcar/square hat filter
sm_gauss                                Smooth SPD or AAR using a gaussian filter
sm_median                               Smooth SPD or AAR using a median filter
spect_form                              convert the flux data in an aar to new units
speed_of_sws01                          get the speed of an sws01 observation from its duration
split_aar                               To split apart an AAR however the user wishes (by line,
split_det                               Split's an LWS LSAN fits file into 10 files, 1 for each 
split_line_lws                          Split's an LWS02 LSAN fits file into that many lsan fits
split_line_sws                          Split's an sws swaa fits file into that many swaa fits
start_gui.pro                           ISAP GUI setup out of IDL sessions
sws_defringe                            Defringing of (SWS) AAR data
sws_flag                                translate the sws flag tag
symgen                                  generate vectors for user defined symbols
syn_phot                                To produce synthetic photometry on IS0 SWS/LWS spectra 
tippex                                  To replace specified fluxes with interploated values
update_history                          write history information into the history tag of a given
vel_prof                                Convert a Spectrum (AAR) from wavelength to velocity space
wav_dop                                 Correct wavelengths in AAR for shifts due to radial velocity 
wave_form                               convert the wavelength data in an aar to new units
webpage                                 To display a given web page in Netscape.
write2hist                              write a comment into the history tag of a given
write_hdrkey                            Write a keyword value and optionally the corresponding comment
writeascii                              To write an AAR as an ascii table with the header
xshift                                  To perform a gain or offset shift to the "x" (wave) values
zodiacal                                Compute zodiacal light model for an SWS AAR
Main ISAP help index