77 "Show Version Build info",
81 "Usage: about [options]",
95 "Accumulate Selected Scans",
99 "Usage: accum [options]",
105 "See Also: c1, c2, c3, c4, c12, c13, c24, c34",
113 "Set Accum Plot X, Y Axis",
117 "Usage: accaxis x-axis y-axis [options]",
119 "where x-axis must be one of:",
121 "num: Sort x-Axis based on Observation Indx",
122 "el: Sort x-Axis based on Source Elevation",
123 "ut: Sort x-Axis based on Observation UT",
124 "scan: Sort x-Axis based on Scan Number ",
126 "and y-axis must be one of:",
128 "sig: y-Axis Values are Signal",
129 "sky:: y-Axis Values are Reference",
130 "smror: y-Axis Values are Sig-Ref / Ref",
131 "tsys: y-Axis Values are Tsys",
132 "tastar: y-Axis Values are Ta*",
133 "tr: y-Axis Values are Tr",
134 "jansky: y-Axis Values are Janskys",
152 "Usage: alias 'new-alias' commands... [options]",
156 "new-alias: 'Name' for this new alias",
157 "commands: 'Commands to execute'",
159 "example: alias mc make capture",
163 "/l list current aliases",
174 "Show ALMA Calibrators",
178 "Usage: alma [multiple args][options]",
181 "Produces listing of flux densities for the currently selected source.",
182 "The listing will be frequency band limited.",
185 "List all sources and calibrations for any measurement falling into the ",
186 "currently selected ALMA band.",
188 "Usage: alma [source]",
189 "Produces listing of flux densities for the currently named source.",
190 "The listing will be frequency band limited.",
192 "Usage: alma plot xxx.x",
193 "Where: xxx.x is freq of interest",
196 " - 220 - 290 by 10",
201 "Usage: alma sort [name | date | freq | jansky]",
202 " - Sort the catalog by the named field",
204 "Usage: alma catalog",
205 " - Produce a ARO catalog from the currently selected band",
207 "Usage: alma reload",
208 " - Reload the alma_calibrators.dat file",
210 "NOTE: New catalogs can be obtained from: https://almascience.nrao.edu/sc/",
224 "Plot a ATM Profile",
228 "Usage: atm [/g [/a | mmH2O]] [fmin fmax] [ymin ymax] [options]",
230 "where: 'mmH2O' is the perceptible water vapor in mm",
231 " 'fmin & fmax' are the freq range in GHz [1.0 - 1000.0]",
232 " 'ymin & ymax' are the yplot range",
234 "NOTE: If you passed ymin & ymax, you must pass fmin & fmax first",
236 "Examples: 'atm /g /a' Generate the ATM model based on parameters from header",
237 " 'atm /g 1.5' Generate the ATM model for 1.5 mm h2o and standard parameters",
238 " 'atm /3 /6' (plot transmission from ALMA band 3 to 6)",
239 " 'atm /m /3 /6' (plot transmission from ALMA band 3 to 6 including ALMA band markers)",
240 " 'atm 200 500' (plot transmission 1.5 mm and plot from 200 to 500 GHz)",
241 " 'atm /o 200 500' (plot O2 from 200 to 500 GHz)",
245 "/a Fetch parameters from header",
246 "/b Plot Tau (O2+water) profile",
247 "/g Generate the ATM Model",
248 " /f Fast Generate using simple model",
249 "/k Use Mauna Kea Default values (testing)",
250 "/l List Info on Generated ATM Model",
251 "/m Label with ALMA Bands",
252 "/o Plot Tau (O2) profile",
254 "/s Save Plot to a PDF",
255 "/u Place USB & LSB boxes in plot",
257 "/w Plot Tau (water) profile",
259 "/1 Limit to ALMA Band-1",
260 "/2 Limit to ALMA Band-2",
261 "/3 Limit to ALMA Band-3",
262 "/4 Limit to ALMA Band-4",
263 "/5 Limit to ALMA Band-5",
264 "/6 Limit to ALMA Band-6",
265 "/7 Limit to ALMA Band-7",
266 "/8 Limit to ALMA Band-8",
267 "/9 Limit to ALMA Band-9",
268 "/10 Limit to ALMA Band-10",
280 "Fork an External Program",
284 "Usage: attach extern_program_name [options]",
288 "extern_program_name: The name of the program or script to Fork.",
290 "external program will be passed two args:",
292 "'mailboxdefs_file', for any socket comms to Linuxpops via the helper process",
293 "'global_memory_filename', so it can attach to memory if need be",
307 "Auto Calibrate the Continuum Data",
311 "Usage: autocal expect_flux [options]",
313 "'expected_flux', is the value you expect for this object",
314 "Linuxpops will then re-analyze the data until the results",
315 "match the expected. Thus your calibration scale will be set. ",
329 "Set Both Axis to Autoscale",
333 "Usage: autoscale [options]",
337 "/i ignore the plotting errors",
340 "See Also: xset, xrange, yset, yrange, freex, freey",
348 "Automatically shift current image to match passed holder arg",
352 "Usage: autoshift image_to_be_matched [options]",
354 "Where: image_to_be_shifted is h0, h1,..., h9",
358 "/d Drop ASHIFT channels from beginning or end",
359 "/o Shift the data 2X in the wrong direction; align the images",
370 "Print the Average Intensity",
374 "Usage: avg [options]",
378 "/b Print average of channels within the baseline regions only",
379 " /s Generate average of channels within the each baseline region",
380 " /1 - /9 Show only average of baseline region 1 thru 9; 1 based",
384 "See Also: bdrop, edrop, bset, rms",
392 "Accept & Use Beam Eff Results",
396 "Usage: baccept [options]",
410 "Set the Name of the Backend",
414 "Usage: backend 'backend_name' [*] [options]",
418 "backend_name is like: FB_2_01, HS_2_*, F1M-HU, F1M-?U, F1M-*, '*', etc ",
420 "Use '*' to set to 'I don't care'"
426 "See Also: bkres, feed, bknameres",
434 "Auto Detect or Use Mouse to set Bad Chans(s); 512 Max",
438 "Usage: badchan [options] [val] [start interval]",
440 "where: 'val' is a specific bad channel",
441 " 'start' is the first bad channel and..",
442 " 'interval' is the interval between bad channels",
446 "/a Auto detect bad channels",
447 " /e Auto detect bad channels = val",
448 " /l Auto detect bad channels < val",
449 " /g Auto detect bad channels > val",
450 "/c clear all defined bad channels",
451 "/i Auto set bad channels starting at 'start' and every 'interval' channels after",
454 "See Also: showbad, readbad",
462 "Remove Baseline from Current Plot",
464 "Usage: baseline [options]",
468 "/g plot a 'nfit' polynomial baseline",
471 "See Also: bset, nbaseset, writebase, gracefit",
479 "Batch or Procedure Function",
483 "Usage: batch args... [options]",
486 "clear 'procedure' (procedure to erase)",
487 "edit 'procedure_file' (edit file containing procedure)",
488 "'procedure_file' (load file containing procedure)",
503 "Set the Beam Eff for up to 4 Chans",
507 "Usage: beameff be1, be2 [,be3, be4] [options]",
521 "Beam Eff for Dummies",
525 "Usage: befd source [options]",
527 "where: 'source' is the source you are looking for",
541 "Set Backend Resolution",
545 "Usage: bkres x.xx [options]",
547 "where: x.xx is the resolution in MHz",
553 "See Also: backend, bknameres, feed",
561 "Set Backend Name AND Resolution",
565 "Usage: bknameres name x.xx [options]",
569 " 'name' is like: FB_2_01, HS_2_*, F1M-HU, F1M-?U, F1M-*, '*', etc ",
570 " 'x.xx' is the resolution in MHz",
576 "See Also: backend, feed, bkres",
584 "Loop while Moving Baseline segs",
588 "Usage: bloop [options]",
592 "/b replot bshape profile after moving baseline",
593 "/g replot gracefit profile after moving baseline",
604 "Move a Baseline Box Edge",
608 "Usage: bmove [options]",
612 "/b replot bshape profile after moving baseline",
613 "/g replot gracefit profile after moving baseline",
624 "Performs a Boxcar Smoothing",
628 "Usage: boxcar [options]",
630 "Note: 'nbox' must be non-zero",
636 "See Also: chngres, hanning",
644 "Fit a BSpline to the Y-Axis data",
648 "Usage: bspline [options]",
650 "Note: 'nspline' must be > 4 ",
656 "See Also: bset, nbaseset, baseline, bshape, gracefit",
664 "Use Mouse to Set up to 32 Baselines Regions at Once",
668 "Usage: bset [options] [n]",
670 "options are: 'n' is the number of baseline segment to define or add",
672 "/c clear all defined baselines",
673 "/a use mouse to add one or 'n' more baseline segment",
674 "/r use mouse to remove one baseline segment",
677 "See Also: baseline, nbaseset, bshape, bspline, gracefit, writebase",
685 "Select Staring Scan to Analyze",
689 "Usage: bscan bs [*] [options]",
691 "where: bs is beginning scan number (integer)",
692 " '*' to set to default (0)",
706 "Fit a Boxcar Smoothed Shape to data (with options)",
710 "Usage: bshape [options]",
712 "Pre-set bsmoothing = 0 for linear interpolations between baseline regions",
713 "Pre-set bsmoothing = 1 for 'nfit' polynomial interpolations between baseline regions",
715 "Pre-set bleadtrail = 0 for linear setting of the no-mans-land, leading and trailing regions",
716 "Pre-set bleadtrail = 1 for polynomial setting of the no-mans-land, leading and trailing regions",
718 "Pre-set nfit to set the order of polynomial fitting; Warning keep it small for best effects",
719 "Pre-set nbshape to specify the number of channels to 'boxcar' inside baseline regions",
720 "Pre-set nspline to specify the n-coefficient for the bspline function; if used.",
724 "/d Duplicate the baseline models in Holder H8 ( & H9 if the /s flag passed)",
725 "/s perform a bspline(nspline) smoothing of baseline when done",
728 "See Also: bset, baseline, nbaseset, bspline, gracefit",
729 "See Variables: bsmoothing, bleadtrail, nfit, nbshape, nspline",
737 "List Matching scans with Source, Type, Scan, UT, Burn_time, Samp, Secs & Duration",
741 "Usage: burntime [type] [options]",
743 "where: 'type' can be one of [ foc | ewf | nsf | seq | map | qk5 | cal ]",
757 "Zero n channels of data",
761 "Usage: bzero +/- n [options]",
763 "where: n < 0 zeros out 'n' ending spectral channels",
764 " n > 0 zeros out 'n' beginning spectral channels",
770 "See Variables: bdrop, edrop",
782 "Usage: c1 [options]",
788 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
796 "Accumulate IF 1 & 2",
800 "Usage: c12 [options]",
806 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
814 "Accumulate IF 1 & 3",
818 "Usage: c13 [options]",
824 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
836 "Usage: c2 [options]",
842 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
850 "Accumulate IF 2 & 4",
854 "Usage: c24 [options]",
860 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
872 "Usage: c3 [options]",
878 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
886 "Accumulate IF 3 & 4",
890 "Usage: c34 [options]",
896 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
908 "Usage: c4 [options]",
914 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
922 "Send a Cancel to XGraphics Program",
926 "Usage: cancel [options]",
942 "Accumulate IF's 1 & 2",
946 "Usage: cb [options]",
952 "See Also: c1, c2, c3, c4, c12, c13, c24, c34, cb",
960 "Set Plot X-Axis to Channel over Channel",
964 "Usage: cc [options]",
970 "See Also: cf, cv, fc, ff, fv, vc, vf, vv",
978 "Set Plot X-Axis to Channel over Freq",
982 "Usage: cf [options]",
988 "See Also: cc, cv, fc, ff, fv, vc, vf, vv",
996 "Set Plot X-Axis to Channel over Velocity",
1000 "Usage: cv [options]",
1006 "See Also: cc, cf, fc, ff, fv, vc, vf, vv",
1014 "Set the Calibration Mode",
1018 "Usage: calmode mode [options]",
1020 "where: 'mode' is one of: [none | scale | beam | eff]",
1026 "See Also: autocal",
1034 "Get Cursor Channel Number",
1038 "Usage: ccur [options]",
1046 "See Also: fcur, tcur, vcur",
1054 "Analyzes Lots of Maps Rows",
1058 "Usage: centerall [options]",
1072 "Analyzes A Map Center Row",
1076 "Usage: centerrow [options]",
1090 "Display File of Linuxpops Versions and Revisions",
1094 "Usage: changes [options]",
1100 "See Also: id, about",
1108 "Change Spectral Resolution",
1112 "Usage: chngres [options]",
1118 "variable 'newres' must be set to the new resolution first",
1119 "and must be > then the current resolution",
1121 "See Variable: newres",
1129 "Dump a listing of scans in data file",
1133 "Usage: checkfile [options]",
1135 "options are: [ | less] or/and [ | grep xxxx]",
1137 "/s Show savefile scans",
1140 "See Also: check_sdd, dumpscans",
1148 "Dump Raw Info for Scan From File",
1152 "Usage: check_sdd [options]",
1154 "options are: [ | less] or/and [ | grep xxxx]",
1158 "See Also: checkfile, dumpscans",
1166 "Convert Class file to sdd file",
1170 "Usage: class /c infile outfile [/l] [options]",
1171 "Usage: class /s class-file_out [/i] [options]",
1173 "where: 'infile' is the class data file",
1174 " 'outfile' is the output sdd data file",
1178 "/c convert a 'class-file' to sdd format",
1179 " add /l to load resulting file once complete",
1181 "/s Save / append the current image to a 'class-file'",
1182 " add the /i flag to overwrite 'class-file'",
1186 "See Also: sdd, pdfl",
1194 "Clear ALL Dynamic Variables",
1198 "Usage: clearall [options]",
1206 "See Also: double, int, variable=xx.x, dlist",
1214 "Completely Clear an Environment",
1218 "Usage: clearenv env# [options]",
1220 "where: env# is the number of the environment to clear",
1226 "See Also: copyenv",
1234 "Clear a Dynamic Variable",
1238 "Usage: clearvar variable_name [options]",
1240 "where: variable_name is the variable to clear",
1246 "See Also: double, int, dlist",
1254 "Show the Code Segment for Command",
1258 "Usage: codeview command [options]",
1260 "where: command is the code function to view",
1262 "NOTE: Only works with code tree present",
1266 "/n Don't actually execute vi command; just list",
1277 "Set Terminal Text Color to 'color'",
1281 "Usage: color [color_name] [options]",
1283 "where: color_name can be: black, red, green, yellow, blue, magenta, cyan, white, reset",
1284 " or pass the color flags",
1288 "/Cbk for black color",
1289 "/Crd for red color",
1290 "/Cgr for green color",
1291 "/Cyl for yellow color",
1292 "/Cbl for blue color",
1293 "/Cmg for magenta color",
1294 "/Ccy for cyan color",
1295 "/Cwt for white color",
1296 "/r Reset to default",
1299 "NOTE: Most commands that draw on the plot window also take the color option flags",
1309 "Copies Environment: src -> dest",
1313 "Usage: copyenv env#1 env#2 [options]",
1315 "where: env#1 is copied to env#2",
1321 "See Also: clearenv",
1329 "Copies the latest plot raw data to a named file",
1333 "Usage: copyraw [filename]",
1335 "where: filename is a user supplied name which will get over-written",
1339 "/a Automatically generate a filename",
1350 "Copies src_file dest_file",
1354 "Usage: cp [cp_options] src_file dest_file [options]",
1368 "Read Configuration File",
1372 "Usage: cread filename [options]",
1374 "where: filename is file containing valid commands",
1388 "Process Criss Cross Map",
1392 "Usage: crisscross [options]",
1396 "/b Remove a balseline from plots",
1397 "/d Delay between plots",
1398 "/g Fit a Gaussian",
1399 "/j Save a JPEG/ONG of the plot",
1400 "/p Plot the Gaussian fit",
1401 "/r Record the Results",
1412 "Place a crosshair and labels on plot",
1416 "Usage: cursor [options]",
1420 "/c clear all cross-hairs",
1421 "/h list all cross-hairs",
1424 "See Also: fork, label, marker, hline",
1432 "Write Environmental Configuration File",
1436 "Usage: cwrite filename [options]",
1438 "where: 'filename' is file to write config to",
1444 "See Also: cread, saveall",
1452 "Show Scans Data Values",
1456 "Usage: data [options]",
1460 "/exp print out in scientific notation",
1471 "Select Scans taken on Date",
1475 "Usage: date yyyy.mmdd [*] [options]",
1477 "where: yyyy is year, mm is month, dd is day; use leading zeros",
1479 "Use '*' to set to any date"
1483 "/a Set date based on header",
1494 "Place a Date on Plot",
1498 "Usage: datestring [date] [options]",
1500 "where: 'date' is any user defined date string",
1505 "/n use 'now' for time",
1507 "/e erase the date",
1513 "/Cmg magenta date",
1517 "See Also: label, fork, hline, marker",
1525 "Switch to White Background Display",
1529 "Usage: daymode [options]",
1535 "See Also: nightmode",
1537 "NOTE: gnuplot will restart during this command",
1545 "Data Base Sub-System",
1549 "Usage: dbase [options] 'mode'",
1553 "/r request query from database",
1554 " /s show all records matching source-name",
1555 " /f show all records matching frequency",
1556 " /m 'mode' show all records matching obs-mode",
1557 " /g group results based on data filename [default]",
1558 " /o group based on object-name",
1559 " /t group based on tuned-freq",
1560 "/i ingest currently selected data-file (root only)",
1571 "Subtract a DC offset from Plot",
1575 "Usage: dcoffset +/-offset [options]",
1577 "where: 'offset' is value to subtract from plot",
1581 "/a Auto: Use average of baseline Regions",
1592 "Save/Edit/Read data Arrays Externally",
1596 "Usage: deedit [extern_program_name] [options]",
1600 "/s Save the channel number/data array to tmp file",
1601 "/r Read tmp file and load into channel number / data arrays",
1602 "/e Edit tmp file using vi",
1603 "/u Execute extern_program to act upon tmp file",
1605 " [/0] [/1] [/2] [/3]",
1606 " optional flags to act upon data arrays 0 [default], 1, 2, 3",
1618 "Frequency Matching Tolerance",
1622 "Usage: delfreq dfreq [*] [options]",
1624 "where: 'dfreq' is the frequency tolerance",
1626 "Use '*' to set to default for mode"
1640 "Pause execution time micro-secs",
1644 "Usage: delay uSec [options]",
1646 "where: uSec is the delay in micro-seconds",
1660 "De-Convolve Planet from Beam",
1664 "Usage: deconvol [options]",
1678 "Demonstrate a Few Features of Linuxpops",
1682 "Usage: demo 'function' env [options]",
1684 "where: 'functions' can be one of:",
1685 " 'cmap' : Continuum Map",
1686 " 'baseline' : Demo Baselines",
1688 " 'env' is which environment to load the 'demo' into",
1702 "List Dynamic & Environmental Variables",
1706 "Usage: dlist [options]",
1710 "/k 'keyword'; print only matching variables",
1721 "Perform Beam Eff on Selected Scans",
1725 "Usage: dobeam [options]",
1739 "Dummie callback to catch stray 'done' responses",
1749 "Create/define a Double Variable",
1753 "Usage: double vname [options]",
1755 "where: 'vname' is the new variable name; must be uniq",
1761 "See Also: int, dlist",
1769 "Dump a listing of scans in file",
1773 "Usage: dumpscans [options]",
1787 "Else statement for IF command",
1791 "Usage: else [options]",
1809 "Usage: end [options]",
1823 "End of FOR procedure",
1827 "Usage: end [options]",
1841 "End statement for IF command",
1845 "Usage: endif [options]",
1859 "Print Brief Listing of Environments",
1863 "Usage: env [options]",
1869 "See Also: <cntrl-e>",
1877 "Select Ending Scan to Analyze",
1881 "Usage: escan es [*] [options]",
1883 "where: 'es' is the last scan to analyze",
1884 " '*' to set to default (50,000)",
1902 "Usage: exit [options]",
1916 "Set the Expected Tmb & Flux",
1920 "Usage: expected tmb [flux] [options]",
1922 "where: 'tmb' is the expected main-beam Temperature",
1923 " 'flux' is the optional Jansky Flux expected",
1929 "See Also: planets",
1937 "Evaluate command line math",
1941 "Usage: eval args [options]",
1943 "where: 'args' is a valid algebraic expression",
1961 "Usage: scan_number f [options]",
1963 "where: 'scan_number' is the root of the scan; i.e. 1234; no fraction",
1977 "Apply Temperature Offset to block of channels",
1981 "Usage: fboffset [seg] [match seg] [bmatch seg1 seg2] [options]",
1983 "where: 'match' means to match 'seg' to others",
1984 "where: 'bmatch' means to match 'seg' to other baseline average",
1985 "where: 'seg' by itself will require mouse clicks",
1989 "/a Auto set bad blocks of channels",
1990 "/l List current segment offsets",
1991 "/c clear out all defined fb-offsets",
1994 "NOTE: the internal variable 'markers' must be set to match block boundaries",
1995 "NOTE: You must have done a 'avg /b /s' prior to using 'bmatch'",
2005 "Set Plot X-Axis to Freq over Channel",
2009 "Usage: fc [options]",
2015 "See Also: cc, cf, cv, ff, fv, vc, vf, vv",
2023 "Get Cursor Frequency Value",
2027 "Usage: fcur [options]",
2041 "Select IF to Analyze",
2045 "Usage: feed [options]",
2051 "See Also: backend, bkres, bknameres",
2059 "Set Plot X-Axis to Freq over Freq",
2063 "Usage: ff [options]",
2069 "See Also: cc, cf, cv, fc, fv, vc, vf, vv",
2077 "Print FFB Filter Diagnostics [SMT Only]",
2081 "Usage: ffb [options] [chan]",
2083 "where: [chan] is the channels to query.",
2084 " if no [chan] passed; you will be queried",
2085 " to select one using mouse.",
2090 "/a List all 2560 channel assignments",
2091 "/b List crate and board info for bad channels",
2092 "/t List table of channels/board info",
2093 "/r Reload table of channels/board info",
2095 "See Also: fboffset",
2107 "Usage: fft [xb xe] [options]",
2111 "/a 'xb 'xe'; set fft x-axis to 'xb' thru 'xe'",
2112 "/c Perform a 'cut' of a range of frequencies to remove",
2113 "/p Pick a number if individual frequencies to remove",
2114 "/r Reset fft x-axis to defaults",
2118 "NOTE: A baseline must be removed before performing a 'fft'",
2132 "Usage: filename [fname] [options]",
2136 "where: 'fname' is the sdd data file to open",
2138 " with no argument, a GUI will open to allow browsing",
2151 "Show Current Data and Scratch Files",
2155 "Usage: files [options]",
2169 "Generate sin-wave at Freq",
2173 "Usage: fillpatter freq [options]",
2175 "where: 'freq' is frequency in MHz",
2179 "/t tan wave clamped at +/- 10.0",
2193 "Focus Analysis Functions",
2197 "Usage: focus [options]",
2201 "/d Re-Display Focus Array",
2202 " /n Display Focus Array (No Lines)",
2203 "/f Find and List Available Focus Scans",
2204 "/g Perform a 'nfit' fit to the Focus Array",
2205 " /g Erase any 'fit' Data",
2206 "/i Use Scan Number for sorting",
2207 "/l List Loaded Focus Fits",
2208 "/m Use Mouse to place Fit Labels",
2209 "/r Read in and Analyze All Selected Axial Focus Scans",
2210 " /e Read in and Analyze All Selected EWFC Focus Scans",
2211 " /n Read in and Analyze All Selected NSFC Focus Scans",
2212 "/s Sort the focus Data (normally in increasing elevation)",
2213 "/t Use Ambient Temperature for sorting",
2214 "/x Dont bother displaying the individual scans",
2226 "Popup a window listing of all Sequences scan in all available versions",
2230 "Usage: findseq [options]",
2244 "Create a Hyper-Fine Label Marker",
2248 "Usage: fork /i n nt 'label text' [options] (initialize fork #n, of nt tines)",
2249 "Usage: fork /a n 'label text' (create a fork based on gaussian fits)",
2250 "Usage: fork /d n (deletes fork #n)",
2251 "Usage: fork /r filename (read 'filename' containing predefined forks)",
2252 "Usage: fork /s filename (save the current fork list to 'filename')",
2253 "Usage: fork /c (clears all forks)",
2254 "Usage: fork /l (list currently defined forks)",
2256 "Where:\tn = fork number; 0 - 31",
2257 "Where:\tnt = number of tines; Max of 8 tines",
2258 "\t'label text' is the label without quote marks",
2259 "\t'filename' is the file to save/load fork to/from",
2263 "/a create a fork based on gaussian fits",
2275 "/Cmg magenta fork",
2279 "See Also: label, hline, marker",
2287 "Formula Functions",
2291 "Usage: formula math_syntax [filename] [options]",
2293 "where: 'math_syntax' is the formula",
2294 " 'filename' is the file to read or write",
2295 " '/1, ... /24'; is the formula designator",
2299 "/c /[n] Clear out formula 'n' ",
2300 "/d /[n] Define formula 'n' ",
2301 "/e Erase all formulas",
2302 "/l List all formulas",
2303 "/r 'filename' Read formulas from 'filename'",
2304 " /i Ignore errors if 'filename' doesn't exist",
2305 "/w 'filename' Write formulas to 'filename'",
2306 "/x /[n] Evaluate formula 'n'",
2307 " /v verbose listing while executing",
2319 "Set X-Axis Range to Auto Scale",
2323 "Usage: freex [options]",
2329 "See Also: autoscale, xset, xrange, yset, yrange, freey",
2337 "Set Y-Axis Range to Auto Scale",
2341 "Usage: freey [options]",
2347 "See Also: autoscale, xset, xrange, yset, yrange, freex",
2355 "Select Frequency to Analyze",
2359 "Usage: freq xxx.xxxxx [options]",
2361 "where: 'xxx.xxxxx' is the desired freq in GHz",
2375 "Set Plot X-Axis to Freq over Velocity",
2379 "Usage: fv [options]",
2385 "See Also: cc, cf, cv, fc, ff, vc, vf, vv",
2393 "Change the Data File Version",
2397 "Usage: fver [version] [options]",
2401 "where: 'version' is the version number of the desired data-file",
2402 " with no args, a GUI will pop up for selection",
2414 "Display the Last IF 1 Gains",
2418 "Usage: g1 [options]",
2422 "/c Show the Cold Array (if present)",
2423 "/s Show the Sky Array",
2424 "/v Show the Vane Array",
2427 "See Also: g1, g2, g3, g4, g12, g13",
2435 "Display the Last IF 2 Gains",
2439 "Usage: g2 [options]",
2443 "/c Show the Cold Array (if present)",
2444 "/s Show the Sky Array",
2445 "/v Show the Vane Array",
2448 "See Also: g1, g2, g3, g4, g12, g13",
2456 "Display the Last IF 3 Gains",
2460 "Usage: g3 [options]",
2464 "/c Show the Cold Array (if present)",
2465 "/s Show the Sky Array",
2466 "/v Show the Vane Array",
2469 "See Also: g1, g2, g3, g4, g12, g13",
2477 "Display the Last IF 4 Gains",
2481 "Usage: g4 [options]",
2485 "/c Show the Cold Array (if present)",
2486 "/s Show the Sky Array",
2487 "/v Show the Vane Array",
2490 "See Also: g1, g2, g3, g4, g12, g13",
2498 "Display the Last IF 11 Gains",
2502 "Usage: g11 [options]",
2506 "/c Show the Cold Array (if present)",
2507 "/s Show the Sky Array",
2508 "/v Show the Vane Array",
2511 "See Also: g1, g2, g3, g4, g12, g13",
2519 "Display the Last IF 12 Gains",
2523 "Usage: g12 [options]",
2527 "/c Show the Cold Array (if present)",
2528 "/s Show the Sky Array",
2529 "/v Show the Vane Array",
2532 "See Also: g1, g2, g3, g4, g12, g13",
2540 "Fit a Spectral or Continuum Gaussian",
2544 "Usage: gauss [n] [linename] [options]",
2548 "/a Compute (1-23) gaussian plot based on peak channel (Spectral)",
2549 " [/1] Gaussian curve (Spectral)",
2550 " /2 Gaussian curves (Spectral)",
2552 " /23 Gaussian curves (Spectral)",
2553 "/c to clear all previous Gaussian curves (Spectral)",
2554 "/m Compute (1) gaussian plot based on middle channel (Spectral)",
2555 "/n n, Enter a linename for the Gaussian fit(n)",
2556 "/l List all Fitted Gaussian Curves (Spectral)",
2557 "/p plot the data + Gaussian curve (Continuum)",
2558 "/s save the data + Gaussian curve (Continuum)",
2559 "/s Do multiple Splat/Lovas line searchs of each Gaussian fit (Spectral)",
2574 "Usage: get [xxxx.xx | stackscan] [options]",
2576 "where: 'xxxx.xx' is the desired scan to fetch",
2577 " ‘stackscan’ is the value in variable:stackscan",
2581 "/r If in Spec mode, Remove any bad channels after the get",
2584 "See Also: stack, variable:autobad, variable:stackscan",
2592 "Set Gains file name",
2596 "Usage: gfilename [gname] [options]",
2600 "where: 'gname' is the desired gains file",
2601 " with no arg, a GUI will pop up for selection",
2615 "Usage: gget gscan [options]",
2619 "where: 'gscan' is the desired gains scan to fetch",
2623 "See Also: g1, g2, g3, g4, gset, gfilename",
2631 "Place Gaussian Info Block on the Plot",
2635 "Usage: glabel [options]",
2643 "/Cmg magenta date",
2647 "/c Clear out the Title Block Info",
2658 "Dump a Listing of Gain Scans",
2660 "Usage: glist [options]",
2664 "/c List only Cold Cals",
2665 "/g grep for source and freq (if specified)",
2666 "/p page one screen-full at a time",
2669 "See Also: dumpscans",
2677 "Fit a 'nfit' LSQ-fit to data",
2681 "Usage: gracefit [options]",
2685 "/o Perform fitting to OBJECT Array",
2686 " /s Save Resulting fit term in elgain_term[x]",
2690 "NOTE: 'nfit' must be 0 - 19",
2692 "See Also: object, baseline, bshape, bspline",
2693 "See Variable: nfit",
2701 "Display a GUI of Scan Plots",
2705 "Usage: greview [options]",
2711 "See Also: review, preview",
2719 "Set Plot Grid Mode",
2723 "Usage: grid [options]",
2730 "/b both x-ticks and y-ticks",
2733 "See Variable: zline",
2741 "Grid Map Frontend",
2745 "Usage: gmap* [options]",
2749 "/b Call: gmapmapbase, Remove Baseline from Gridded Map",
2750 "/c Call: gmapslice, Cut a slice of map and display",
2751 "/d Call: gmapdive, Plot Grid Map with varing dB's",
2752 "/e Call: gmapclear, Clear out internal Gridmap data",
2753 "/f Call: gmapgauss, Fit Gaussian to a Gridded Map Cente",
2754 "/g Call: gmapgrid, Accumulate Selected CONTMAP Scans",
2755 "/l Call: gmaplimits, Set / Reset Plotting Limits",
2756 "/p Call: gmapplot, Plot 3D Gaussian Gridded Map",
2757 "/r Call: gmaprotate, Rotate Gridmap and Snap images",
2758 "/s Call: gmapstats, Display Stats of Grid Map",
2759 "/x Call: gmapgrab, Force Gridmap Window to be Active",
2763 "gmap is a frontend to multiple grid mapping functions:",
2765 "See individual command help for their use.",
2767 "CAUTION: This command uses over-loaded flags; The above flags must be first",
2769 "See Also: gmapclear, gmapdive, gmapgauss, gmapgrab, gmapgrid,",
2770 " gmaplimits, gmapmapbase, gmaprotate, gmappgauss, gmapplot,",
2771 " gmapslice, gmapstats",
2779 "Delete Internal Grid Map",
2783 "Usage: gmapclear [options]",
2787 "/y Assume 'yes' for answer",
2799 "Remove Baselines from Gridded Map",
2803 "Usage: gmapmapbase [options]",
2809 "See Also: mbase, gmap",
2810 "See variable: mapbaselines",
2818 "Dive Through Grid Map Display in dB's",
2822 "Usage: gmaprotate maxdB [options]",
2824 "where: maxdB is the lower limit of Dive: Example: -30",
2828 "/r Record and composite into movie",
2829 " /k Keep Intermediate Frames in /tmp",
2830 "/v Verbose output",
2841 "Force Gridmap Window to be Active",
2845 "Usage: gmapgrab [options]",
2859 "Accumulate Selected CONTMAP Scans",
2863 "Usage: gmapgrid [options]",
2867 "/a Accum additional map into grid",
2868 "/n Skip removal of baselines from Map; (Or, set 'mapbaselines' to 0",
2873 "See Variables: mapbaselines",
2881 "Set / Reset Gridmap Plot Extents",
2885 "Usage: gmapgrid [xb xe yb ye] [options]",
2887 "Where: xb, xe are the beginning and ending coluums",
2888 " yb, ye are the beginning and ending rows",
2890 "NOTE: All 4 arguments must be passed when setting",
2894 "/r Reset to defaults",
2895 "/s Show current limits",
2906 "Fit Gaussian to a Gridded Map",
2910 "Usage: gmapgauss [row] [options]",
2912 "where: 'row' is the requested row and not the computed center",
2926 "Plot 3D Gaussian Gridded Map",
2930 "Usage: gmapplot [options] [file_name]",
2932 "Where: file_name is the name of the csv file create with the /c option",
2936 "/0 Set Map angle to 60.0 & 30.0; Orthogonal",
2937 "/1 Set Map angle to 180.0 & 90.0; Bottom View",
2938 "/2 Set Map angle to 90.0 & 0.0; Side Neg Edge View",
2939 "/3 Set Map angle to 0.0 & 0.0; Top View, vertical",
2940 "/4 Set Map angle to 0.0 & 90.0; Top View",
2941 "/5 Set Map angle to 90.0 & 270.0; Back Side Edge View",
2942 "/6 Set Map angle to 90.0 & 180.0; Side Pos Edge View",
2943 "/7 Set Map angle to 60.0 & 220.0; Orthogonal Reversed",
2944 "/8 Set Map angle to 90.0 & 90.0; Front Edge View",
2945 "/9 Set Map angle to 270.0 & 270.0; Back Edge View (Upside Down)",
2947 "/a Square the Aspect Ratio",
2948 "/b include base plane; can't have /b & /w",
2949 " /b Reverse surface plotting vs base plane",
2950 "/c make a beam_map.csv file of map",
2951 " /a Create an automatic file_name for map",
2953 "/f Fixed Map Angle",
2954 "/g Use Gray Scale Color Table",
2955 "/i When drawing a surface, interpolate 2,2",
2956 " /i multiple instances raises it ( up to 10,10)",
2957 "/l include contours",
2958 "/p make a PS file of plot",
2959 " /p Twice: make a PNG file of plot",
2960 "/s Place contours on Surface",
2961 " /s Twice: Both Surface and Base Contours",
2963 "/r Use RGB Color Table",
2964 " /r Use Next Color Table",
2965 " /r Use Next Color Table",
2967 "/v Verbose output",
2968 "/w Wire-Frame View; Can't have /w & /b; negates /i",
2973 "See Also: map_angle, gmap",
2981 "2D Gaussian Gridded Map Center Row",
2985 "Usage: gmappgauss [options]",
2999 "Rotate Grid Map Display 360 degrees",
3003 "Usage: gmaprotate [options]",
3007 "/r Record and composite into movie",
3008 " /k Keep Intermediate Frames in /tmp",
3009 "/v Verbose output",
3020 "Display a slice of Grid Map",
3024 "Usage: gmapslice [row# | col#] [options]",
3028 "/y Show columns [default = rows]",
3039 "Display statistics of a Grid Map",
3043 "Usage: gmapslice [filename] [options]",
3047 "/i Display Integrated Time for each Cell",
3048 "/p Display Processed Values for each Cell",
3049 "/r Display Raw Values for each Cell",
3050 "/s Display Scan Counts for each Cell",
3051 "/t Display Average Tsys for each Cell",
3052 "/w filename, write stats to 'filename'",
3063 "Set the Gains File to Match Primary Data File",
3067 "Usage: gset [options]",
3071 "NOTE: Gainsfile must be located and named the same as the datafile with the",
3072 " exception of the [g] in the name; i.e. gsdd.sys_001 vs. sdd.sys_001",
3084 "Change the Gains File Version",
3088 "Usage: gver [gversion] [options]",
3090 "where: 'gversion' is the desired gains file version",
3091 " if no args, then GUI will pop up for selection",
3105 "Set Active Working Array to H0",
3109 "Usage: h0 [options]",
3115 "See Also: h1, h2, h3, h4, h5, h6, h7, h8, h9",
3123 "Set Active Working Array to H1",
3127 "Usage: h1 [options]",
3133 "See Also: h0, h2, h3, h4, h5, h6, h7, h8, h9",
3141 "Set Active Working Array to H2",
3145 "Usage: h2 [options]",
3151 "See Also: h0, h1, h3, h4, h5, h6, h7, h8, h9",
3159 "Set Active Working Array to H3",
3163 "Usage: h3 [options]",
3169 "See Also: h0, h1, h2, h4, h5, h6, h7, h8, h9",
3177 "Set Active Working Array to H4",
3181 "Usage: h4 [options]",
3187 "See Also: h0, h1, h2, h3, h5, h6, h7, h8, h9",
3195 "Set Active Working Array to H5",
3199 "Usage: h5 [options]",
3205 "See Also: h0, h1, h2, h3, h4, h6, h7, h8, h9",
3213 "Set Active Working Array to H6",
3217 "Usage: h6 [options]",
3223 "See Also: h0, h1, h2, h3, h4, h5, h7, h8, h9",
3231 "Set Active Working Array to H7",
3235 "Usage: h7 [options]",
3241 "See Also: h0, h1, h2, h3, h4, h5, h6, h8, h9",
3249 "Set Active Working Array to H8",
3253 "Usage: h8 [options]",
3259 "See Also: h0, h1, h2, h3, h4, h5, h6, h7, h9",
3267 "Set Active Working Array to H9",
3271 "Usage: h9 [options]",
3277 "See Also: h0, h1, h2, h3, h4, h5, h6, h7, h8",
3297 "Sum Parallel Plots together",
3301 "Usage: halves [options]",
3315 "Perform Hanning Smoothing on data",
3319 "Usage: hanning [options]",
3333 "Set plotting format to Histograph",
3337 "Usage: histo [options]",
3343 "See Also: lines, points, linepts",
3351 "Plot a Histogram of Spectral Data",
3355 "Usage: histogram num_of_bins [options]",
3359 "num_of_bins must be > 10 and < 1024",
3363 "/g Compute and show a Gaussian fit",
3364 "/w write out a local copy of the results in 'histo.dat'",
3375 "Show Command Line History",
3379 "Usage: history [options]",
3383 "/f flush current history to disk",
3384 "/t toggle multi-history On / Off",
3389 "NOTE: Set 'use_multi_hist = 1' to allow for",
3390 " separate histories for each environment",
3391 " Default is '0', off",
3399 "Add a Horizontal Line to Plot",
3403 "Usage: hline n val [options]",
3404 "Usage: hline n [options]",
3406 "Where:\tn = hline number",
3410 "/c create n'th hline",
3411 "/d delete n'th hline",
3412 "/e erase all hlines",
3414 "/s save all hlines to filename",
3415 "/r read all hlines from filename",
3421 "/Cmg magenta hline",
3422 "/Cyl yellow hline",
3426 "See Also: label, marker, fork, datestring",
3434 "Display Header for Last Scan",
3438 "Usage: header [options]",
3444 "See Also: 'print header'",
3458 "Usage: help 'command'",
3459 "Usage: command /h",
3463 "There are many types of help available",
3465 "Simply typing 'help' will provide help for 'help'",
3467 "Typing 'help /a' will give a listing of all available commands for the mode Linuxpops is in.",
3469 "Typing 'help /k keyword' will give a listing of all available commands containing 'keyword'.",
3471 "Typing 'help command' will give help on an individual command.",
3473 "Typing 'command /h' will give a brief description of that command and any args and options required",
3474 " NOTE: the '/h' needs to be the first flag for this to work",
3476 "Typing a single letter+? will give a listing of all mode-valid commands starting with that letter",
3480 "/a list all help topics",
3481 "/k list commands with keyword",
3484 "See Also: demo, dlist",
3492 "Wait on response from 'helper' process",
3496 "Usage: helperwait keyword delay [options]",
3498 "where: 'keyword' is the expected response",
3499 " 'delay' is the wait time in seconds",
3513 "Load image_file into H* array",
3517 "Usage: hload fname [options]",
3519 "where: 'fname' is name of image-file",
3533 "Save all H* images to image_file",
3537 "Usage: hsave [options]",
3539 "where: 'fname' is name of image-file",
3557 "Usage: id [options]",
3575 "Usage: if ( 'test' ) do_something; [else do_something_else;] endif [options]",
3581 "NOTE: So far this syntax only works when all commands are on the same line",
3583 "See Also: else, endif, for, endfor",
3591 "Add scan(s) to ignored list",
3595 "Usage: ignore scan1 scan2 scan3 ... [options]",
3597 "where: 'scan[x]' are scans numbers to ignore; include fractional part ",
3598 " use a -scan.xx to un-ignore",
3602 "/c clear all ignored scans",
3603 "/l list ignored scans",
3614 "Populate ignored list from file",
3618 "Usage: igfile ifile [options]",
3620 "where: 'ifile' contains white-space delimited scan numbers",
3634 "Image (Holders) Sub-System",
3638 "Usage: image [Title] [Hs Hd] [Hx Hy] [H1 H2] [options]",
3642 "/c Copy image Hs, source, to Hd, destination",
3643 "/d Subtract image H2, from H1, place results in H0",
3646 "/s Summ Hx and Hy, leave results in H0",
3647 "/y Divide Hx by Hy, leave results in H0",
3649 " where: 'Title' is the title up to 256 characters",
3650 " (Spaces Allowed) (Quotes Optional, but will appear if used)",
3651 "/z Zero image; Add /a to zero all of them",
3652 " /a zero them all",
3663 "Invert Cont Phases or Spectra",
3667 "Usage: invert [options]",
3681 "Create a Integer Variable",
3685 "Usage: int int_name [options]",
3687 "where: 'int_name' is name of new integer variable",
3693 "See Also: double, dlist",
3701 "Create or Delete a screen Label",
3705 "Usage: label create n 'label text' [options]",
3706 "Usage: label set n x.xx y.yy c d 'label text' [options]",
3707 "Usage: label move n [options] (relocate a single label, n)",
3708 "Usage: label delete n (deletes a single label, n)",
3710 "Where:\tn = label number",
3711 "\tx = xaxis placement",
3712 "\ty = yaxis placement",
3713 "\tc = color [0=blk,1=red,2=grn,3=yel,4=blu,5=mag,6=cyn,7=wht]",
3714 "\td = label direction [ 0=c,1=w,2=e,3=d]",
3715 "\t'label text' is the label without quote marks",
3716 "\t'filename' is the file to save/load label to/from",
3720 "/c clear out all labels",
3722 "/r filenmae, Load labels from 'filename'",
3723 "/s filenmae, Save labels to 'filename'",
3730 "/Cmg magenta label",
3731 "/Cyl yellow label",
3734 "default: Placement: (Label is Horizontal, Centered Above Mouse Click)",
3735 "/e East Placement: (Label is Horizontal, to the Right of Mouse Click)",
3736 "/w West Placement: (Label is Horizontal, to the Left of Mouse Click)",
3737 "/d Down Placement: (Label is Vertical, Above Mouse Click)",
3740 "/1 4 point Helvetica font",
3741 "/2 6 point Helvetica font",
3742 "/3 8 point Helvetica font",
3743 "/4 10 point Helvetica font",
3744 "/5 12 point Helvetica font (default)",
3745 "/6 14 point Helvetica font",
3746 "/7 16 point Helvetica font",
3747 "/8 18 point Helvetica font",
3748 "/9 20 point Helvetica font",
3751 "See Also: hline, marker, forks",
3759 "Assign a value to a defined variable",
3763 "Usage: let [options]",
3765 "Example: let noint = 1024",
3766 " shorthand, just: noint = 1024",
3780 "Set plotting format to Lines",
3784 "Usage: lines [options]",
3790 "See Also: histo, points, linepts",
3798 "Set plotting format to Lines+Points",
3802 "Usage: linepts [options]",
3808 "See Also: lines, points, histo",
3816 "List Selected Scans, or [type]",
3820 "Usage: list [type_scans] [options]",
3823 "[type_scan] one of [acc|env|foc|ignored|qk5|map|ewf|nsf|ondata|seq|tip] ",
3825 "acc Show Sequence that Meet Criteria",
3826 "env Show a Listing of the Environments",
3827 "foc Show Focus Scans that Meet Criteria",
3828 "ignored \tShow Ignored Scans",
3829 "qk5 Show Five-Points that Meet Criteria",
3830 "map Show Map Scans that Meet Criteria",
3831 "ewf Show East-West Focus Scans that Meet Criteria",
3832 "nsf Show North-South Focus Scans that Meet Criteria",
3833 "ondata \tShow all the Scans in the Current Data File",
3834 "seq Show Sequence that Meet Criteria",
3835 "sfocus \tShow Spec Focus scans that Meet Criteria",
3836 "spec5 \tShow Spec Five scans that Meet Criteria",
3837 "tip Show SPTIP Scans that Meet Criteria",
3841 "/a list all scans in the selected file",
3842 " pass an arg to, 'list /a arg', and only scans with 'arg' will list",
3843 " will match 'Source', 'Backend' or 'Obsmode'",
3845 "/n list Selected scans using the NSAVE value instead of scan number",
3846 "/p list only planets regardless of source name selected; all other criteria apply",
3847 "/s list all scans in the save-file",
3848 "/t print a summary of the selected file",
3851 "See Also: get, nget",
3859 "Read in file of valid Commands",
3863 "Usage: load [options]",
3877 "Set Y-Axis to 10*log10(y/pk)",
3881 "Usage: logplot [options]",
3887 "See Also: linearplot",
3895 "Start a xterm with a tail of the session log",
3899 "Usage: logwatch [options]",
3913 "Set Y-Axis to Linear Scale",
3917 "Usage: linearplot [options]",
3923 "See Also: logplot",
3931 "Send Last Plot to Printer or Capture-file",
3935 "Usage: make [capture] [gui] [filename] [options]",
3937 "where: 'capture' means to make a .pdf file instead of sending to printer",
3938 " 'filename' is the name of the resulting file when using capture",
3939 " 'gui' will popup a GtkLP GUI to allow refined printer options",
3943 "/b Print to 'B' paper",
3944 "/c capture plot to PDF/PS file",
3945 "/d Force plot to fit Documentaion format",
3946 "/p create a PS file, not PDF",
3948 "/j create PDF and a JPEG file",
3949 "/v Pop up a window showing the PDF file",
3960 "Make Help Files (Sys Admin Only)",
3962 "Usage: makehelp [options]",
3976 "Set Display Angle of a Gridded Map",
3980 "Usage: mapangle [options]",
3994 "Place Vertical Markers on Plot",
3998 "Usage: marker /c n [options]",
3999 "Usage: marker /p n x-axis-value [/a] [ /m y1 y2]",
4000 "Usage: marker /e n",
4003 "Usage: marker /s filename",
4004 "Usage: marker /r filename",
4006 "Where:\tn = marker number [0 - 32]",
4010 "/c create marker n",
4011 "/p place marker n",
4012 " /a Auto placement of y locations using plot scale",
4013 " /l Auto placement of y locations using line intensities",
4014 " /m passed args placement of y locations",
4015 "/e erase marker n",
4016 "/d delete all markers",
4017 "/l list all markers",
4018 "/s save all markers to filename",
4019 "/r read & create markers from filename",
4024 "/Cgr green marker",
4026 "/Cmg magenta marker",
4027 "/Cyl yellow marker",
4028 "/Cwt white marker",
4030 "See Also: fork, label, hline, datestring",
4038 "Set # of Samples for Map Baselines",
4042 "Usage: mbase [-]x [options]",
4044 "where: 'x' is the number of samples on both ends of map row",
4045 " '-x' use middle 'x' samples of the map row",
4051 "See Also: gridmapbase",
4052 "See variable: mapbaselines",
4060 "Measure Dist Between Spec Features",
4064 "Usage: measure [options]",
4078 "Show the Middle Row of Map",
4082 "Usage: midrow [options]",
4096 "Set the Mode; CONT | SPEC | OTF",
4100 "Usage: mode [options]",
4114 "Manually Select a Line for ID",
4118 "Usage: molecule [options]",
4132 "Execute a system 'mv' command",
4136 "Usage: mv old_file_name new_file_name [options]",
4150 "Set All or Some Baselines at Once",
4154 "Usage: nbaseset seg start end [options]",
4156 "where: 'seg' is the baseline segment identifier",
4157 " 'start' is the first channel number of the segment",
4158 " 'end' is the last channel number of the segment",
4162 "/l list current baseline segments",
4165 "See Also: baseline, bset, writebase",
4173 "Set Title of Current Environment",
4177 "Usage: name title [options]",
4191 "Set Baseline Negative Regions",
4195 "Usage: nbset [start end] [options]",
4197 "Where: start & end are the desired beginning and end of the area of interest",
4198 " in units of lower plot scale; i.e. channels, velocity, freq",
4212 "Fetch 'NSAVE' Scan",
4216 "Usage: nget [options]",
4222 "See Variable: nsave",
4230 "Switch to Dark Color Display",
4234 "Usage: nightmode [options]",
4240 "See Also: daymode",
4242 "NOTE: gnuplot will restart during this command",
4250 "Normalize the Contiumn Data Array to 1.0",
4254 "Usage: normalize [options]",
4256 "NOTE: You must fit a baseline curve to the data first.",
4257 " This is meant for use on a series of sequences",
4258 " scans plotted vs. elevation; Good for Elev Gain calc",
4262 "/s Set elgain terms from results",
4265 "See Also: gracefit",
4266 "See Variables: nfit, elgain, elgain_term* ",
4274 "Sum up a number of nsave scans",
4278 "Usage: nsac [n nsave1 nsave2 nsave3 ...] [options]",
4282 "/c Clear out all images arrays first",
4293 "Analyze Nutator Seperation",
4297 "Usage: nutator scan_num [options]",
4301 "/b Remove baselines",
4302 " /b Remove baselines using Center too",
4303 "/g Fit a Guassian to both beams",
4306 "NOTE: Set 'mapbaselines' to something reasonable for baseline removal",
4316 "Prints out the recommended Nyquist size for the current freq",
4320 "Usage: nyquist [options]",
4334 "Change Display to Other Side Band",
4338 "Usage: osb [options]",
4352 "Object Handling Routine",
4356 "Usage: object [options] [args]",
4360 "/i Initialize the entire object structure.",
4362 "/c obj_name Clear out all entries for the named object.",
4363 " Note: The planets and a few Quasars have predetermined indexes.",
4364 " See 'object /l' for a list of named objects.",
4366 "/d [x y] [nolines]",
4367 " Display the results using x & y axis with error-bars",
4369 " num = observation number",
4370 " el = elevation of each grouping.",
4371 " date = show date for x-axis. (not implemented)",
4374 " Flux & janskys = Janskys",
4375 " tmb = Main Beam Temperature",
4376 " app & eff = Aperture/Beam Efficiency (See 'object save')",
4378 " [nolines] To suppress the plotting of connecting lines.",
4380 " NOTE: with no args just redisplay based on last call",
4382 "/l List the Currently Defined Objects.",
4384 "/m Use Mouse to Place Fit Labels.",
4386 "/n n Set the current working object index to n, [0 based][so, MAX = 31]",
4388 "/r Record the current reduction set to the next available slot within the currently selected object.",
4389 " Note: If the freq, source and scans numbers are the same, the system will reuse the same slot.",
4390 " Note: You should set the expected flux and tmb before issuing this command. Necessary for eff and app plots.",
4392 "/s Print out a recap of all object slots for the currently selected object.",
4393 " /s Sort the Array of Measurements by Increasing Elevation",
4399 "NOTE: There are 32 Allowed Discrete Objects",
4400 " There are 128 Allowed sets of Measurements Per Object",
4408 "Turn 'ons' off or on",
4412 "Usage: ons 0|1 [options]",
4430 "Usage: otf [args] [options]",
4434 "/a Configure internal parameter based on loaded scan",
4435 "/b Send just the current baseline info to the OTF gridder",
4436 "/c Send a command directly to the OTF gridder",
4437 "/d scan_num spec-number [num-average]; plot Scan Spectra",
4438 " where: 'scan_num' is the scan number to plot",
4439 " 'spec-number' which 100mS spectra to plot",
4440 " 'num-average' Optional: Number of 100mS spectra to average",
4441 "/e Exit the OTF Gridder",
4443 "/f Load the current file of OTF scans",
4444 " /f Do not repaint during loading (faster)",
4445 " /a Auto-config Bscan & Escan (source name must be set)",
4446 "/g Grab last Spectral Plot and Display",
4447 " /g Grab a Plot of the Sum of all Cells",
4448 "/i Init OTF Gridder based in internal values",
4450 "/l List all OTF Parameters",
4451 "/m Display a Mosaic of Velocities",
4452 "/o Display a 3d Profile Plot",
4453 " /2 /3 /4 /5 Interpolation level",
4454 "/p Push Internal Parameter to OTF Gridder without re-initializing",
4455 " /k Quick mode; Send only params that don't take a lot of time",
4456 "/r Revert Gridder Plot to a Regular Intensity map",
4457 "/s Start the OTF Gridder",
4458 "/t Change OTF gridder plot to Tsys",
4459 " /t Change OTF gridder plot to rms",
4460 " /t Change OTF gridder plot to integration time",
4461 " /t Change OTF gridder plot to hires Interpolation",
4462 "/v Perform Velocity Movie based on Internal Parameter",
4463 " /r Record individual frames",
4464 " /i Interpolate individual frames",
4465 "/w Whoa: Send a 'done' command to the Gridder",
4466 "/3 Write a 3D Data Cube file to be used in CloudCompare",
4478 "Send a command directly to the OTF gridder",
4482 "Usage: otfdirect 'command to send' [options]",
4484 "where: 'command to send' is a valid gridder command",
4485 " Try: 'otfdirect help' for a listing of available commands",
4499 "Tell dataserv to repair missing cells; ( cosmetic; use sparingly )",
4503 "Usage: otffix [options]",
4507 "/i Perform a Deep Repair over larger missing cell gaps; limited to MAX_GAP:5",
4518 "Show one or more 100 mS spectra from a OTF scan",
4522 "Usage: otfdisplay scan_number spectra_number[navg] [options]",
4524 "where: 'scan_number' is the OTF scan to plot",
4525 " 'spectra_number' the individual spectral plot desired",
4526 " 'navg' the number of spectra to average and plot",
4540 "Shortcut to OTF help",
4544 "Usage: otfhelp [options]",
4558 "Extract a slice through an OTF map and return to LinuxPops",
4562 "Usage: otfslice num [options]",
4564 "where: 'num' is which row or col",
4568 "/c Extract a col 'num'",
4569 "/r Extract a row 'num'",
4580 "Alias for Print; a Dynamic or Header Variable",
4584 "Usage: p variable [options]",
4586 "where: 'variable' is either a dynamic, internal or header variable",
4600 "Show Selected Current Scan Search Criteria",
4604 "Usage: params [options]",
4618 "Open a GUI allowing Parameter Manipulation (Experimental)",
4622 "Usage: paramgui [options]",
4636 "Clear the plot window",
4640 "Usage: page [options]",
4654 "Set the Plot Printout Page Size",
4658 "Usage: papersize width height",
4659 "Usage: papersize default",
4660 "Usage: papersize *",
4661 "Usage: papersize 0",
4663 "where: 'width' and 'height' are in inches",
4664 "where: [*] resets to 10.0\" x 7.5\"",
4665 "where: [0] resets to 0.0\" x 0.0\"",
4676 "Pause execution until Keyboard hit",
4680 "Usage: pause [options]",
4694 "Print the Last SDD Boot Block",
4698 "Usage: pboot [options]",
4712 "Convert Motorola(SunOS) pdfl file to Intel format sdd-file",
4716 "Usage: pdfl /c [/l] pdfl-infile sdd-outfile [options]",
4718 "where: 'infile' is the circa <2000 Motorola pdfl data file",
4719 " 'outfile' is the output sdd data file",
4724 "/l load file once complete",
4727 "See Also: class, sdd",
4735 "Show Peak Temperature in Current Image Holder",
4739 "Usage: peak [options]",
4753 "Show Peak Temperature in each Image Holder",
4757 "Usage: peaks [options]",
4771 "Show a Plot of Planet Flux",
4775 "Usage: pflux planet [options]",
4777 "where: 'planet' is one of the 7 planets",
4778 " Mercury, Venus, Mars, Jupiter, Saturn, Neptune, Uranus",
4785 "See Also: plan, planets",
4793 "Print Results of Last Gaussian Fit",
4797 "Usage: pgauss [options]",
4811 "Show Phases of current Scan",
4815 "Usage: phases [options]",
4829 "Internal Planet info",
4833 "Usage: plan [date] [freq] [options]",
4837 "/d Use the 'date' from the environment",
4839 "/f User passed 'freq' in GHz",
4840 " NOTE: If passing both '/u date' & '/f freq', ",
4841 " 'date' must be first and 'freq' must be second",
4843 "/n Now (use current time for ephemeris)",
4845 "/u User passed 'date' in the form: yyyy.mmdd",
4846 " In the range of: 2012.0101 to 2025.1231, for now...",
4848 "/r Reload (reload planet ephemeris)",
4852 "NOTE: By default, uses the 'date' from the loaded scan and 'freq' from the",
4853 " environment and should be set before using this function otherwise ",
4854 " 'now' will be used for date and you will get errors in regards to",
4855 " un-set frequency",
4857 " Set variable dish_size or taper to be used instead of defaults in",
4858 " planet convoluted beam size calculations",
4860 "See Also: pflux, planets, variable:dish_size, variable:taper",
4868 "Plot the Results of SEQ",
4872 "Usage: plotseq [options]",
4886 "Generate and filename suggestion based on loaded scans",
4890 "Usage: pname [options]",
4904 "Set plotting format to Points",
4908 "Usage: points [options]",
4914 "See Also: lines, histo, linepts",
4922 "Review Stack Scans in Parallel",
4926 "Usage: preview [options]",
4930 "/f Fix scale to present values",
4931 "/n Don't ask, just delay(loopdelay2) and move on to next",
4934 "See Also: review, greview",
4942 "Print a Dynamic or Header Variable",
4946 "Usage: print variable1, variable2, ... [options]",
4948 "where: 'variable' is either a dynamic, environmental or header variable",
4949 " Also, various structures: header, weather, source, telescope, map, status",
4953 "/exp print results in exponential",
4954 "/hex print results in hexadecimal",
4955 "/n Don't print variable names",
4956 "/s Strip all white-space before printing",
4957 "/w Write output to userfile instead of stdout",
4958 "/1 /2 /3 ... /9; Precision for doubles; applies to all variables; (Sorry)",
4959 "/1 /2 /3 ... /13; When printing the 'header', print only these classes",
4962 "NOTE: Use: @Space, @Tick or @Quote to add those characters to printout",
4972 "Create a Criteria based SDD file",
4976 "Usage: prune filename [options]",
4978 "where: 'filename' is the new file name",
4982 "/r Remove any existing file first",
4993 "Show Parallel Scans side by side",
4997 "Usage: pshow scanno [options]",
4999 "where: 'scanno' is the first scan to display. The second scan",
5000 " will be scanno + 0.01",
5004 "/i invert spectra after accum",
5005 "/b remove baseline after accum",
5016 "Show Parallel Accum for IF1 & IF2",
5020 "Usage: psc12 [options]",
5024 "/b remove baselines",
5035 "Show Parallel Accum for IF1 & IF3",
5039 "Usage: psc13 [options]",
5043 "/b remove baselines",
5054 "Show Parallel Accum for IF2 & IF4",
5058 "Usage: psc24 [options]",
5062 "/b remove baselines",
5073 "Show Parallel Accum for IF3 & IF4",
5077 "Usage: psc34 [options]",
5081 "/b remove baselines",
5092 "Place a Postage Stamp Window on Spectral Plot",
5096 "Usage: [n] [fname] [label] [options]",
5100 "/e n, Erase Postage Stamp 'n'",
5101 " /a Erase All Postage Stamps",
5102 "/l List Postage Stamps",
5103 "/c n 'label text', Create Postage Stamp 'n', with label 'label txt'",
5104 "/r fname, Read in file of Postage Stamps",
5105 "/w fname, Write out file of Postage Stamps",
5109 "/Cgr green pstamp",
5111 "/Cmg magenta pstamp",
5112 "/Cyl yellow pstamp",
5113 "/Cwt white pstamp",
5115 "/1 4 point Helvetica font",
5116 "/2 6 point Helvetica font",
5117 "/3 8 point Helvetica font",
5118 "/4 10 point Helvetica font",
5119 "/5 12 point Helvetica font (default)",
5120 "/6 14 point Helvetica font",
5121 "/7 16 point Helvetica font",
5122 "/8 18 point Helvetica font",
5123 "/9 20 point Helvetica font",
5136 "Set Time for Planet Flux Calculations",
5140 "Usage: ptime xx.x [*] [options]",
5142 "where: xx.x is the UT time in hours",
5144 "Use '*' to set to 'I don't care'"
5158 "Show Latest First IF Scan",
5176 "Show Latest First MAC IF Scan",
5194 "Show Latest Second MAC IF Scan",
5212 "Show Latest Second IF Scan",
5230 "Show Latest Third IF Scan",
5248 "Show Latest Fourth IF Scan",
5270 "Usage: quit [options]",
5284 "Print Scan Rejection Table",
5288 "Usage: qreject [options]",
5302 "Review Stack Scans in Quad mode",
5306 "Usage: qreview [options]",
5320 "Show Quad Array of Scans",
5324 "Usage: qshow [options]",
5338 "Reduce Freq-Switch Data",
5342 "Usage: rap [options]",
5346 "/a Fetch Freq-Ref & Freq-Sig from header; otherwise set 'fs' & 'fr' variables",
5350 "See Also: variable:fs, variable:fr",
5358 "Read in file of Valid Commands",
5362 "Usage: read fname [options]",
5364 "where: 'fname' is the file to read",
5378 "Read in bad channel file",
5382 "Usage: readbadch fname [options]",
5384 "where: 'fname' is the file to read",
5390 "See Also: badchan, showbad",
5398 "Recall the 'nsave' index entry from SDD file",
5402 "Usage: recall [options]",
5416 "Record commands to filename",
5420 "Usage: record on|off fname [options]",
5422 "where: 'on' turns on recording and 'off' closes out the file",
5423 " 'fname' is the file to write to;",
5424 " CAUTION: fname will be over-written",
5438 "Map Region Sub System",
5442 "Usage: region [region_file] [options]",
5444 "where: 'region_file' is the region file to load",
5448 "/e Erase all loaded regions",
5449 "/l List loaded regions",
5450 "/r Read/Load in a region file",
5451 " /a Automatically set OTF map extents based on loaded regions",
5452 " /d Tell dataserv to also load the file of regions",
5454 " NOTE: Adjust 'otf_size_factor' to add extra padding to map",
5466 "Set Receiver Rejections",
5470 "Usage: rejection rej1 rej2 [rej3 rej4] [options]",
5472 "where: 'rejx' is the rejection for that IF",
5473 " use '-' to skip that IF",
5474 "Example: 'rejection 21.0 18.0 - 18', would set only the",
5475 " 1st, 2nd and 4th rej's and leave the 3rd one untouched",
5489 "Reset All Criteria",
5493 "Usage: resetenv [options]",
5507 "Repaint the Plot Window",
5511 "Usage: refresh [options]",
5517 "See Also: xx, page, show",
5525 "Restore a Saved Environment",
5529 "Usage: restoreenv [options]",
5543 "Print out various scan information",
5547 "Usage: report [delete] [options]",
5549 "where: 'delete' means to delete the 'report.log' file",
5553 "/o Print Object Name",
5554 "/s Print Scan Number",
5558 "/a Print Azimuth (Degrees)",
5559 "/e Print Elevation (Degrees)",
5560 "/p Print Peak Intensity (K)",
5561 "/r Print Baseline RMS (mK)",
5562 "/t Print Tsys (K)",
5563 "/i Print Scan Integration Time (Sec)",
5564 "/w Write Report to file 'report.log' instead of stdout",
5576 "Review 'stack' and possibly Ignore Scans",
5580 "Usage: review [options]",
5584 "/i REview Ignored scans and possibly restore",
5585 "/f Fix scale to present values",
5586 "/n Don't ask, just delay(loopdelay1) and move on to next",
5587 "/s If in CONT mode, show the sequences ON/OFFS split",
5598 "Print out the rms of the baseline regions",
5602 "Usage: rms [options]",
5606 "/p print the Peak-2-Peak value too",
5611 "NOTE: hwdc should be set to the known hardware duty cycle.",
5612 " 'rms' ignores channels specified by 'bdrop' & 'edrop'",
5613 " baseline regions must be set",
5621 "Remove Computed Baseline",
5625 "Usage: rmbase [options]",
5629 "/a Autoscale when done",
5630 "/f Retain the fixed scale range about zero",
5633 "See Also: bshape, gracefit, bspline",
5641 "Run a file of valid commands",
5645 "Usage: run fname [options]",
5647 "where: 'fname' is the file with valid commands",
5653 "See Also: load, @ ",
5665 "Usage: xxxx s [options]",
5667 "where: 'xxxx' is the root integer scan number",
5681 "Strings And Things sub-system",
5685 "Usage: sat [options]",
5689 "/c Clear out all Strings And Things",
5690 "/l List out all Strings And Things",
5691 "/f Turn Strings And Things OFF",
5692 "/o Turn Strings And Things ON",
5704 "Save H? Image to nsave in Savefile",
5708 "Usage: save fname [options]",
5710 "where: 'fname' is the file to save the image to",
5716 "See Also: variable:nsave",
5724 "Write All Configurations to File",
5728 "Usage: saveall fname [options]",
5732 "where: 'fname' is the file to save the images to",
5744 "Scan Summary Sub-System",
5748 "Usage: scansum [options]",
5752 "/i Initialize the Scan Summary Structure",
5753 "/r Record Current Scan",
5754 "/s Send To XGraphics Program for Plotting",
5756 "Additional Flags for Send",
5758 " /u Use UT as the X-Axis (default is Scan Number)",
5759 " /l Use LST as the X-Axis",
5760 " /a Use Az as the X-Axis",
5761 " /e Use El as the X-Axis",
5763 " /m Plot RMS as the Y-Axis",
5764 " /t Plot Tsys as the Y-Axis",
5765 " /c Plot Tcal as the Y-Axis",
5777 "Write Data Table to File",
5781 "Usage: savedata fname [options]",
5783 "where: 'fname' is the file to save the data to",
5797 "Save the Current Environment",
5801 "Usage: saveenv fname [options]",
5803 "where: 'fname' is the file to save the environment to",
5817 "Set SAVE filename",
5821 "Usage: sfilename fname [options]",
5823 "where: 'fname' the name of the save file",
5827 "/e Erase Existing File First",
5828 "/c Create File Boot-Strap Block",
5839 "Analyze a Spectral Line Focus",
5843 "Usage: sfocus scan.xx [options]",
5845 "where: 'scan.xx' is the scan number of the spectral focus",
5849 "/2 Use is the Scans are spaced by 2; i.e. xxx.01 & xxx.03",
5850 "/p save the intermediate plots in .png format",
5851 "/t send results to MONITOR (SMT & 12M only)",
5855 "See Variables: sf_fitcenter, sf_start, sf_end, sf_bchans, sf_fitmhz",
5863 "Say Something in the Terminal",
5867 "Usage: say 'something to say' [options]",
5873 "See Also: pause, delay",
5881 "Set the Calibration Scale Factor",
5885 "Usage: scale x.xx [options]",
5887 "where: 'x.xx' is the calibration scaling factor",
5889 " Spectral line mode; scale plot: data[n] / x.xx",
5891 "NOTE: In Spectral Line, action is only executed once and lost",
5892 " on the next accum. Tsys and Tcal are scaled too",
5894 " In Continuum, data is scaled continuously while in 'calmode: scale'",
5900 "See Also: calmode",
5908 "Auto Reject the current scan if 'ratio' > rms/trms",
5910 "Usage: selfrej ratio [options]",
5924 "Print the Current X Selection",
5928 "Usage: selprint [options]",
5934 "/b for 'b' size paper",
5935 "cpixx where xx = point-size",
5945 "Assign a value to a variable",
5949 "Usage: set var=xx.x [options]",
5951 "where: set 'var' variable to 'xx.x'",
5965 "Convert number to/from Sexagesimal",
5969 "Usage: sex dd:mm:ss.ss [options]",
5970 " sex xxx.xxxxxx [options]",
5972 "where: dd:mm:ss.ss is a sexagesimal number to convert to decimal",
5973 " xxx.xxxxxx is a decimal number to convert to sexagesimal",
5977 "/exp print results in scientific notion",
5978 "/t passed value is in TIME",
5989 "Convert Motorola sdd file to Intel format",
5993 "Usage: sdd infile outfile [options]",
5995 "where: 'infile' is the circa <2005 Motorola sdd data file",
5996 " 'outfile' is the output sdd data file",
6001 "/l load file once complete",
6004 "See Also: class, pdfl",
6012 "Process and Show Selected Scan",
6016 "Usage: show [options]",
6020 "/b Remove a Continuum baseline; QK5 & SEQ only",
6021 "/f If the scan contains multiple bandpasses, show full",
6032 "Show Bad Channels to be entered in Rambo",
6036 "Usage: show offset [options]",
6038 "where: offset is the starting channel of the filter band segment",
6052 "Shift Spectra ASHIFT channels",
6056 "Usage: shift [options]",
6060 "/d Drop ASHIFT channels from beginning or end",
6063 "See Also: autoshift",
6064 "See Variable: ashift",
6072 "List Available Shortcuts (Hot keys)",
6076 "Usage: shortcut [options]",
6080 "Control-a: Autoscale Plot",
6081 "Control-b: Remove Baselines",
6082 "Control-e: List Enviroments Plot",
6083 "Control-l: List Scans",
6084 "Control-p: List Parameters",
6085 "Control-s: Print a Summary of Scans",
6097 "Pause execution time uSecs",
6101 "Usage: sleep secs [options]",
6103 "where: 'secs' is how long to sleep in uSeconds",
6109 "See Also: pause, delay",
6117 "Select Source to Analyze",
6121 "Usage: source source_name [*] [options]",
6123 "where: source_name is source to analyze.",
6124 " If no source provided, a GUI will pop up showing all available sources.",
6126 "Use '*' to set to 'I don't care'"
6130 "/a Use the current HEADER object name as source",
6131 "/r reverse the list in GUI",
6142 "Analyze Spectral Line 5 Points",
6144 "Mode: SPEC or OTF",
6146 "Usage: spec5 center_scan_number [options]",
6148 "where: 'center_scan_number' is the Center Scan Number.",
6152 "/c Clear Results array",
6153 "/l List Results array",
6165 "Remove Spikes in Data",
6169 "Usage: spike [options]",
6183 "Look up Molecular line within a Gaussian curve",
6187 "Usage: splat [freq del-freq] [search terms] [options]",
6191 "/s arg1 arg2 argn; search the database for 'args'",
6194 "NOTE: Perform a Gauss on the line of interest first or pass two args",
6196 "See Also: gauss molecule",
6204 "Set 5-point Split Phases Flag (experimental)",
6208 "Usage: split [0 | 1] [options]",
6227 "Process SPTIP Data",
6231 "Usage: sptip n [options]",
6233 "where: n is integer scan number to process",
6251 "Usage: stack [options]",
6255 "/e empty (empty the stack)",
6256 "/f fill (fill the stack with criteria meeting scans)",
6257 "/g (get the scan pointed to by variable:stackscan)",
6258 "/l list (list contents of stack)",
6259 "/i inc (increment the stack pointer)",
6260 "/r reset (reset stack pointer to 0)",
6264 "NOTE: once the stack is full you can do a ‘get stackscan’ to fetch",
6265 " the scan pointed to by the variable:stackscan value",
6268 "See Also: get, variable:stackscan",
6276 "Send 'stop' to sub-processes",
6280 "Usage: stop [options]",
6286 "See Also: done, end",
6294 "Subtract Hx from Hy; Results left in H0",
6298 "alias for image /d Hx Hy",
6300 "Usage: subtractime Hx Hy [options]",
6314 "Sum Hx to Hy; Results left in H0",
6318 "alias for image /s Hx Hy",
6320 "Usage: sum x y [options]",
6322 "where: x and y are the numbers of the 'H' holders to accum",
6336 "Print a Summary Table of Online Data",
6340 "Usage: summary [options]",
6354 "Write out a File in Spectral Line Survey Format",
6356 "Usage: survey filename [options]",
6358 "where: 'filename' is the desired file to create",
6372 "Switch to Environment n",
6376 "Usage: switchenv n [options]",
6378 "where: 'n' is the desired environment",
6392 "Do system command; alias for ':'",
6396 "Usage: system 'command and args to execute' [options]",
6398 "where: all text after the 'system' command are passed",
6399 " to the /bin/sh shell to be executed",
6405 "NOTE: Be vary careful not to attempt execution of commands that",
6406 " will require a <control-c> to terminate, because the Linuxpops",
6407 " interpreter will intercept that and exit Linuxpops; probably not",
6408 " the action you wanted: I’m still working on this problem",
6418 "Printout Spec/[non-switched] Continuum Data",
6422 "Usage: table [options]",
6426 "/exp print results in scientific notion",
6437 "Use Latest Sptip Result as Current Tau0",
6441 "Usage: taccept [options]",
6455 "Set the Manual Zenith Tau0",
6459 "Usage: tau0 manual_val [*] [options]",
6461 "where: 'manual_val' is the desired tau0 value",
6463 "Use '*' to set to 'I don't care'"
6477 "Use Mouse to Get Cursor Temperature",
6481 "Usage: tcur [options]",
6495 "List Selected Scans, or category of scans",
6499 "Usage: tell [options]",
6501 "options are one of:",
6503 "acc Show Sequence that Meet Criteria",
6504 "env Show a Listing of the Environments",
6505 "foc Show Focus Scans that Meet Criteria",
6506 "ignored \tShow Ignored Scans",
6507 "qk5 Show Five-Points that Meet Criteria",
6508 "map Show Map Scans that Meet Criteria",
6509 "ewf Show East-West Focus Scans that Meet Criteria",
6510 "nsf Show North-South Focus Scans that Meet Criteria",
6511 "ondata \tShow all the Scans in the Current Data File",
6512 "seq Show Sequence that Meet Criteria",
6513 "sfocus \tShow Spec Focus scans that Meet Criteria",
6514 "spec5 \tShow Spec Five scans that Meet Criteria",
6515 "tip Show SPTIP Scans that Meet Criteria",
6517 "/a list all scans in the selected file",
6518 " pass an arg to, 'list /a arg', and only scans with 'arg' will list",
6519 " will match 'Source', 'Backend' or 'Obsmode'",
6521 "/n list Selected scans using the NSAVE value instead of scan number",
6522 "/p list only planets regardless of source name selected; all other criteria apply",
6523 "/s list all scans in the save-file",
6524 "/t print a summary of the selected file",
6535 "Show All SPTIP's [if any]",
6539 "Usage: tips [options]",
6553 "Set Title of Current Environment",
6557 "Usage: title 'Title Name' [options]",
6559 "where: 'Title Name' is title string; Spaces allowed; 32 Chars Limit",
6565 "See Also: imagetitle, name",
6573 "Place a Title Block on the Plot",
6577 "Usage: titleblock Title [options]",
6579 "where: 'Title can be multiple word title",
6583 "/a Place All Available Info (No Gaussian yet)",
6584 "/b Include Baseline Info",
6585 "/g Include Last Gaussian Fit Info; (Not implemented yet)",
6586 "/p Include Peak Info",
6587 "/r Include rms Info",
6593 "/Cmg magenta date",
6597 "/c Clear out the Title Block Info",
6612 "Usage: tcsh [options]",
6618 "NOTE: Use <control-d> to exit shell; this is probably a better way",
6619 " to execute a external command because it’s not effected by a",
6622 "See Also: ‘:’, system",
6634 "Usage: tsys [multiple options]",
6636 "where: tsys ingest",
6637 " Load all 'backend' matching scans into the tsys structure",
6640 " Plot the Tsys vs Elev values",
6641 " Note: a selection pop-up will appear first unless the /a flag is passed",
6643 "where: tsys select",
6644 " Select which frequencies to plot.",
6645 " Must use 'tsys plot' first",
6648 " Displays a 3D version of the Freq vs Elev plot",
6651 " Prints a list of Freqs, Active-State and #Data-Points",
6655 "/a Show all freqs without using popup selector",
6656 "/i Short-Cut for 'ingest'",
6657 "/l Short-Cut for 'list'",
6658 "/p Short-Cut for 'plot'",
6659 "/s Short-Cut for 'select'",
6670 "Display a Cold Cal T-Receiver Array",
6674 "Usage: trec scan_number.xx [options]",
6676 "where: 'scan_number.xx is the cold-cal scan number + fraction",
6682 "See Also: g1, g2, g3, g4, g12, g13",
6691 "Set User filename",
6695 "Usage: ufilename fname [options]",
6697 "where: 'fname' the name of the user file",
6701 "/e Erase Existing File First",
6702 "/c Create SDD File Boot-Strap Block",
6714 "Undefine a Previously Defined Alias",
6718 "Usage: unalias alias [options]",
6732 "Update the Data File from Source (REMOTE USE ONLY)",
6736 "Usage: update [12m | smt] [options]",
6740 "/f Actually perform update",
6741 "/g Copy the Gains-file too",
6753 "Information on Variables (Alias for 'dlist')",
6757 "Usage: variables [options]",
6763 "See Also: int, double, dlist",
6771 "Set Plot X-Axis to Velocity over Channel",
6775 "Usage: vc [options]",
6781 "See Also: cc, cf, cv, fc, ff, fv, vf, vv",
6789 "Use Mouse to Get Cursor Velocity Value",
6793 "Usage: vcur [options]",
6807 "Set Plot X-Axis to Velocity over Freq",
6811 "Usage: vf [options]",
6817 "See Also: cc, cf, cv, fc, ff, fv, vc, vv",
6825 "Set Plot X-Axis to Velocity over Velocity",
6829 "Usage: vv [options]",
6835 "See Also: cc, cf, cv, fc, ff, fv, vc, vf",
6843 "Set the Verbose Level",
6847 "Usage: verbose n [options]",
6849 "where: n is a mask in powers of 2",
6851 "currently defined levels:",
6854 " 1 Verbose for Parsing Info",
6855 " 2 Verbose for Auto Tau Calculations",
6856 " 4 Verbose for Criteria Selection",
6857 " 8 Verbose for Xgraphic Activity",
6858 " 16 Verbose for FBOFFSET Routines",
6859 " 32 Verbose for BASELINE Routines",
6860 " 64 Verbose for STATS Routines",
6861 " 128 Verbose for RECURSIVE Info",
6862 " 256 Verbose for Batchfile Info",
6863 " 512 Verbose for Alias Info",
6864 " 1024 Verbose for Fileops Info",
6865 " 2048 Verbose for Gridmap Routines",
6866 " 4096 Verbose for Flag Checking",
6867 " 8192 Verbose for Atm Routines",
6869 "multiple levels can be active at once",
6883 "Show List of Available Data Files",
6887 "Usage: versions [options]",
6893 "See Also: chngver, fver",
6901 "Involke a 'vi' Editor",
6905 "Usage: vi filename [options]",
6909 "where: filename is the file to edit",
6921 "Show Current Environment Params",
6925 "Usage: which [options]",
6939 "Save all Bad Channels to file",
6943 "Usage: writebadch filename [options]",
6945 "where: 'filename' is the name of the file to write the bad channels",
6951 "See Also: bset, readbadch",
6959 "Save all Baseline Segments to file",
6963 "Usage: writebase filename [options]",
6965 "where: 'filename' is the name of the file to write the baselines",
6971 "See Also: baseline, bset, nbaseset",
6979 "Write a IRC+10216 Record (debug)",
6983 "Usage: writeirc filename [options]",
6985 "where: 'filename' is the name of the file to write the record",
6999 "Cross Correlate H1 & H2 Arrays",
7003 "Usage: xcorrelate [options]",
7017 "Grabs the Current Plot Range of the Graphics Window",
7021 "Usage: xgrab [options]",
7025 "/c Clear the plot range varaibles",
7029 "See Variables: xplotmax, xplotmin, yplotmax, yplotmin",
7037 "Send Arbitrary Command to the Xgraphic Program",
7041 "Usage: xgraphic string_to_send_to_xgraphic [options]",
7043 "where: 'string_to_send_to_xgraphic' is the string to send",
7047 "/x Don't send the 'xgraphic' preamble",
7062 "Usage: xx [options]",
7068 "See Also: page, show, replot",
7076 "Open Xterm 'tailing' log files from Xgraphics Engine",
7080 "Usage: xwatch [options]",
7086 "See Also: logwatch",
7094 "Set the X-Axis Range to x1, x2",
7098 "Usage: xrange x1 x2 [options]",
7100 "where: 'x1' is the left extent and 'x2' is the right extent of plot",
7101 " 'x1' & 'x2' must be in units of the lower x-axis",
7105 "/i ignore 'No scans Loaded Yet' error condition",
7108 "See Also: xset, xrange, yset, yrange, freex, freey",
7116 "Use Mouse to Set the X-Range",
7120 "Usage: xset [options]",
7126 "See Also: xset, xrange, yset, yrange, freex, freey",
7134 "Compute Yfactor array and plot",
7138 "Usage: yfactor scan [options]",
7152 "Set the Y-Axis Range to y1, y2",
7156 "Usage: yrange y1 y2 [options]",
7158 "where: 'y1' is the lower extent and 'y2' is the upper extent of plot",
7162 "/i ignore 'No scans Loaded Yet' error condition",
7165 "See Also: xset, xrange, yset, yrange, freex, freey",
7173 "Use Mouse to Set the Y-Range",
7177 "Usage: yset [options]",
7183 "See Also: xset, xrange, yset, yrange, freex, freey",
7191 "Use Mouse to Set a range of channels to average or zero",
7195 "Usage: zero [options]",
7199 "/z Force values to 0.0",
7210 "Use Mouse to Set both X & Y Ranges",
7214 "Usage: zoom [options]",
7220 "See Also: xset, yset, xrange, yrange",
7228 "Read in a file of Commands",
7232 "Usage: @cmd_file_name [options]",
7234 "where: cmd_file_name is a file containing valid LinuxPops commands",
7252 "Usage: [a-z]? [options]",
struct HELP_H_FLAG help_h_flag[]