[Previous]
[Next]
PROJET
SOHO-LASCO
NAME:
B32TOINT
PURPOSE:
Convert a base 32 number to integer
CATEGORY:
Mathematics
CALLING SEQUENCE:
DESCRIPTION:
INPUTS:
INPUT KEYWORD:
OUTPUTS:
CALLED BY:
STRMAP2MB
PROCEDURE:
CALLED ROUTINES:
HISTORY:
V1 A.Thernisien 10/07/2001
CVSLOG:
$Log: b32toint.pro,v $
Revision 1.2 2002/07/11 07:24:12 arnaud
Insertion of the Log in each header
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BCP()
PURPOSE:
Return header(48)*256 + header(49)
CATEGORY:
EXPLANATION:
SYNTAX:
Result = bcp()
EXAMPLES:
INPUTS:
header - BYTARR(92) Image Header
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, October 7, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
Name : BELONG
returns a binary integer (or a vector of binary integers)
which specifies whether a given Element belongs to a Set
or not
Calling Sequence:
Result = BELONG(Element, Set)
Arguments
Element : an element or a vector of elements to be tested
Set : an array of values defining the set.
Both may be any type of variables.
History
Jongchul Chae :December 1996
CALLED BY
SUMER_REFORMAT [2], SUMER_TOOL_MAIN_EVENT
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BINY()
PURPOSE:
returns spectral binning factor y_d
CATEGORY:
EXPLANATION:
SYNTAX:
Result = biny()
EXAMPLES:
INPUTS:
header - BYTARR(92) Image Header
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, October 7, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BINZ()
PURPOSE:
returns spatial binning factor z_d
CATEGORY:
EXPLANATION:
SYNTAX:
Result = binz()
EXAMPLES:
INPUTS:
header - BYTARR(92) Image Header
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, October 7, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
NAME:
bits
PURPOSE:
Given a byte or integer, return a vector of 8 or 16 values
which are the binary representation of the value.
INPUT:
invalue - The byte or integer value to check
OUTPUT:
bitarr - The 8-element array with values set
if the bit is set
CALLS: ***
REVERSE
CALLED BY:
BSC_FIELD, DISCSC_PL, MK_BSC_STR [1], MK_BSC_STR [2], MK_MER_CONT, READ_DISCSC
cal_fig_mich, checksum, convert_hk [1], convert_hk [2], hxt_unpack_grause
mk_ascii_list, mk_timarr [1], mk_timarr [2], mon_health [1], mon_health [2]
plottimes [1], plottimes [2], pr_hk_info [1], pr_hk_info [2], read_chanmask [1]
read_chanmask [2], sav_bsc, set_list_addr, spex_batse_preview [1]
spex_batse_preview [2], unpack_grause
HISTORY:
Written 1988 by M.Morrison
13-Nov-92 (MDM) - Modified to allow integer*2 values
and to allow an array of values.
7-Apr-94 (MDM) - Allow integer*4 values
15-Aug-94 (MDM) - Corrected error from 7-Apr-94 mod which
did not allow an array of inputs
[Previous]
[Next]
NAME:
BK
PURPOSE:
This function returns a K-coronal image from the total B image by
subtracting off the F-coronal model.
CATEGORY:
DATA_ANAL
CALLING SEQUENCE:
Result = BK(Img,Hdr)
INPUTS:
Img: Array containing an image of total brightness. It is the output
from level 1 processing (for polarizer=clear)
Hdr: FITS image header
OUTPUTS:
This routine returns an image of the K-brightness.
CALLS: ***
FXPAR [1], FXPAR [2], SUNDIST
MODIFICATION HISTORY:
Written by: R.A. Howard, NRL, 6 Nov 1996
%W% %H% LASCO IDL LIBRARY
[Previous]
[Next]
Project : SOHO - CDS
Name :
BOOST_ARRAY
Purpose :
Append array onto an array of arrays.
Explanation :
Add array APPEND to array DESTINATION, allowing the dimensions of
DESTINATION to adjust to accomodate it. If both input arrays have the
same number of dimensions, then the output array will have one
additional dimension. Otherwise, the last dimension of DESTINATION
will be incremented by one.
Use :
BOOST_ARRAY, DESTINATION, APPEND
Inputs :
DESTINATION = Array to be expanded.
APPEND = Array to append to DESTINATION.
Opt. Inputs :
None.
Outputs :
DESTINATION = Expanded output array.
Opt. Outputs:
None.
Keywords :
None.
Calls :
None
CALLED BY:
CDS_SLIT6_BURNIN, DISPLAY_CDS_BURNIN, FITSHEAD2WCS, FIX_IAP, FXBFINDLUN [1]
FXBFINDLUN [2], GET_MAP_SPACE [1], GET_MAP_SPACE [2], GET_PROC, GET_SC_POINT
GE_WINDOW_SIM, GT_CDS_QL, STORE_TV_SCALE, STR_SPACE, TVREAD [1], WR_ASC, XSTRUCT
sgt_delta, sgt_dettime, sgt_dims, sgt_exptime, sgt_range, sgt_refpix, sgt_refval
sgt_solar_x, sgt_solar_y, sgt_time, ssw_install [1], ssw_install [2]
Common :
None.
Restrictions:
DESTINATION and APPEND have to be either both of type string or both of
numerical types.
APPEND cannot have more dimensions than DESTINATION.
Side effects:
None.
Category :
Utilities, Arrays.
Prev. Hist. :
Written Aug'88 (DMZ, ARC)
Modified Sep'89 to handle byte arrays (DMZ)
Modifed to version 2, Paul Hick (ARC), Feb 1991
Removed restriction to 2D arrays, William Thompson (ARC), Feb 1992.
Written :
Dominic M. Zarro, GSFC/SMM, August 1988.
Modified :
Version 1, William Thompson, GSFC, 12 April 1993.
Incorporated into CDS library.
Version :
Version 1, 12 April 1993.
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BORDERS
PURPOSE:
Compute Range of Result Plot
CATEGORY:
EXPLANATION:
SYNTAX:
borders,
CALLED BY:
TKI_RESGRAPH
EXAMPLES:
INPUTS:
vector - Value Array
upper - Upper Value of Plot
lower - lower Value of Plot
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, September 13, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
Name: box_data
Purpose: return data within user defined box
CALLS:
[Previous]
[Next]
Project : SOHO - CDS
Name : box_filter()
Purpose : make rounded edges on data to be fft filtered
Explanation : to avoid 'ringing' effects the edges of the data
record should be rounded
Use : IDL> val = box_filter(number of points in array,
cut value, roll value)
Inputs : n, cut, roll
Opt. Inputs : None
Outputs : array with rounded edges
Opt. Outputs: None
Keywords : None
Calls : fft
CALLED BY:
filter [1], filter [2]
Common : None
Restrictions: None
Side effects: None
Category : ?
Prev. Hist. : ?
Written : Olav Kjeldseth-Moe, ITA, UiO
Modified : Version 1 Nils Brynildsen, ITA, UiO, 1-July-1993
Version : Version 1 1-July-1993
[Previous]
[Next]
Project : SOHO - CDS
Name : BP_SEEK_POS
Purpose : Display and look at BP_SEEK study data
Explanation : Plots an image formed from the 3 wide slit locations in the 3 lines
OV, MgIX and FeXVI. Allows the user to select an object location
using the cursor in the FeXVI image and then suggests the command
line for the commanding Perl script RUN_SCI_ALT.
Use : IDL> bp_seek_pos, filename (and/or qlds=qlds)
eg
IDL> bp_seek_pos,'s11454r00'
will read, calibrate and display that file
IDL> bp_seek_pos,'s11454r00',qlds=qlds
will read, calibrate and display that file and return the qlds
so that it is subsequently quicker just to do
IDL> bp_seek_pos, qlds
Inputs : filename - name of a FITS file containing BP_SEEK data
Opt. Inputs : None
Outputs : Prints results to screen
Opt. Outputs: None
Keywords : QLDS - can supply a previously read qlds or return one if the filename
was supplied
Calls : ***
Bell, CDSXY2LR, CIRCLE_SYM, DATATYPE [1], DATATYPE [2], DATATYPE [3], FMT_VECT
GT_WINDATA, PLOT_IMAGE, READCDSFITS, SETFLAG, SIGRANGE [1], SIGRANGE [2], VDS_CALIB
VDS_DEBIAS
Common : None
Restrictions: None
Side effects: None
Category :
Prev. Hist. : None
Written : C D Pike, RAL,
Modified :
Version : Version 1, 23-Jun-98
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BPCNT()
PURPOSE:
returns counts in brightest pixel
CATEGORY:
EXPLANATION:
SYNTAX:
Result = bpcnt()
EXAMPLES:
INPUTS:
header - BYTARR(92) Image Header
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, October 7, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
NAME: break_doc
PURPOSE: extract subset of idl header info for display/verification
this is a check of a two line purpose
third purpose line
CALLING SEQUENCE:
break_doc, infile
break_doc, header
Input Parameters:
input - file to extract - assume idl .pro file
OR documentation header (from doc_head)
Optional Keyword Parameters:
keep_key - if set, keywords from file are retained in the
tag value - default is to eliminate since the
tag name contains relavent info.
debug - if set, some programmer info is printed
Output:
function returns structure containing documentation info
all fields are string type - null fields imply a particular
field is missing from the documentation header
Category: gen, swmaint, unix_only
CALLS: ***
ARR2STR [1], Arr2Str [2], BREAK_FILE [1], BREAK_FILE [2], BREAK_FILE [3]
CONCAT_DIR [1], CONCAT_DIR [2], CONCAT_DIR [3], FILE_EXIST [2], STR2ARR [1]
STR2ARR [2], STR_LASTPOS [1], break_file [4], concat_dir [4], curdir [1]
curdir [2], doc_head [1], doc_head [2], doc_head [3], file_exist [1]
file_exist [3], str_lastpos [2], strposarr [1], strposarr [2]
CALLED BY:
doc1liners, doc_summ [1], doc_summ [2], ssw_swmap_info
Common Blocks: get_doc_private, doc_strt
Modification History: slf, 18-July-1992
(derived from sw_head.pro)
slf, 9-Aug-1992 added print option
slf, 22-Mar-1994 convert to rd_tfile
[Previous]
[Next]
Project : SOHO - CDS
Name :
BREAK_FILE
Purpose :
Break a filename into its component parts.
Explanation :
Given a file name, break the filename into the parts
of disk/logical, the directory, the filename, the
extension, and the file version (for VMS)
Use :
BREAK_FILE, FILE, DISK_LOG, DIR, FILNAM, EXT, FVERSION, NODE
Inputs :
file - The file name
Opt. Inputs :
None.
Outputs :
disk_log- The disk or logical (looks for a ":")
This is generally only valid on VMS machines
dir - The directory
filnam - The filename (excluding the ".")
ext - The filename extension (including the ".")
fversion- The file version (only VMS)
node - The Node name (only VMS)
Opt. Outputs:
None.
Keywords :
None.
Calls : ***
CONGRID [1], CONGRID [2], CONGRID [3], CW_BGROUP, MVIPLAY3, READ_MVI3
WRUNMOVIE_BGROUP0, WRUNMOVIE_DRAW0, WRUNMOVIE_EVENT0, XLOADCT [1], XLOADCT [2]
XLOADCT [3], XMANAGER
CALLED BY:
ADD_METHOD, ADJUST_AMF, ANALYZE [1], APPLY_CDS_ADEF, BASEPHZ, BATSE_FILE2TIME
BATSE_FLARES_WEEK, BCS, BCS_24HR_PLOT [1], BCS_24HR_PLOT [3], BCS_CAT
BCS_CREATE_CAT, BCS_FIXBPC, BCS_FREE_DATA, BCS_INFIL, BUILD_LASCO_HELP, CATEGORY
CAT_DIRECTORY, CAT_DURATION, CDSHEADFITS, CDS_ADEF_PARSEFILE, CDS_AR_OBS
CDS_ENG_N1_AN, CDS_ENG_N4_AN, CDS_SATURATE, CDS_SIMPLE_FITS, CDS_STACK
CDS_THUMBNAIL, CFITSLIST, CHECK_ANOMALY, CHECK_DIST, CHIANTI_DEM, CHKARG
CH_GET_FILE, CH_LINE_LIST, CH_SYNTHETIC, CMP_ALL_PRO, CMP_LIBS, CMP_TREES
COMPRESS_QLOOK, CONCAT4DOS [1], CONCAT4DOS [2], CONVERT_2_STREAM, DAILY
DCFSUMMARY, DECOMP_R, DEF2C_FILL, DEF2C_FORMAT, DEF2C_INSERT, DEF2STRUCT, DEFAULTS
DN_FILE, DO_WRITE_DD, DSPEXP, DSP_AUX, DSP_WAV, EIS_ADD_FITS_FILE [1]
EIS_ADD_FITS_FILE [2], EIS_GET_HDR [1], EIS_GET_HDR [2]
EIS_IMAGE_TOOL_EVENT [1], EIS_IMAGE_TOOL_EVENT [2], EIS_LIST_EXPER [1]
EIS_LIST_EXPER [2], EIS_LIST_MAIN [1], EIS_LIST_MAIN [2], EIT_DISPLAY
EIT_SUBFIELD, EVAL_SHERB, EXPORT_PLAN, FF_GC, FF_ODDEVEN, FID2TIME, FILE2FID
FILE2FLARE, FILENAME2DATE, FILE_EXIST [2], FILE_SEARCHER [1], FILE_SEARCHER [2]
FINDFILE_LIST, FIND_CAL [1], FIND_CAL [2], FIND_CAT, FIND_COMPRESSED, FIND_DATFILE
FIND_DURATION, FIND_FILE, FIND_FILE_DUR, FIND_PROC, FIND_SEU, FIT2GIF, FIX_IAP
FIX_TIME_JUMP, FLAREMETER, FLARE_F_NAME, FLUSH_CATALOG, FS_OPEN [1], FTEMAP
FTP_BATSEPLOTS, FTP_BBSO, FTP_MLSO_IMAGES, FTP_MWSO, FTP_NOBE, FULLTEST_TKI
FWD_DISPLAY, Files_Handling [1], Files_Handling [2], GENERIC_MOVIE, GEN__DEFINE
GETBKGIMG, GETGNP, GETOFF, GETPARMS, GET_CACHE, GET_EXP_FACTOR [1]
GET_EXP_FACTOR [2], GET_GDFILE, GET_MOD, GET_PROC, GET_RECENT_FILE, GET_SC_ATT [1]
GET_SUMER_FILES, GIF2PICT, HAVE_PROC, HESSI PACKET CLASS DEFINITION, HKG_DBASE
HSI_CHK_DUPLICATE, HSI_FORWARDFIT, HSI_MODUL_PATTERN_BPROJ
HSI_MODUL_PATTERN_BUILD, HSI_QLOOK_SUMMARY_PAGE__DEFINE, HSI_SOCK_FIND
HSI_VCFILE_PACKET_RATE, HSI_VCFILE_TIMES, HTTP__DEFINE, HXRFILE2FITS
HXR_DC2FITS, Hsi_contact2fits [1], Hsi_contact2fits [2], IDL5TO4
IMAGE_TOOL_EVENT, INSERT_REC, ITOOL_GETFILE, ITOOL_GET_SRC, ITOOL_GET_TYPE
ITOOL_RD_GIF, JITTER_HTML, JSMOVIE, JSMOVIE2, KAP_DATE, KAP_VERS, LASCO_READFITS [1]
LATEST_SFDS_GIF, LAUNCHER, LOCAL_DIFFS, LOCK_DATABASE, LOCK_ZDBASE, LOC_FILE [1]
LOC_FILE [2], LOC_FILE [3], Load_sher, MAKE_FF, MAKE_TPOVIEW, MAKE_VHS_GIF, MAP2FITS
MAP2MPEG, MAP__DEFINE, MDI_GBO, MERGE_DISCSP_HKG_OCC, MKMOVIE
MKMOVIE0 obsolete version of mkmoviepro, MK_AGIF, MK_ALL_MIN, MK_CDS_ANALYSIS
MK_CDS_GIF, MK_FILE, MK_GIF, MK_HEAD_CAT, MK_IMG, MK_LINK, MK_MPEG, MK_SOHO_TARGET
MK_SSX, MK_SUMER_CAT, MK_SUMER_DBASE, MK_SYNOPTIC, MK_TEMP_FILE, MK_WAVECAL
MONITOR_EXP_IMG, MVI2DATA_CUBE, MVI2FRAMES, MVIPLAY, MVIPLAY3, NOTEPAD, OCC_DBASE
OCC_FILETYPE, OVIEW2WEB, OVSA_EXPLORER formerly OVSA_PRESUB, OVSA_FORMAT_NEW
PLOTBATSE, PLOTBPC, PLOTBSD v306 IDL2, PLOT_CDS_POINT [1], PLOT_CDS_POINT [2]
PLOT_IONEQ, PLOT_VDS_BIAS, PRG_DETAIL, PRG_PLAN, PRINT_GEV, PRINT_NAR, PURPOSE
QLARCHIVE, RAW2BIN, RDFCS, RD_LINE_LIST, RD_NEAR_PIN [1], RD_NEAR_PIN [2]
RD_TGRS_SPEC [1], RD_TGRS_SPEC [2], READCDSFITS, READ_BDAS_DRM, READ_CONT
READ_DISCSC, READ_DISCSP, READ_GDFILE_GD, READ_MER, READ_MONTH_CAT, READ_NIMCP_CAL
READ_PS [1], READ_PS2, READ_SHER, READ_SHERB, READ_STTE, READ_TTS_FITS, REBIN_FID
REBIN_GIF, RECOMPILE, REGEN_SYNOP, RESTORE_ANALYSIS, RESTORE_CDS_ADEF, REWRITE_FDB
RTMOVIE, RTMVIPLAY [1], RTMVIPLAY [2], RTMVIPLAYPNG
Radio Astronomy Group View RAG View [1]
Radio Astronomy Group View RAG View [2], SAVE_ANALYSIS, SAVE_CDS_ADEF
SAVE_QLDS, SCANPATH, SETUP_DRM, SFITSLIST, SHOW_FITS_HDR, SMART_FTP, SOHOFILE2TIME
SORT_FILES, SPEX_COMMONS [2], SPEX_COMMONS [4], SPEX_PROC [1], SPEX_PROC [2]
SPEX_READ_FIT_RESULTS, SPEX_SUMMARY [1], SPEX_SUMMARY [2], SPEX__DEFINE
STRIP_WILD, ST_SUMER, SUBFIELD_EV, SUBMIT_CAP, SUBMIT_IAP, SUMER_FILE, SUMER_FITS
SUMER_FULL_FILENAME, SUMER_PICK_FLAT, SUMER_SEARCH_PD_EVENT, SUMM_CALS, SURVANAL
SXT_TEEM2 [1], SXT_TEEM2 [2], SXT_TEEM2 [3], Shers_load [1], TIFF2GIF, TKI_EVAL
TKI_SCL2OBJgroupgroup, TKI_TCMD_EXEC, TPANALYZE, TPCALCHEK, Telemetry To FITS
UNLOCK_ZDBASE, UPDATE_KAP, URL_GET, WACAL, WAMPHIT, WANALYZE, WAS_CALLED, WATCHER
WBDA [1], WBDA [2], WDIALOG_HISTORY, WDUMPREC, WIN2PS, WRITE_CAP, WRITE_CIF, WRITE_DD
WRITE_HT, WRITE_IAP, WRT_BSDCAL_CFL, WRT_BSDFIT_CFL, WRT_MKBSD_CFL, WRUNMOVIE [2]
WRUNMOVIE4, WRUNMOVIEM, WRUNMOVIEM3, WRUNMOVIEM_RT, W_HISTOGRAM, X2GIF, X2JPEG, X2PS
XCAT, XCDS_COSMIC, XCFIT_BLOCK, XDIFF, XEDIT, XMANAGER_RESET, XPS_SETUP, XRECORDER
XSM_PREP, XSM_VALID, XTKI, aRCHsCRPT, ace_files, ads2att, allpks_html, avsig_1 [4]
bbso_name_fix, bcs_line, bcs_path, break_doc [1], break_doc [2], break_doc [3]
calc_mtm_therm, cdrom_files [2], cfl_summary [1], cfl_summary [2], ch_ss
check_compile [1], check_compile [2], check_dumps [1], check_log [1]
check_log [2], check_oldprocess [1], check_oldprocess [2]
check_oldprocess [3], check_oldprocess [4], check_ql_after_lz, chk_flares [1]
chk_flares [2], compact_hkg, conv_rli, data2files, db_gbo, delete_week [1]
delete_week [2], dir_since, diskbench, do_adsftp [1], do_adsftp [2], do_aip
do_i0_dps_reformat, do_tr_inventory, dotar, dps_fname2time, dsp_menu, edac_summary
eis_make_status_fits [2], eis_make_status_fits [3], eit_eff_area
eit_file2path, eit_fulldisk, eit_getlimb, emi_summary, extract_fid, extract_fids
extract_val, fidrange [1], fidrange [2], file_exist [1], file_exist [3]
file_info [1], file_info [2], file_info2 [1], file_info2 [2], file_list [1]
file_list [2], file_list2, file_uncompress [1], file_uncompress [2]
find_dbo_dir, fmt_rasm, focus_trace [1], focus_trace [2], ft_mng_hm, ftp_copy [1]
ftp_copy [2], ftp_copy2sites, full_graph_gif, genx2html [1], genx2html [2]
get1doc [1], get1doc [2], get1gbo, get1hk_info [1], get1hk_info [2]
get_atomic [1], get_atomic [2], get_bcscal, get_bsc_anno, get_gbo_pfi
get_hk_info [1], get_hk_info [2], get_seq_tab, get_sfm, get_sirius_yr
get_tf_rec fname filnum recnum [1], go_batch [1], go_batch [2]
go_lasdisk golaserdisk, go_lasdisk2 golaserdisk, go_mk_cd, go_nvs4, go_nvs5
go_ssw_batch, go_sxt_sss2secondary, goes3sec_copy, hist_count, hsi_as_file_type
hsi_as_proc_event, hsi_as_proc_open, hsi_create_filedb, hsi_do_catalog
hsi_filedb_read [1], hsi_filedb_read [2], hsi_find_in_archive
hsi_flare_list__define [1], hsi_flare_list__define [2], hsi_monthly_filename
hsi_obs_summ_allrates [1], hsi_obs_summ_soc__define, hsi_params2script
hsi_params_write_pro, hsi_qlook_concat, hsi_read_all_flare_list
hsi_sas_plot_scpointing, hsi_spectrum__filewrite, hsi_test_bad_file
hsi_write_txt_flare_list, html_get_files, html_linklist, http_names, hxt_rdpara
ihy_db, image2movie, jitter_gif_xyimg, kp_name_fix, lcbsd, mdi_write_genxcat
merge_genxcat, mk_bad_pix_map_load, mk_ff_patch, mk_gx, mk_hst_summary
mk_imgsum_html, mk_mapfile [1], mk_mapfile [2], mk_mdi_load, mk_obs, mk_orbit_sum
mk_pix [1], mk_pix [2], mk_pnt, mk_rasm_files, mk_sdmi, mk_sfd [1], mk_sfd [2]
mk_sfd [3], mk_sfd [4], mk_soup_hcat, mk_strip_file, mk_sxc, mk_sxh, mk_sxl, mk_tfi
mk_week_file [1], mk_week_file [2], mk_ydb_list, mk_ydbtape [1], mk_ydbtape [2]
mktap_prep, msok_poi_copy [1], msok_poi_copy [2], mvi2gif, new_edac_summary
new_version [1], new_version [2], nob_name_fix, nobeyama_update, norik_name_fix
nts_copy [1], nts_copy [2], op_facom_ftp, op_term_score, ospex_params_write_pro
plot_eit_flux, plotbft [1], plotbft [2], plotbth v30 IDL2, ploty [1], ploty [2]
pr_gsn [1], pr_gsn [2], pr_sfc, prep_week [1], prep_week [2], psk_correlate
raw_list2pixmap, rd_hessi_drm_4_spex [1], rd_hessi_drm_4_spex [2], rd_hirsaiso
rd_hk [1], rd_hk [2], rd_ionbal [1], rd_ionbal [2], rd_raw_station_plan, rd_selsis
rd_selsisi, rd_soup, rd_sxs_pha [1], rd_sxs_pha [2], rd_week_file [2]
rd_ydbtapedir, read_genxcat, read_hessi_4_ospex, read_hessi_4_spex [1]
read_hessi_4_spex [2], read_mdi, read_spartan, read_sxt, read_xsm_4_ospex
redo_mon_sci5k, ref_day_plot, reslot, sav_bda, sav_bsc, sav_hxi, sav_sda [1]
sav_sda [2], sav_sda [3], sel_filetimes [1], sel_filetimes [2], sfc_check
show_pix [1], show_pix [2], show_pix_event [1], show_pix_event [2]
show_pix_event [3], soon_com2html, soon_search_www, soxs_readfile
spex_xsm_fits2drm, ssw_bin, ssw_check_contrib, ssw_get_sources, ssw_getapplet
ssw_imapcoord2html, ssw_install [1], ssw_install [2], ssw_javamovie
ssw_packages, ssw_swmap_bestof, ssw_upgrade [1], ssw_upgrade [2]
ssw_upgrade_backup, sswdb_install, sswdb_upgrade, sumer_ffdb, sw2tree [1]
sw2tree [2], sxi_latest, sxt2mpeg, sxt_etemp, sxt_flux [1], sxt_flux [2]
sxt_flux [3], sxt_mwave, sxt_prep [1], sxt_prep [2], sxt_prep [3], sxt_ssc2sss
sxt_ssn2fits [1], sxt_summary, table_dump, tap_wrt_chk, teambb [1], teambb [2]
telem_sum, tfr_summary, tfr_summary2, thumbnail_table_html, tim2file [1]
tim2file [2], timeline, topsdb [1], topsdb [2], tr_list_frames, tr_rd_inventory
tr_summary_head, tr_tab_head, trace_do_data_requests, trace_euv_resp [1]
trace_file2path, trace_movie_index [1], trace_movie_index [2]
trace_request_summary, trace_submit_request, trace_success_file, ucon_path
uncompress, url_decode, viewlist, web_seq, weekid [1], weekid [2], weekid [3]
wl_process, write_trace, xcheckip, xcom_data, xdisp_fits, xdisp_sci5k, xdisp_tfr
xdisp_trace [1], xdisp_trace [2], xdisp_trace2, xdisp_trace3, xr_mk_abun_file
xrd_trace, xset_chain [1], xset_chain [2], xsm_fits2spectrum, xspr [1], xspr [2]
ydb_exist [2], ydb_pre2dir [1], ydb_pre2dir [2], ydb_use, yo_xda2legacy, yoyo_man2
Common :
None.
Restrictions:
VMS:
Assumes that : always precedes []
ULTRIX:
Right now it has trouble with the ultrix option of use
of "." or ".."
Side effects:
None.
Category :
Utilities, Operating_system.
Prev. Hist. :
Written 1988 by M.Morrison
Aug-91 (MDM) Changed to handle Unix filename convensions
28-Feb-92 (MDM) * Adjusted to handle arrays
11-Mar-92 (MDM) - Perform a STRTRIM(x,2) on input string before
doing the "break-up"
1-Dec-92 (MDM) - Moved code to do filename, extension and version
number for both VMS and Unix (previously it
did not do version number code for Unix)
29-Jan-93 (DMZ/MDM) - checked for node in file name
Written :
M. Morrison, August 1991.
Modified :
Version 1, William Thompson, GSFC, 23 April 1993.
Incorporated into CDS library.
Version 1.1, William Thompson, GSFC, 7 May 1993.
Added IDL for Windows compatibility.
Version :
Version 1.1, 7 May 1993.
[Previous]
[Next]
Project : SOHO - CDS
Name :
BREAK_FILE
Purpose :
Break a filename into its component parts.
Explanation :
Given a file name, break the filename into the parts
of disk/logical, the directory, the filename, the
extension, and the file version (for VMS)
Use :
BREAK_FILE, FILE, DISK_LOG, DIR, FILNAM, EXT, FVERSION, NODE
Inputs :
file - The file name
Opt. Inputs :
None.
Outputs :
disk_log- The disk or logical (looks for a ":")
This is generally only valid on VMS machines
dir - The directory
filnam - The filename (excluding the ".")
ext - The filename extension (including the ".")
fversion- The file version (only VMS)
node - The Node name (only VMS)
Opt. Outputs:
None.
Keywords :
None.
Calls : ***
str_replace [1], str_replace [2]
CALLED BY:
ADD_METHOD, ADJUST_AMF, ANALYZE [1], APPLY_CDS_ADEF, BASEPHZ, BATSE_FILE2TIME
BATSE_FLARES_WEEK, BCS, BCS_24HR_PLOT [1], BCS_24HR_PLOT [3], BCS_CAT
BCS_CREATE_CAT, BCS_FIXBPC, BCS_FREE_DATA, BCS_INFIL, BUILD_LASCO_HELP, CATEGORY
CAT_DIRECTORY, CAT_DURATION, CDSHEADFITS, CDS_ADEF_PARSEFILE, CDS_AR_OBS
CDS_ENG_N1_AN, CDS_ENG_N4_AN, CDS_SATURATE, CDS_SIMPLE_FITS, CDS_STACK
CDS_THUMBNAIL, CFITSLIST, CHECK_ANOMALY, CHECK_DIST, CHIANTI_DEM, CHKARG
CH_GET_FILE, CH_LINE_LIST, CH_SYNTHETIC, CMP_ALL_PRO, CMP_LIBS, CMP_TREES
COMPRESS_QLOOK, CONCAT4DOS [1], CONCAT4DOS [2], CONVERT_2_STREAM, DAILY
DCFSUMMARY, DECOMP_R, DEF2C_FILL, DEF2C_FORMAT, DEF2C_INSERT, DEF2STRUCT, DEFAULTS
DN_FILE, DO_WRITE_DD, DSPEXP, DSP_AUX, DSP_WAV, EIS_ADD_FITS_FILE [1]
EIS_ADD_FITS_FILE [2], EIS_GET_HDR [1], EIS_GET_HDR [2]
EIS_IMAGE_TOOL_EVENT [1], EIS_IMAGE_TOOL_EVENT [2], EIS_LIST_EXPER [1]
EIS_LIST_EXPER [2], EIS_LIST_MAIN [1], EIS_LIST_MAIN [2], EIT_DISPLAY
EIT_SUBFIELD, EVAL_SHERB, EXPORT_PLAN, FF_GC, FF_ODDEVEN, FID2TIME, FILE2FID
FILE2FLARE, FILENAME2DATE, FILE_EXIST [2], FILE_SEARCHER [1], FILE_SEARCHER [2]
FINDFILE_LIST, FIND_CAL [1], FIND_CAL [2], FIND_CAT, FIND_COMPRESSED, FIND_DATFILE
FIND_DURATION, FIND_FILE, FIND_FILE_DUR, FIND_PROC, FIND_SEU, FIT2GIF, FIX_IAP
FIX_TIME_JUMP, FLAREMETER, FLARE_F_NAME, FLUSH_CATALOG, FS_OPEN [1], FTEMAP
FTP_BATSEPLOTS, FTP_BBSO, FTP_MLSO_IMAGES, FTP_MWSO, FTP_NOBE, FULLTEST_TKI
FWD_DISPLAY, Files_Handling [1], Files_Handling [2], GENERIC_MOVIE, GEN__DEFINE
GETBKGIMG, GETGNP, GETOFF, GETPARMS, GET_CACHE, GET_EXP_FACTOR [1]
GET_EXP_FACTOR [2], GET_GDFILE, GET_MOD, GET_PROC, GET_RECENT_FILE, GET_SC_ATT [1]
GET_SUMER_FILES, GIF2PICT, HAVE_PROC, HESSI PACKET CLASS DEFINITION, HKG_DBASE
HSI_CHK_DUPLICATE, HSI_FORWARDFIT, HSI_MODUL_PATTERN_BPROJ
HSI_MODUL_PATTERN_BUILD, HSI_QLOOK_SUMMARY_PAGE__DEFINE, HSI_SOCK_FIND
HSI_VCFILE_PACKET_RATE, HSI_VCFILE_TIMES, HTTP__DEFINE, HXRFILE2FITS
HXR_DC2FITS, Hsi_contact2fits [1], Hsi_contact2fits [2], IDL5TO4
IMAGE_TOOL_EVENT, INSERT_REC, ITOOL_GETFILE, ITOOL_GET_SRC, ITOOL_GET_TYPE
ITOOL_RD_GIF, JITTER_HTML, JSMOVIE, JSMOVIE2, KAP_DATE, KAP_VERS, LASCO_READFITS [1]
LATEST_SFDS_GIF, LAUNCHER, LOCAL_DIFFS, LOCK_DATABASE, LOCK_ZDBASE, LOC_FILE [1]
LOC_FILE [2], LOC_FILE [3], Load_sher, MAKE_FF, MAKE_TPOVIEW, MAKE_VHS_GIF, MAP2FITS
MAP2MPEG, MAP__DEFINE, MDI_GBO, MERGE_DISCSP_HKG_OCC, MKMOVIE
MKMOVIE0 obsolete version of mkmoviepro, MK_AGIF, MK_ALL_MIN, MK_CDS_ANALYSIS
MK_CDS_GIF, MK_FILE, MK_GIF, MK_HEAD_CAT, MK_IMG, MK_LINK, MK_MPEG, MK_SOHO_TARGET
MK_SSX, MK_SUMER_CAT, MK_SUMER_DBASE, MK_SYNOPTIC, MK_TEMP_FILE, MK_WAVECAL
MONITOR_EXP_IMG, MVI2DATA_CUBE, MVI2FRAMES, MVIPLAY, MVIPLAY3, NOTEPAD, OCC_DBASE
OCC_FILETYPE, OVIEW2WEB, OVSA_EXPLORER formerly OVSA_PRESUB, OVSA_FORMAT_NEW
PLOTBATSE, PLOTBPC, PLOTBSD v306 IDL2, PLOT_CDS_POINT [1], PLOT_CDS_POINT [2]
PLOT_IONEQ, PLOT_VDS_BIAS, PRG_DETAIL, PRG_PLAN, PRINT_GEV, PRINT_NAR, PURPOSE
QLARCHIVE, RAW2BIN, RDFCS, RD_LINE_LIST, RD_NEAR_PIN [1], RD_NEAR_PIN [2]
RD_TGRS_SPEC [1], RD_TGRS_SPEC [2], READCDSFITS, READ_BDAS_DRM, READ_CONT
READ_DISCSC, READ_DISCSP, READ_GDFILE_GD, READ_MER, READ_MONTH_CAT, READ_NIMCP_CAL
READ_PS [1], READ_PS2, READ_SHER, READ_SHERB, READ_STTE, READ_TTS_FITS, REBIN_FID
REBIN_GIF, RECOMPILE, REGEN_SYNOP, RESTORE_ANALYSIS, RESTORE_CDS_ADEF, REWRITE_FDB
RTMOVIE, RTMVIPLAY [1], RTMVIPLAY [2], RTMVIPLAYPNG
Radio Astronomy Group View RAG View [1]
Radio Astronomy Group View RAG View [2], SAVE_ANALYSIS, SAVE_CDS_ADEF
SAVE_QLDS, SCANPATH, SETUP_DRM, SFITSLIST, SHOW_FITS_HDR, SMART_FTP, SOHOFILE2TIME
SORT_FILES, SPEX_COMMONS [2], SPEX_COMMONS [4], SPEX_PROC [1], SPEX_PROC [2]
SPEX_READ_FIT_RESULTS, SPEX_SUMMARY [1], SPEX_SUMMARY [2], SPEX__DEFINE
STRIP_WILD, ST_SUMER, SUBFIELD_EV, SUBMIT_CAP, SUBMIT_IAP, SUMER_FILE, SUMER_FITS
SUMER_FULL_FILENAME, SUMER_PICK_FLAT, SUMER_SEARCH_PD_EVENT, SUMM_CALS, SURVANAL
SXT_TEEM2 [1], SXT_TEEM2 [2], SXT_TEEM2 [3], Shers_load [1], TIFF2GIF, TKI_EVAL
TKI_SCL2OBJgroupgroup, TKI_TCMD_EXEC, TPANALYZE, TPCALCHEK, Telemetry To FITS
UNLOCK_ZDBASE, UPDATE_KAP, URL_GET, WACAL, WAMPHIT, WANALYZE, WAS_CALLED, WATCHER
WBDA [1], WBDA [2], WDIALOG_HISTORY, WDUMPREC, WIN2PS, WRITE_CAP, WRITE_CIF, WRITE_DD
WRITE_HT, WRITE_IAP, WRT_BSDCAL_CFL, WRT_BSDFIT_CFL, WRT_MKBSD_CFL, WRUNMOVIE [2]
WRUNMOVIE4, WRUNMOVIEM, WRUNMOVIEM3, WRUNMOVIEM_RT, W_HISTOGRAM, X2GIF, X2JPEG, X2PS
XCAT, XCDS_COSMIC, XCFIT_BLOCK, XDIFF, XEDIT, XMANAGER_RESET, XPS_SETUP, XRECORDER
XSM_PREP, XSM_VALID, XTKI, aRCHsCRPT, ace_files, ads2att, allpks_html, avsig_1 [4]
bbso_name_fix, bcs_line, bcs_path, break_doc [1], break_doc [2], break_doc [3]
calc_mtm_therm, cdrom_files [2], cfl_summary [1], cfl_summary [2], ch_ss
check_compile [1], check_compile [2], check_dumps [1], check_log [1]
check_log [2], check_oldprocess [1], check_oldprocess [2]
check_oldprocess [3], check_oldprocess [4], check_ql_after_lz, chk_flares [1]
chk_flares [2], compact_hkg, conv_rli, data2files, db_gbo, delete_week [1]
delete_week [2], dir_since, diskbench, do_adsftp [1], do_adsftp [2], do_aip
do_i0_dps_reformat, do_tr_inventory, dotar, dps_fname2time, dsp_menu, edac_summary
eis_make_status_fits [2], eis_make_status_fits [3], eit_eff_area
eit_file2path, eit_fulldisk, eit_getlimb, emi_summary, extract_fid, extract_fids
extract_val, fidrange [1], fidrange [2], file_exist [1], file_exist [3]
file_info [1], file_info [2], file_info2 [1], file_info2 [2], file_list [1]
file_list [2], file_list2, file_uncompress [1], file_uncompress [2]
find_dbo_dir, fmt_rasm, focus_trace [1], focus_trace [2], ft_mng_hm, ftp_copy [1]
ftp_copy [2], ftp_copy2sites, full_graph_gif, genx2html [1], genx2html [2]
get1doc [1], get1doc [2], get1gbo, get1hk_info [1], get1hk_info [2]
get_atomic [1], get_atomic [2], get_bcscal, get_bsc_anno, get_gbo_pfi
get_hk_info [1], get_hk_info [2], get_seq_tab, get_sfm, get_sirius_yr
get_tf_rec fname filnum recnum [1], go_batch [1], go_batch [2]
go_lasdisk golaserdisk, go_lasdisk2 golaserdisk, go_mk_cd, go_nvs4, go_nvs5
go_ssw_batch, go_sxt_sss2secondary, goes3sec_copy, hist_count, hsi_as_file_type
hsi_as_proc_event, hsi_as_proc_open, hsi_create_filedb, hsi_do_catalog
hsi_filedb_read [1], hsi_filedb_read [2], hsi_find_in_archive
hsi_flare_list__define [1], hsi_flare_list__define [2], hsi_monthly_filename
hsi_obs_summ_allrates [1], hsi_obs_summ_soc__define, hsi_params2script
hsi_params_write_pro, hsi_qlook_concat, hsi_read_all_flare_list
hsi_sas_plot_scpointing, hsi_spectrum__filewrite, hsi_test_bad_file
hsi_write_txt_flare_list, html_get_files, html_linklist, http_names, hxt_rdpara
ihy_db, image2movie, jitter_gif_xyimg, kp_name_fix, lcbsd, mdi_write_genxcat
merge_genxcat, mk_bad_pix_map_load, mk_ff_patch, mk_gx, mk_hst_summary
mk_imgsum_html, mk_mapfile [1], mk_mapfile [2], mk_mdi_load, mk_obs, mk_orbit_sum
mk_pix [1], mk_pix [2], mk_pnt, mk_rasm_files, mk_sdmi, mk_sfd [1], mk_sfd [2]
mk_sfd [3], mk_sfd [4], mk_soup_hcat, mk_strip_file, mk_sxc, mk_sxh, mk_sxl, mk_tfi
mk_week_file [1], mk_week_file [2], mk_ydb_list, mk_ydbtape [1], mk_ydbtape [2]
mktap_prep, msok_poi_copy [1], msok_poi_copy [2], mvi2gif, new_edac_summary
new_version [1], new_version [2], nob_name_fix, nobeyama_update, norik_name_fix
nts_copy [1], nts_copy [2], op_facom_ftp, op_term_score, ospex_params_write_pro
plot_eit_flux, plotbft [1], plotbft [2], plotbth v30 IDL2, ploty [1], ploty [2]
pr_gsn [1], pr_gsn [2], pr_sfc, prep_week [1], prep_week [2], psk_correlate
raw_list2pixmap, rd_hessi_drm_4_spex [1], rd_hessi_drm_4_spex [2], rd_hirsaiso
rd_hk [1], rd_hk [2], rd_ionbal [1], rd_ionbal [2], rd_raw_station_plan, rd_selsis
rd_selsisi, rd_soup, rd_sxs_pha [1], rd_sxs_pha [2], rd_week_file [2]
rd_ydbtapedir, read_genxcat, read_hessi_4_ospex, read_hessi_4_spex [1]
read_hessi_4_spex [2], read_mdi, read_spartan, read_sxt, read_xsm_4_ospex
redo_mon_sci5k, ref_day_plot, reslot, sav_bda, sav_bsc, sav_hxi, sav_sda [1]
sav_sda [2], sav_sda [3], sel_filetimes [1], sel_filetimes [2], sfc_check
show_pix [1], show_pix [2], show_pix_event [1], show_pix_event [2]
show_pix_event [3], soon_com2html, soon_search_www, soxs_readfile
spex_xsm_fits2drm, ssw_bin, ssw_check_contrib, ssw_get_sources, ssw_getapplet
ssw_imapcoord2html, ssw_install [1], ssw_install [2], ssw_javamovie
ssw_packages, ssw_swmap_bestof, ssw_upgrade [1], ssw_upgrade [2]
ssw_upgrade_backup, sswdb_install, sswdb_upgrade, sumer_ffdb, sw2tree [1]
sw2tree [2], sxi_latest, sxt2mpeg, sxt_etemp, sxt_flux [1], sxt_flux [2]
sxt_flux [3], sxt_mwave, sxt_prep [1], sxt_prep [2], sxt_prep [3], sxt_ssc2sss
sxt_ssn2fits [1], sxt_summary, table_dump, tap_wrt_chk, teambb [1], teambb [2]
telem_sum, tfr_summary, tfr_summary2, thumbnail_table_html, tim2file [1]
tim2file [2], timeline, topsdb [1], topsdb [2], tr_list_frames, tr_rd_inventory
tr_summary_head, tr_tab_head, trace_do_data_requests, trace_euv_resp [1]
trace_file2path, trace_movie_index [1], trace_movie_index [2]
trace_request_summary, trace_submit_request, trace_success_file, ucon_path
uncompress, url_decode, viewlist, web_seq, weekid [1], weekid [2], weekid [3]
wl_process, write_trace, xcheckip, xcom_data, xdisp_fits, xdisp_sci5k, xdisp_tfr
xdisp_trace [1], xdisp_trace [2], xdisp_trace2, xdisp_trace3, xr_mk_abun_file
xrd_trace, xset_chain [1], xset_chain [2], xsm_fits2spectrum, xspr [1], xspr [2]
ydb_exist [2], ydb_pre2dir [1], ydb_pre2dir [2], ydb_use, yo_xda2legacy, yoyo_man2
Common :
None.
Restrictions:
VMS:
Assumes that : always precedes []
ULTRIX:
Right now it has trouble with the ultrix option of use
of "." or ".."
Side effects:
None.
Category :
Utilities, Operating_system.
Prev. Hist. :
Written 1988 by M.Morrison
Aug-91 (MDM) Changed to handle Unix filename convensions
28-Feb-92 (MDM) * Adjusted to handle arrays
11-Mar-92 (MDM) - Perform a STRTRIM(x,2) on input string before
doing the "break-up"
1-Dec-92 (MDM) - Moved code to do filename, extension and version
number for both VMS and Unix (previously it
did not do version number code for Unix)
29-Jan-93 (DMZ/MDM) - checked for node in file name
Written :
M. Morrison, August 1991.
Modified :
Version 1, William Thompson, GSFC, 23 April 1993.
Incorporated into CDS library.
Version 1.1, William Thompson, GSFC, 7 May 1993.
Added IDL for Windows compatibility.
Version 2, William Thompson, GSFC, 15 June 1995
Merged with Yohkoh version. Added change 11-Nov-93 by D. Zarro
to check for ".][" and "[000000" in VMS concealed directory
names
Version :
Version 2, 15 June 1995
[Previous]
[Next]
NAME:
break_file
PURPOSE:
Given a file name, break the filename into the parts
of disk/logical, the directory, the filename, the
extension, and the file version (for VMS)
INPUT:
file - The file name
OUTPUT:
disk_log- The disk or logical (looks for a ":")
This is generally only valid on VMS machines
dir - The directory
filnam - The filename (excluding the ".")
ext - The filename extension (including the ".")
fversion- The file version (only VMS)
node - The Node name (only VMS)
CALLS: ***
str_replace [1], str_replace [2]
CALLED BY:
ADD_METHOD, ADJUST_AMF, ANALYZE [1], APPLY_CDS_ADEF, BASEPHZ, BATSE_FILE2TIME
BATSE_FLARES_WEEK, BCS, BCS_24HR_PLOT [1], BCS_24HR_PLOT [3], BCS_CAT
BCS_CREATE_CAT, BCS_FIXBPC, BCS_FREE_DATA, BCS_INFIL, BUILD_LASCO_HELP, CATEGORY
CAT_DIRECTORY, CAT_DURATION, CDSHEADFITS, CDS_ADEF_PARSEFILE, CDS_AR_OBS
CDS_ENG_N1_AN, CDS_ENG_N4_AN, CDS_SATURATE, CDS_SIMPLE_FITS, CDS_STACK
CDS_THUMBNAIL, CFITSLIST, CHECK_ANOMALY, CHECK_DIST, CHIANTI_DEM, CHKARG
CH_GET_FILE, CH_LINE_LIST, CH_SYNTHETIC, CMP_ALL_PRO, CMP_LIBS, CMP_TREES
COMPRESS_QLOOK, CONCAT4DOS [1], CONCAT4DOS [2], CONVERT_2_STREAM, DAILY
DCFSUMMARY, DECOMP_R, DEF2C_FILL, DEF2C_FORMAT, DEF2C_INSERT, DEF2STRUCT, DEFAULTS
DN_FILE, DO_WRITE_DD, DSPEXP, DSP_AUX, DSP_WAV, EIS_ADD_FITS_FILE [1]
EIS_ADD_FITS_FILE [2], EIS_GET_HDR [1], EIS_GET_HDR [2]
EIS_IMAGE_TOOL_EVENT [1], EIS_IMAGE_TOOL_EVENT [2], EIS_LIST_EXPER [1]
EIS_LIST_EXPER [2], EIS_LIST_MAIN [1], EIS_LIST_MAIN [2], EIT_DISPLAY
EIT_SUBFIELD, EVAL_SHERB, EXPORT_PLAN, FF_GC, FF_ODDEVEN, FID2TIME, FILE2FID
FILE2FLARE, FILENAME2DATE, FILE_EXIST [2], FILE_SEARCHER [1], FILE_SEARCHER [2]
FINDFILE_LIST, FIND_CAL [1], FIND_CAL [2], FIND_CAT, FIND_COMPRESSED, FIND_DATFILE
FIND_DURATION, FIND_FILE, FIND_FILE_DUR, FIND_PROC, FIND_SEU, FIT2GIF, FIX_IAP
FIX_TIME_JUMP, FLAREMETER, FLARE_F_NAME, FLUSH_CATALOG, FS_OPEN [1], FTEMAP
FTP_BATSEPLOTS, FTP_BBSO, FTP_MLSO_IMAGES, FTP_MWSO, FTP_NOBE, FULLTEST_TKI
FWD_DISPLAY, Files_Handling [1], Files_Handling [2], GENERIC_MOVIE, GEN__DEFINE
GETBKGIMG, GETGNP, GETOFF, GETPARMS, GET_CACHE, GET_EXP_FACTOR [1]
GET_EXP_FACTOR [2], GET_GDFILE, GET_MOD, GET_PROC, GET_RECENT_FILE, GET_SC_ATT [1]
GET_SUMER_FILES, GIF2PICT, HAVE_PROC, HESSI PACKET CLASS DEFINITION, HKG_DBASE
HSI_CHK_DUPLICATE, HSI_FORWARDFIT, HSI_MODUL_PATTERN_BPROJ
HSI_MODUL_PATTERN_BUILD, HSI_QLOOK_SUMMARY_PAGE__DEFINE, HSI_SOCK_FIND
HSI_VCFILE_PACKET_RATE, HSI_VCFILE_TIMES, HTTP__DEFINE, HXRFILE2FITS
HXR_DC2FITS, Hsi_contact2fits [1], Hsi_contact2fits [2], IDL5TO4
IMAGE_TOOL_EVENT, INSERT_REC, ITOOL_GETFILE, ITOOL_GET_SRC, ITOOL_GET_TYPE
ITOOL_RD_GIF, JITTER_HTML, JSMOVIE, JSMOVIE2, KAP_DATE, KAP_VERS, LASCO_READFITS [1]
LATEST_SFDS_GIF, LAUNCHER, LOCAL_DIFFS, LOCK_DATABASE, LOCK_ZDBASE, LOC_FILE [1]
LOC_FILE [2], LOC_FILE [3], Load_sher, MAKE_FF, MAKE_TPOVIEW, MAKE_VHS_GIF, MAP2FITS
MAP2MPEG, MAP__DEFINE, MDI_GBO, MERGE_DISCSP_HKG_OCC, MKMOVIE
MKMOVIE0 obsolete version of mkmoviepro, MK_AGIF, MK_ALL_MIN, MK_CDS_ANALYSIS
MK_CDS_GIF, MK_FILE, MK_GIF, MK_HEAD_CAT, MK_IMG, MK_LINK, MK_MPEG, MK_SOHO_TARGET
MK_SSX, MK_SUMER_CAT, MK_SUMER_DBASE, MK_SYNOPTIC, MK_TEMP_FILE, MK_WAVECAL
MONITOR_EXP_IMG, MVI2DATA_CUBE, MVI2FRAMES, MVIPLAY, MVIPLAY3, NOTEPAD, OCC_DBASE
OCC_FILETYPE, OVIEW2WEB, OVSA_EXPLORER formerly OVSA_PRESUB, OVSA_FORMAT_NEW
PLOTBATSE, PLOTBPC, PLOTBSD v306 IDL2, PLOT_CDS_POINT [1], PLOT_CDS_POINT [2]
PLOT_IONEQ, PLOT_VDS_BIAS, PRG_DETAIL, PRG_PLAN, PRINT_GEV, PRINT_NAR, PURPOSE
QLARCHIVE, RAW2BIN, RDFCS, RD_LINE_LIST, RD_NEAR_PIN [1], RD_NEAR_PIN [2]
RD_TGRS_SPEC [1], RD_TGRS_SPEC [2], READCDSFITS, READ_BDAS_DRM, READ_CONT
READ_DISCSC, READ_DISCSP, READ_GDFILE_GD, READ_MER, READ_MONTH_CAT, READ_NIMCP_CAL
READ_PS [1], READ_PS2, READ_SHER, READ_SHERB, READ_STTE, READ_TTS_FITS, REBIN_FID
REBIN_GIF, RECOMPILE, REGEN_SYNOP, RESTORE_ANALYSIS, RESTORE_CDS_ADEF, REWRITE_FDB
RTMOVIE, RTMVIPLAY [1], RTMVIPLAY [2], RTMVIPLAYPNG
Radio Astronomy Group View RAG View [1]
Radio Astronomy Group View RAG View [2], SAVE_ANALYSIS, SAVE_CDS_ADEF
SAVE_QLDS, SCANPATH, SETUP_DRM, SFITSLIST, SHOW_FITS_HDR, SMART_FTP, SOHOFILE2TIME
SORT_FILES, SPEX_COMMONS [2], SPEX_COMMONS [4], SPEX_PROC [1], SPEX_PROC [2]
SPEX_READ_FIT_RESULTS, SPEX_SUMMARY [1], SPEX_SUMMARY [2], SPEX__DEFINE
STRIP_WILD, ST_SUMER, SUBFIELD_EV, SUBMIT_CAP, SUBMIT_IAP, SUMER_FILE, SUMER_FITS
SUMER_FULL_FILENAME, SUMER_PICK_FLAT, SUMER_SEARCH_PD_EVENT, SUMM_CALS, SURVANAL
SXT_TEEM2 [1], SXT_TEEM2 [2], SXT_TEEM2 [3], Shers_load [1], TIFF2GIF, TKI_EVAL
TKI_SCL2OBJgroupgroup, TKI_TCMD_EXEC, TPANALYZE, TPCALCHEK, Telemetry To FITS
UNLOCK_ZDBASE, UPDATE_KAP, URL_GET, WACAL, WAMPHIT, WANALYZE, WAS_CALLED, WATCHER
WBDA [1], WBDA [2], WDIALOG_HISTORY, WDUMPREC, WIN2PS, WRITE_CAP, WRITE_CIF, WRITE_DD
WRITE_HT, WRITE_IAP, WRT_BSDCAL_CFL, WRT_BSDFIT_CFL, WRT_MKBSD_CFL, WRUNMOVIE [2]
WRUNMOVIE4, WRUNMOVIEM, WRUNMOVIEM3, WRUNMOVIEM_RT, W_HISTOGRAM, X2GIF, X2JPEG, X2PS
XCAT, XCDS_COSMIC, XCFIT_BLOCK, XDIFF, XEDIT, XMANAGER_RESET, XPS_SETUP, XRECORDER
XSM_PREP, XSM_VALID, XTKI, aRCHsCRPT, ace_files, ads2att, allpks_html, avsig_1 [4]
bbso_name_fix, bcs_line, bcs_path, break_doc [1], break_doc [2], break_doc [3]
calc_mtm_therm, cdrom_files [2], cfl_summary [1], cfl_summary [2], ch_ss
check_compile [1], check_compile [2], check_dumps [1], check_log [1]
check_log [2], check_oldprocess [1], check_oldprocess [2]
check_oldprocess [3], check_oldprocess [4], check_ql_after_lz, chk_flares [1]
chk_flares [2], compact_hkg, conv_rli, data2files, db_gbo, delete_week [1]
delete_week [2], dir_since, diskbench, do_adsftp [1], do_adsftp [2], do_aip
do_i0_dps_reformat, do_tr_inventory, dotar, dps_fname2time, dsp_menu, edac_summary
eis_make_status_fits [2], eis_make_status_fits [3], eit_eff_area
eit_file2path, eit_fulldisk, eit_getlimb, emi_summary, extract_fid, extract_fids
extract_val, fidrange [1], fidrange [2], file_exist [1], file_exist [3]
file_info [1], file_info [2], file_info2 [1], file_info2 [2], file_list [1]
file_list [2], file_list2, file_uncompress [1], file_uncompress [2]
find_dbo_dir, fmt_rasm, focus_trace [1], focus_trace [2], ft_mng_hm, ftp_copy [1]
ftp_copy [2], ftp_copy2sites, full_graph_gif, genx2html [1], genx2html [2]
get1doc [1], get1doc [2], get1gbo, get1hk_info [1], get1hk_info [2]
get_atomic [1], get_atomic [2], get_bcscal, get_bsc_anno, get_gbo_pfi
get_hk_info [1], get_hk_info [2], get_seq_tab, get_sfm, get_sirius_yr
get_tf_rec fname filnum recnum [1], go_batch [1], go_batch [2]
go_lasdisk golaserdisk, go_lasdisk2 golaserdisk, go_mk_cd, go_nvs4, go_nvs5
go_ssw_batch, go_sxt_sss2secondary, goes3sec_copy, hist_count, hsi_as_file_type
hsi_as_proc_event, hsi_as_proc_open, hsi_create_filedb, hsi_do_catalog
hsi_filedb_read [1], hsi_filedb_read [2], hsi_find_in_archive
hsi_flare_list__define [1], hsi_flare_list__define [2], hsi_monthly_filename
hsi_obs_summ_allrates [1], hsi_obs_summ_soc__define, hsi_params2script
hsi_params_write_pro, hsi_qlook_concat, hsi_read_all_flare_list
hsi_sas_plot_scpointing, hsi_spectrum__filewrite, hsi_test_bad_file
hsi_write_txt_flare_list, html_get_files, html_linklist, http_names, hxt_rdpara
ihy_db, image2movie, jitter_gif_xyimg, kp_name_fix, lcbsd, mdi_write_genxcat
merge_genxcat, mk_bad_pix_map_load, mk_ff_patch, mk_gx, mk_hst_summary
mk_imgsum_html, mk_mapfile [1], mk_mapfile [2], mk_mdi_load, mk_obs, mk_orbit_sum
mk_pix [1], mk_pix [2], mk_pnt, mk_rasm_files, mk_sdmi, mk_sfd [1], mk_sfd [2]
mk_sfd [3], mk_sfd [4], mk_soup_hcat, mk_strip_file, mk_sxc, mk_sxh, mk_sxl, mk_tfi
mk_week_file [1], mk_week_file [2], mk_ydb_list, mk_ydbtape [1], mk_ydbtape [2]
mktap_prep, msok_poi_copy [1], msok_poi_copy [2], mvi2gif, new_edac_summary
new_version [1], new_version [2], nob_name_fix, nobeyama_update, norik_name_fix
nts_copy [1], nts_copy [2], op_facom_ftp, op_term_score, ospex_params_write_pro
plot_eit_flux, plotbft [1], plotbft [2], plotbth v30 IDL2, ploty [1], ploty [2]
pr_gsn [1], pr_gsn [2], pr_sfc, prep_week [1], prep_week [2], psk_correlate
raw_list2pixmap, rd_hessi_drm_4_spex [1], rd_hessi_drm_4_spex [2], rd_hirsaiso
rd_hk [1], rd_hk [2], rd_ionbal [1], rd_ionbal [2], rd_raw_station_plan, rd_selsis
rd_selsisi, rd_soup, rd_sxs_pha [1], rd_sxs_pha [2], rd_week_file [2]
rd_ydbtapedir, read_genxcat, read_hessi_4_ospex, read_hessi_4_spex [1]
read_hessi_4_spex [2], read_mdi, read_spartan, read_sxt, read_xsm_4_ospex
redo_mon_sci5k, ref_day_plot, reslot, sav_bda, sav_bsc, sav_hxi, sav_sda [1]
sav_sda [2], sav_sda [3], sel_filetimes [1], sel_filetimes [2], sfc_check
show_pix [1], show_pix [2], show_pix_event [1], show_pix_event [2]
show_pix_event [3], soon_com2html, soon_search_www, soxs_readfile
spex_xsm_fits2drm, ssw_bin, ssw_check_contrib, ssw_get_sources, ssw_getapplet
ssw_imapcoord2html, ssw_install [1], ssw_install [2], ssw_javamovie
ssw_packages, ssw_swmap_bestof, ssw_upgrade [1], ssw_upgrade [2]
ssw_upgrade_backup, sswdb_install, sswdb_upgrade, sumer_ffdb, sw2tree [1]
sw2tree [2], sxi_latest, sxt2mpeg, sxt_etemp, sxt_flux [1], sxt_flux [2]
sxt_flux [3], sxt_mwave, sxt_prep [1], sxt_prep [2], sxt_prep [3], sxt_ssc2sss
sxt_ssn2fits [1], sxt_summary, table_dump, tap_wrt_chk, teambb [1], teambb [2]
telem_sum, tfr_summary, tfr_summary2, thumbnail_table_html, tim2file [1]
tim2file [2], timeline, topsdb [1], topsdb [2], tr_list_frames, tr_rd_inventory
tr_summary_head, tr_tab_head, trace_do_data_requests, trace_euv_resp [1]
trace_file2path, trace_movie_index [1], trace_movie_index [2]
trace_request_summary, trace_submit_request, trace_success_file, ucon_path
uncompress, url_decode, viewlist, web_seq, weekid [1], weekid [2], weekid [3]
wl_process, write_trace, xcheckip, xcom_data, xdisp_fits, xdisp_sci5k, xdisp_tfr
xdisp_trace [1], xdisp_trace [2], xdisp_trace2, xdisp_trace3, xr_mk_abun_file
xrd_trace, xset_chain [1], xset_chain [2], xsm_fits2spectrum, xspr [1], xspr [2]
ydb_exist [2], ydb_pre2dir [1], ydb_pre2dir [2], ydb_use, yo_xda2legacy, yoyo_man2
RESTRICTIONS:
VMS:
Assumes that : always precedes []
ULTRIX:
Right now it has trouble with the ultrix option of use
of "." or ".."
HISTORY:
Written 1988 by M.Morrison
Aug-91 (MDM) Changed to handle Unix filename convensions
28-Feb-92 (MDM) * Adjusted to handle arrays
11-Mar-92 (MDM) - Perform a STRTRIM(x,2) on input string before
doing the "break-up"
1-Dec-92 (MDM) - Moved code to do filename, extension and version
number for both VMS and Unix (previously it
did not do version number code for Unix)
29-Jan-93 (DMZ/MDM) - checked for node in file name
11-Nov-83 (DMZ) - checked for ".][" and "[000000" in VMS concealed directory names
[Previous]
[Next]
Project : SOHO - CDS
Name : BREAK_PATH()
Purpose : Breaks up a path string into its component directories.
Explanation :
Use : Result = BREAK_PATH( PATHS )
Inputs : PATHS = A string containing one or more directory paths. The
individual paths are separated by commas, although in
UNIX, colons can also be used. In other words, PATHS
has the same format as !PATH, except that commas can
be used as a separator regardless of operating
system.
A leading $ can be used in any path to signal that
what follows is an environmental variable, but the $
is not necessary. (In VMS the $ can either be part
of the path, or can signal logical names for
compatibility with Unix.) Environmental variables
can themselves contain multiple paths.
Opt. Inputs : None.
Outputs : The result of the function is a string array of directories.
Unless the NOCURRENT keyword is set, the first element of the
array is always the null string, representing the current
directory. All the other directories will end in the correct
separator character for the current operating system.
Opt. Outputs: None.
Keywords : NOCURRENT = If set, then the current directory (represented by
the null string) will not automatically be
prepended to the output.
Calls : ***
STR_SEP
CALLED BY:
CMP_ALL_PRO, CONCAT_DIR [1], CONCAT_DIR [2], CONCAT_DIR [3], FIND_ALL_DIR [1]
FIND_ALL_DIR [2], FIND_ALL_DIR [3], FIND_WITH_DEF [1], FIND_WITH_DEF [2]
FIND_WITH_DEF [3], GET_HXT_CAL_WIDTHS, GOES_MEWE_TEM, IDLEDIT
LIST_WITH_PATH [1], LIST_WITH_PATH [2], LIST_WITH_PATH [3], PATH_DIR
SSW_LOCAL_PATH, calc_rad_loss, concat_dir [4]
Common : None.
Restrictions: None.
Side effects: None.
Category : Utilities, Operating_system
Prev. Hist. : None, but influenced by TEST_OPENR by William Thompson, and
CONCAT_DIR by M. Morrison.
Written : William Thompson, GSFC, 3 May 1993.
Modified : Version 1, William Thompson, GSFC, 6 May 1993.
Added IDL for Windows compatibility.
Version 2, William Thompson, GSFC, 16 May 1995
Added keyword NOCURRENT
Version : Version 2, 16 May 1995
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BRIGHTPY()
PURPOSE:
returns brightest pixel address in y
CATEGORY:
EXPLANATION:
SYNTAX:
Result = brightpy()
EXAMPLES:
INPUTS:
header - BYTARR(92) Image Header
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, October 7, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
PROJECT:
SOHO - SUMER
NAME:
BRIGHTPZ()
PURPOSE:
returns brightest pixel address in z
CATEGORY:
EXPLANATION:
SYNTAX:
Result = brightpz()
EXAMPLES:
INPUTS:
header - BYTARR(92) Image Header
OPTIONAL INPUTS:
None.
OUTPUTS:
None.
OPTIONAL OUTPUTS:
None.
KEYWORDS:
None.
COMMON:
None.
RESTRICTIONS:
None.
SIDE EFFECTS:
None.
HISTORY:
Version 1, October 7, 1996, Dietmar Germerott, MAPE Lindau. Written
CONTACT:
Dietmar Germerott, MAPE Lindau (germerott@linax1.mpae.gwdg.de)
[Previous]
[Next]
NAME:
BROWSE_DISP
PURPOSE:
This procedure displays an image of an input string of hex values.
CATEGORY:
UTIL
CALLING SEQUENCE:
BROWSE_DISP, Img_str
INPUTS:
Img_str: A string array of image intensities
OPTIONAL INPUTS:
Img_name: The name of the image
OUTPUTS:
None
PROCEDURE:
This pro displays an image. It requires an input string of hex values
that is, normally, result of a sybase query for a browse image. Note
that a browse image is stored in sybase and retured by a query as a
string of hex values. To display it, we must change it to its original
byte array format, save it to a file, and use "read_jpeg" and "tvscl"
to display it. It also accepts a second (optional) input string that
will be displayed, as is, in the lower left corner of the display. It
can be used to display such information as name, date, etc., about the
image.
MODIFICATION HISTORY:
Written by: Ed Esfandiari Feb 1996
@(#)browse_disp.pro 1.1 10/05/96 LASCO IDL LIBRARY
[Previous]
[Next]
Name: browse_files
Purpose: returns file list of files matching pattern with pathname removed
CALLED BY
search_file [1], search_file [2]
[Previous]
[Next]
Project : SOHO - CDS
Name :
BSORT
Purpose :
Sorts data into ascending order.
Explanation :
Function to sort data into ascending order, like a simple bubble sort.
original subscript order is maintained when values are equal (FIFO).
(This differs from the IDL SORT routine alone, which may rearrange
order for equal values)
Use :
result = bsort( array, [ asort, /INFO, /REVERSE ] )
Inputs :
Array - array to be sorted
Opt. Inputs : None.
Outputs :
result - sort subscripts are returned as function value
Opt. Outputs:
Asort - sorted array
Keywords :
/REVERSE - if this keyword is set, and non-zero, then data is sorted
in descending order instead of ascending order.
/INFO = optional keyword to cause brief message about # equal values.
Calls : None.
CALLED BY:
DBINDEX [1], DBINDEX [2], DBINDEX [3], DBSORT [1], DBSORT [2], DBSORT [3], DBWRT [1]
DBWRT [2], DBWRT [3], FINDFILE_LIST, FIND_DUP, FIND_IX, FTSORT, ITOOL_GETFILE
OP_ADD_SPECIAL, REM_DUP [1], REM_DUP [2], REM_DUP [3], REM_FST, SHOW_SYNOPTIC
SHOW_SYNOP__DEFINE, contact_sum, db_gbo, get_dn_rate [1], get_dn_rate [2]
hsi_where_arr, ihy_db, make_32 [1], make_32 [2], mk_trace_i1, op_edit [1]
op_edit [2], op_same_time [1], op_same_time [2], op_time_sort, plotfda, pr_uniq_hk
str_near, timeline, valid_pass4 [1], valid_pass4 [2], xread_hist
Common : None.
Restrictions: None.
Side effects: None.
Category : Utilities, Array
Prev. Hist. :
written by F. Varosi Oct.90:
uses WHERE to find equal clumps, instead of looping with IF ( EQ ).
compatible with string arrays, test for degenerate array
20-MAY-1991 JKF/ACC via T AKE- return indexes if the array to
be sorted has all equal values.
Aug - 91 Added REVERSE keyword W. Landsman
Written : F. Varosi, GSFC, October 1990
Modified : Version 1, William Thompson, GSFC, 29 March 1994
Incorporated into CDS library
Version 2, William Thompson, GSFC, 3 August 1994
Incorporated change by W. Landsman to always return
type LONG.
Version 3, William Thompson, GSFC, 15 June 1995
Merged with Yohkoh version. Added change by Mons
Morrison 24-Sep-1991 to set ASORT to ARRAY when only
one element.
Version : Version 3, 15 June 1995
[Previous]
[Next]
NAME:
BSORT
PURPOSE:
Function to sort data into ascending order, like a simple bubble sort.
original subscript order is maintained when values are equal (FIFO).
(This differs from the IDL SORT routine alone, which may rearrange
order for equal values)
CALLING SEQUENCE:
result = bsort( array, [asort] )
INPUT:
Array - array to be sorted
/INFO = optional keyword to cause breif message about # equal values.
OUTPUT:
result - sort subscripts are returned as function value
OPTIONAL OUTPUT:
Asort - sorted array
HISTORY
written by F. Varosi Oct.90:
uses WHERE to find equal clumps, instead of looping with IF ( EQ ).
compatible with string arrays, test for degenerate array
W. Landsman November 1990
CALLED BY
DBINDEX [1], DBINDEX [2], DBINDEX [3], DBSORT [1], DBSORT [2], DBSORT [3], DBWRT [1]
DBWRT [2], DBWRT [3], FINDFILE_LIST, FIND_DUP, FIND_IX, FTSORT, ITOOL_GETFILE
OP_ADD_SPECIAL, REM_DUP [1], REM_DUP [2], REM_DUP [3], REM_FST, SHOW_SYNOPTIC
SHOW_SYNOP__DEFINE, contact_sum, db_gbo, get_dn_rate [1], get_dn_rate [2]
hsi_where_arr, ihy_db, make_32 [1], make_32 [2], mk_trace_i1, op_edit [1]
op_edit [2], op_same_time [1], op_same_time [2], op_time_sort, plotfda, pr_uniq_hk
str_near, timeline, valid_pass4 [1], valid_pass4 [2], xread_hist
[Previous]
[Next]
NAME:
BSV2ARCSEC
PURPOSE:
This procedure generates a file giving the conversion of the
boresighter and PES from volts to arc seconds.
CATEGORY:
LASCO PACKETS
CALLING SEQUENCE:
BSV2ARCSEC
INPUTS:
None
OUTPUTS:
This procedure generates a file, in the current directory, containing
the conversion of the BS and PES for each DN to voltages and to arc
seconds. It also generates 4 plots on the screen of the BS-X, BS-Y,
PES-X and the PES-Y.
MODIFICATION HISTORY:
Written by: RA Howard, NRL, 16 Mar 1996
@(#)bsv2arcsec.pro 1.2 09/22/96 LASCO IDL LIBRARY
[Previous]
[Next]
Pro build_fraoe, image1, image2, image3, image4, oefringe
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
NAME:
BUILD_FRAOE
PURPOSE:
Takes four images of EO fringe, corrects them from the dark and
builds composit frame, loading the result into X_display.
CATEGORY:
calibration, manipulation
CALLING SEQUENCE:
BUILD_FRAOE, image1, image2, image3, image4, oefringe
INPUTS:
image1 first arc of fringe (up)
image2 second & opposite arc of fringe (down)
image3 third arc of fringe (left)
image4 fourth & opposite arc of fringe (right)
KEYWORD PARAMETERS:
None
OUTPUTS:
oefringe resulting composit image
CALLS: ***
ALIGN1, visu_cal
COMMON BLOCKS:
None
SIDE EFFECTS:
None
RESTRICTIONS:
None
PROCEDURE:
Straightforward.
MODIFICATION HISTORY:
Written by M.B v.1.0 LAS 03/03/94
[Previous]
[Next]
Project : SOHO - LASCO/EIT
Name : BUILD_LASCO_HELP
Purpose : Create html help files for all LASCO IDL library routines.
Use : BUILD_LASCO_HELP
Inputs : None.
Outputs : None.
Keywords : None.
Restrictions: Must have write permission to $NRL_LIB/lasco directories.
CALLS: ***
BREAK_FILE [1], BREAK_FILE [2], BREAK_FILE [3], DATATYPE [1], DATATYPE [2]
DATATYPE [3], LASCO_MK_HTML_HELP, break_file [4]
Side effects: Creates files in the subdirectories of $NRL_LIB/lasco of the form:
help_subdir.html. Ex. help_data_anal.html
Category : Help.
Prev. Hist. : None.
Written : Scott Paswaters, NRL, Mar. 1996.
Modified : RAH, NRL, 3/31/99. Added inout and expfac directories
Version :
@(#)build_lasco_help.pro 1.5 03/31/99 :LASCO IDL LIBRARY
[Previous]
[Next]
Name: build_str
Purpose: build data structure for generic files using size
information encoded by wrt_str.pro
Input Parameters:
unit - logical unit number (file opened before call)
mainsize - saved on first call
Keyword Paramters:
structure (Input) - string representation of intermediate data
structure used in recursive calls
Method: recursive for nested structures
calls make_str for every structure level
CALLS: ***
FMT_TAG [1], FMT_TAG [2], MAKE_STR [1], MAKE_STR [2], STR_LASTPOS [1]
str_lastpos [2]
CALLED BY:
rd_sumer_genx
History: SLF, 10/30/91
10-Feb-96 (MDM) - Modified to handle two dimensional structures
[Previous]
[Next]
NAME:
build_timarr
PURPOSE:
To build a time structure array spanning the input times
with a setable increment step
INPUT:
sttim - The start time
entim - The end time
increment- The step size in seconds
OUTPUT:
Returns a time structure
CALLS: ***
anytim2ints [1], anytim2ints [2], int2secarr [1], int2secarr [2]
HISTORY:
Written 27-Aug-93 by M.Morrison