4 Classified List of Commands

 4.1 Commands which begin and end PONGO
 4.2 Commands for plotting
 4.3 Commands which control plotting
 4.4 Commands for manipulating data
 4.5 Commands for performing simple statistics

This section presents a list of the available PONGO commands, classified into several broad categories: commands which begin and end a PONGO session, commands for manipulating data, commands which control plotting, plotting commands, and commands which perform simple statistics on the data. Not all the commands given are individual applications, many are synonyms (or scripts) for other applications with specific parameters provided for convenience. Detailed descriptions of these commands are given in Appendix B. The parts of the command names outside parentheses define the minimum abbreviation for that application (IRAF users should note that CL uses its own abbreviations, which may not correspond to those below).

4.1 Commands which begin and end PONGO

BEGP(LOT)
– Open a plotting device.
DEVICE
– Open a plotting device.
ENDP(LOT)
– Close down the current plotting device.

4.2 Commands for plotting

ADV(ANCE)
– Clear the graphics screen.
ANN(OTATE)
– Annotate the plotted data.
ARC
– Draw an arc of an ellipse.
BIN
– Plot a histogram using previously binned data.
BOX(FRAME)
– Draw a frame and axes on the plot.
CONN(ECT)
– Draw straight lines between the data points.
CURSE
– Use the cursor to get interactive input.
DRAWPOLY
– Draw a polygon.
DRAW
– Draw a line from the current pen position the specified point.
ELLIPSES
– Draw error ellipses.
ERASE
– Clear the graphics screen
ERRORBAR
– Draw error bars on the plotted data.
ERRX
– Draw symmetric error bars in the X direction.
ERRY
– Draw symmetric error bars in the Y direction.
GPOINTS
– Plot points or lines between the data.
GRID
– Draw a coordinate grid at specified intervals.
GT_CIRCLE
– Draw a great circle between two points.
HIST(OGRAM)
– Bin and plot a histogram of the data.
LAB(EL)
– Draw the axis labels and title on the plot.
MARK
– Draw a point mark at the specified position.
MTEXT
– Draw a text string relative to the viewport.
PLOTF(UN)
– Plot a given function.
PLOTH(IST)
– Plot a histogram of the data.
POI(NTS)
– Draw a point mark at each of the data points.
PRIM
– Perform primitive plotting functions.
PTEXT
– Draw a text string at the specified position and angle.
PVECT
– Draw proper motion vectors.
RADIATE
– Draw a line from the given point to the first NP data points.
SIZE(PLOT)
– Draw point marks of differing sizes at each of the data points.
TEXT
– Draw a text string on the plot at the specified position.
VECT
– Draw vectors from each data point.
WTEXT
– Draw a text string on the plot.
XERR
– Draw symmetric error bars in the X direction.
YERR
– Draw symmetric error bars in the Y direction.

4.3 Commands which control plotting

CHANGE
– Change plotting attributes.
CLEAR
– Clear plotting attributes.
DLIM(ITS)
– Set the world coordinate limits using the data range.
EXPA(ND)
– Set the character height.
FILLSTY
– Change fill-style plotting attributes.
FONT
– Set the text font.
INQ(UIRE)
– Display PONGO status information.
LIM(ITS)
– Set the world coordinate limits.
LT(YPE)
– Set the line style.
LWE(IGHT)
– Set the line width.
MOVE
– Set the current pen position.
PALET(TE)
– Change the plotting pen colours.
PAPER
– Change the size and aspect ratio of the plotting surface.
PEN
– Set the current pen.
RESETP(ONGO)
– Reset the state of PONGO.
SETPROJ
– Set the projection geometry.
SHOWP(ONGO)
– Show the PONGO global parameters.
VIEWPORT
– Set the viewport for the current plotting device.
VPORT
– Set the viewport using normalised device coordinates.
VP_BH
– Set the viewport to the bottom half of the plotting surface.
VP_BL
– Set the viewport to the bottom-left quarter of the plotting surface.
VP_BR
– Set the viewport to the bottom-right quarter of the plotting surface.
VP_TH
– Set the viewport to the top half of the plotting surface.
VP_TL
– Set the viewport to the top-left quarter of the plotting surface.
VP_TR
– Set the viewport to the top-right quarter of the plotting surface.
VSIZE
– Set the viewport using its physical size in inches.
VSTAND
– Set the standard viewport.
WNAD
– Adjust the viewport so that the X and Y scales are the same.
WORLD
– Set the world coordinates for the plot.

4.4 Commands for manipulating data

AVEDAT
– Average the data in the XCOL and YCOL areas.
CCMATH
– Perform inter-column maths.
CLOG
– Take the logarithm of a column.
DATA
– Specify the data file name.
DEGTOR
– Convert the specified data area from degrees to radians.
EXC(OLUMN)
– Specify the column containing the X-axis error data.
EYC(OLUMN)
– Specify the column containing the Y-axis error data.
GETP(OINT)
– Retrieve information for a plotted data point.
LABC(OLUMN)
– Specify the column used for data labels.
PCOL(UMN)
– Specify the column used for symbol codes.
PTINFO
– Get the coordinates of a specified data point.
READ(F)
– Read from a formatted data file.
RTODEG
– Convert the specified data area from radians to degrees.
SYMC(OLUMN)
– Specify the column used for symbol codes.
WRITE(I)
– Write information to an output file.
XC(OLUMN)
– Specify the column containing the X-axis data.
XLIN(EAR)
– Put 1…N into the XCOL data area.
XLOG(ARITHM)
– Take the logarithm of the X-axis data.
XOFF(SET)
– Add a constant offset to the X-axis data.
XSCALE
– Multiply the values in the XCOL and EXCOL data areas by a constant.
YC(OLUMN)
– Specify the column containing the Y-axis data.
YLIN(EAR)
– Put 1…N into the YCOL data area.
YLOG(ARITHM)
– Take the logarithm of the Y-axis data.
YOFF(SET)
– Add a constant offset to the Y-axis data.
YSCALE
– Multiply the values in the YCOL and EYCOL data areas by a constant.
ZC(OLUMN)
– Specify the column containing the Z-axis data.
ZSCALE
– Multiply the values in the ZCOL data area by a constant.

4.5 Commands for performing simple statistics

FITC(URVE)
– Fit a curve to the data.
FITL(INE)
– Fit a straight line to the data.