Using Graphics

[ Program Manual | User's Guide | Data Files | Databases ]

Table of Contents

Overview

Initializing Your Graphics Configuration

Defining Your Graphics Configuration

Using SetPlot

Using a Graphics Configuration Command

Automating Your Graphics Configuration

Abbreviating Graphics Configuration Commands

Checking Your Graphics Configuration

Displaying Your Graphics Configuration

Testing Your Graphics Configuration

Working with Graphic Output Files

Saving Graphic Output to a Figure File

Redirecting Graphic Output

Graphic Global Parameters

For Advanced Users

Modifying the Graphic Image

Drawing a Grid

Controlling Density

Changing Fonts

Changing Colors

Zooming

Panning

Page Orientation

Skewing the Graphic

Preparing Data for Publication

Editing Figure Files

Including Graphics In a Document

Printing Graphic Output from a Macintosh or PC

Printing from a Macintosh to a LaserWriter

Printing from a PC


Overview

[ Top | Next ]

By now you've learned the basics of working with command lines and parameters, and you've gained some experience working with sequences and Wisconsin Package programs. At some point in your work with Wisconsin Package programs, you probably will use one that produces graphic output. This chapter presents the basics of creating, displaying, printing, and plotting graphics produced by the Package.

Beginning users should read "Initializing Your Graphics Configuration" to learn about setting up their graphics configuration. The remaining sections in this chapter are for intermediate and advanced users who want to modify the graphic output file or redirect it to a different file or device.

In this chapter, you'll learn how to


Initializing Your Graphics Configuration

[ Previous | Top | Next ]

Many Wisconsin Package programs produce graphic output. To display, print, or plot that output, you must have a supported graphics device (see Appendix C, Graphics for a list of supported graphics devices). In some cases, you will have multiple devices available to you, such as a graphics terminal, printer, or plotter. To display on a device or to switch between devices, you must specify the appropriate graphics language, the kind of supported device you have, and the port to which it is connected before you run a graphics program. Once you define your graphics configuration for the Wisconsin Package, all graphics programs display their output on the device that you named until you initialize for a different configuration or until you log off.

Once you log off of the computer, your graphics configuration is lost, and you must redefine it when you log in again. However, if you define your graphics configuration in your .gcgrc (csh) or .gcgrc.ksh (ksh) file, it is configured automatically each time you log in.

This section teaches you how to

Defining Your Graphics Configuration

[ Previous | Top | Next ]

Before you run a Wisconsin Package program that produces graphic output, you must define your graphics configuration. Defining your graphics configuration means telling the computer what graphics language you want to use and on what device you want to display. If you plan on directing graphics to a single device for an entire session, you will need to define your graphics configuration only once. However, if you decide to switch to a different graphic device, you must redefine your graphics configuration for each device.

There are two ways you can define your graphics configuration:

Using SetPlot

To use SetPlot:

  1. Type % setplot. The computer displays a list of available graphics devices at your site.

    Figure 2

  2. Choose a device by pressing the <Up Arrow> or <Down Arrow> keys.

  3. Choose from the following options:

Using a Graphics Configuration Command

To use a graphics configuration command:

  1. Type one of the following at the system prompt:

  2. Enter the type of graphics device you have. The graphics languages listed above support many graphics devices. For more information on these graphics languages and the devices they support, see "Configuring Graphics Languages and Devices" in Appendix C, Graphics.

    The computer displays the prompt "To what port is your device connected:".

  3. Choose from the following:

Automating Your Graphics Configuration

[ Previous | Top | Next ]

The Wisconsin Package lets you simplify your graphics configuration in two ways. 1) You can define your configuration in your .gcgrc (csh) or .gcgrc.ksh (ksh) file, which automatically configures your graphics language and device each time you log in. For more information, see "Defining Your Graphics Configuration" in the "For Advanced Users" section of Chapter 1, Getting Started. Or 2) if you have multiple graphics devices which you switch between frequently, you can define aliases to do so correctly and efficiently each time.

Abbreviating Graphics Configuration Commands

If you have more than one graphics device available and you want to switch between them efficiently, you can define aliases that configure your devices quickly and correctly. (For more information about aliases, see "Using Aliases" in the "For Advanced Users" section of Chapter 3, Using Programs.)

As an example, let's say you have an Apple LaserWriter printer and a Tektronix 4207 graphics terminal that you switch between frequently. To speed up the process of configuring each device, and to ensure you configure them correctly each time, you could define two short commands, % lw and % tk to configure these devices.

To define aliases for your graphics configuration:

  1. Open your .gcgrc (csh) or .gcgrc.ksh (ksh) file in the text editor of your choice, for example vi. For more information about creating and using your .gcgrc or .gcgrc.ksh file, see "Customizing Your Login" in the "For Advanced Users" section of Chapter 1, Getting Started.

  2. Type the alias(es). Aliases use the following syntax:

    (csh)
    alias abbreviation command_line

    (ksh)
    alias abbreviation="command_line"

    Using the scenario given above, you could define your Apple LaserWriter printer and Tektronix terminal as follows:

    (csh)
    alias tk tektronix Tek4207 Term
    alias lw postscript LaserWriter /dev/tty15

    (ksh)
    alias tk="tektronix Tek4207 Term"
    alias lw="postscript LaserWriter /dev/tty15"

  3. Save the file and exit from the text editor.

  4. Test the alias. Follow these steps:

    1. Type % source .gcgrc (csh) or % . .gcgrc.ksh (ksh) to rerun the file.

    2. Type the alias you assigned, for example % lw.

    3. Type % showplot to display your graphics configuration. ShowPlot displays a summary of your graphics configuration. If the summary is incorrect, edit the alias as necessary and test it again.

Checking Your Graphics Configuration

[ Previous | Top | Next ]

You can verify that your graphics configuration is set up correctly by displaying a summary of your configuration settings or by running a test plot.

Displaying Your Graphics Configuration

Perhaps you've forgotten what graphics language you've configured your graphics output for, or maybe you've switched between several devices and don't remember your current settings. In any case, you can use the ShowPlot command to display your graphics configuration for you.

To display a summary of your current graphics configuration settings:

Type % showplot. The computer displays your configuration. For example

Figure 3

Graphics programs also display your graphics configuration settings on your terminal screen when you are ready to plot the results of a graphics program, for example "When your LaserWriter attached to /dev/tty16 is ready, press <rtn>." If this message reveals a configuration other than the one you want, press <Ctrl>c to exit the program and redefine your graphics configuration. Then run the program again.

Testing Your Graphics Configuration

The Wisconsin Package provides the PlotTest program for you to test if you've defined your graphics configuration correctly. Use this program to display, print, or plot a test graphics file which uses every supported Wisconsin Package graphics feature.

To test if your graphics are initialized correctly:

  1. Define your graphics configuration. For more information, see "Defining Your Graphics Configuration" earlier in this chapter.

  2. Type % plottest. The computer displays, prints, or plots the following graphic.

    Figure 4

If you see the above graphic, you can assume your graphics configuration is correctly set up.


Working with Graphic Output Files

[ Previous | Top | Next ]

Note: If you are using a program that produces text output, see Chapter 3, Using Programs for more information on working with text output files.

This section teaches you how to

Saving Graphic Output to a Figure File

[ Previous | Top | Next ]

Typically when you define your graphics configuration, you direct your output to a graphics terminal, printer, or plotter. When output is directed to a device such as one of these, it is not saved in a file for future reference. To save output to a file which you can direct to multiple devices, use the -FIGure command-line parameter, which writes the file in Figure file format.

Figure file format is interpreted by the Figure program, which gives you flexibility in combining text and graphics. You will find Figure file format advantageous for two reasons: 1) you can use a text editor to modify a Figure file, for example to add explanatory text to a graphic (see "Figure" in the Program Manual for more information); and 2) Figure files are device independent. You can display, print, or plot a file in Figure format on any device, regardless of the device for which you were configured when you initially saved the file. This allows you to display the graphic results of an analysis on multiple devices without rerunning the analysis program each time.

To save graphic output to a Figure file:

Add -FIGure=filename to the command line, where filename is the name of the output file, for example, % isoelectric pir1:kihua -FIGure=kihua.figure. The program writes the graphic output in Figure file format that can be interpreted by the Figure program.

Note: If you type -FIGure without including a filename, the computer will give the file the default name of the program with the extension .figure, for example isoelectric.figure.

To display, print, or plot a Figure file:

  1. Initialize your graphics configuration for the graphics device on which you want to display, print, or plot. For more information, see "Initializing Your Graphics Configuration" in this chapter.

  2. Run the Figure program, which interprets the Figure file format. Type % figure filename, where filename is the name of the file created earlier with the -FIGure parameter.

    Figure displays, prints, or plots the file according to your current configuration. To redirect the Figure file to a different device, initialize your graphics configuration for that device and run the Figure program again.

Redirecting Graphic Output

[ Previous | Top | Next ]

You typically direct where your graphic output goes (that is, to a file, a graphics terminal, a printer, or a plotter) when you define your graphics configuration. However, when you run a program you can temporarily redirect output to another device as long as they both support the same graphics language. For instance, let's say the printer for which you're configured is busy, but a second printer supporting the graphics language you defined is available. Or, what if you've defined your configuration to send output to your terminal, but you want to save the next output in a file? You can solve both problems by using the -PLOt= parameter to temporarily redirect graphic output to a file or to a different device.

To permanently redirect the output, redefine your graphics configuration. For more information, see "Defining Your Graphics Configuration" in this chapter.

To temporarily redirect output to a file or a different device:

Choose from the following.

Note: You can redirect graphic output only to other devices supporting the graphics language for which you currently are configured. That is, if you are configured for the PostScript language, you cannot redirect output to an HPGL device.


Graphic Global Parameters

[ Previous | Top | Next ]

You can find parameters specific to each program described in the "Command Line Summary" topic toward the end of each program in the Program Manual. However, there are a number of parameters that are global to graphic programs within the Package; that is, they can be used with all Wisconsin Package graphic programs. To avoid repetition, not all of these optional parameters are displayed in the "Command Line Summary" in the online or printed documentation of graphics programs.

You can use the following parameters with all Wisconsin Package graphics programs. However, some graphics devices do not support each parameter.

For more information on using parameters, see "Using Program Parameters" in the "Customizing Program Analysis" section of Chapter 3, Using Programs.

Global Parameters Example Description Supported Graphics Language
-AUTOFeed Advances the second and all subsequent pages of the plot automatically. You must load the first sheet of paper as you normally would.

Plotters equipped to support automatic paper feed must be set up locally. For example, the HP7550 must have the autofeed button pushed and paper in the feed tray.

If your plotter is queued or if you are writing the plotting instructions into a file, then this option is automatically in effect.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-BOX=horizontal_start, horizontal_end,
vertical_start,
vertical_end,
grid_color,
distance_between_frames, line_width
-BOX=0,150,0,100,1,2,0.2 Draws a box or frame on the plot. The first four parameters set the position of the box in platen units. The fifth parameter sets the color. The sixth parameter sets the distance between the inner and outer frames. The seventh parameter sets the line thickness in platen units of the outer frame.

All parameters are optional. You can specify just the first parameter, the first two parameters, the first three parameters, etc., or no parameters, When you do not specify any parameters, a box is drawn by default with the values in the Example column to the left.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-CLIpping Does not plot or print line segments that go outside the plotting window. (See -NOCLIpping.) HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-COLor=number -COLor=3 Draws the plot with the color number you specify. GCG graphics programs expect the plotting pens to be installed in the following order:
1 - Black
2 - Green
3 - Blue
4 - Red

Your plotter also may support other colors using numbers greater than 4.
HPGL
ReGIS-
(340, 241)
PostScript
Tektronix-
(4107, 4105)
XWindows
PNG
GIF*
-COPies=number -COPies=2 Prints the number of copies you specify for each page on a laser printer. PostScript
HPGL-
(LaserJet III)
-FASt See -NOTEXT
-FIGure=filename.figure -FIGure=Gamma.Figure Writes the plot as a text file of plotting instructions for input to the Figure program. You can customize the plotting instructions in the text output file and can plot at any time on any graphics device. If you type -FIGure without including a filename, the computer will give the file the default name of the program with the extension .figure, for example program_name.figure. For more information, see the Figure program in the Program Manual. HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-FONT=number -FONT=1 Draws all text characters on a plot using the font number you specify. Font 0 is a monospaced firmware font that plots much faster than software generated fonts. You can find fonts and their font numbers in Appendix I of the Program Manual. HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-GIFInterlace Generates an interlaced image. This format lets the web browser load the image in waves instead of waiting until the entire image is downloaded. It is sometimes described as the venetian blind effect. GIF*
-GRId=grid_interval, grid_color -GRId=5,1 Draws a grid behind a plot in the color you specify. The first parameter sets the grid interval in platen units. If this parameter is negative, the numbering along the bottom axis will be suppressed. The second optional parameter sets the grid color.

You can specify both parameters, just the first parameter, or neither parameter. When you specify neither parameter, a grid is drawn in black with the default interval of 5 platen units.

GCG graphics programs expect the plotting pens to be installed in the following order:
1 - Black
2 - Green
3 - Blue
4 - Red

For more information, see the "For Advanced Users" section in this chapter.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-LINEWidth=number -LINEWidth=0.5 Sets the line thickness for all lines on the plot to a percentage of a platen unit. A platen unit is one percent of the vertical height of the platen. A platen is represented on every supported graphics device as 150 horizontal units (x) by 100 vertical units (y).

Many devices do not support this option.
PostScript
XWindows
HPGL-
(LaserJet III)
-NOCLIpping Plots or prints line segments that go outside the plotting window. (See -CLIpping.) HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-NOTEXT Suppresses all of the text on a plot. This option can sometimes make plotting faster on devices where character plotting is slow. HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-NOUNLoad Superimposes a second picture over the top of an existing plot on some devices that would normally unload the paper automatically after plotting each page.

Most laser printer device drivers do not yet support this option.
HPGL
Tektronix
XWindows
ReGIS
Sixel
-PASSthru Sends the plot to a graphics output device attached to the terminal's printer port.

This parameter applies to HPGL plotters only. You must use this option when your plotter is connected to the pass-through printer port of your terminal.
HPGL
-PLOt=port
-PLOt=queue
-PLOt=banner_name
-PLOt=/dev/tty15 Redirects the output to a port, queue, banner name, or file other than the one specified in your configuration.

PlotPort is a logical name that is automatically defined when you initialize your graphics configuration.

For more information, see "Redirecting Graphic Output" in this chapter.
HPGL
PostScript
Tektronix
ReGIS
Sixel
XWindows
PNG
GIF*
-PLOTWidth=number
-PLOTHeight=number
-PLOTWidth=640
-PLOTHeight=428
Sets the width and height independently, allowing you to make the image larger or smaller. (The image's height and width maintain their original proportion to one another.) The default width is 640 pixels and the height is 428 pixels. For number, indicate an integer between 1 and 5000 pixels. PNG
GIF*
-PNGIinterlace Generates an interlaced image. This format lets the web browser load the image in waves instead of waiting until the entire image is downloaded. It is sometimes described as the venetian blind effect. PNG
-PORtrait Rotates the plot 90 degrees on the page to print in portrait page orientation. Default page orientation is landscape.

For more information, see the "For Advanced Users" section in this chapter.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-PSINClude=filename -PSINClude=Gamma.PS Creates a file of PostScript instructions that you can include within a Red GCG program document. This parameter works only for creating graphic output you want to include in Red.

You must set the Wisconsin Package to use the PostScript graphics language before running the graphic program with this parameter.
PostScript
-SCAle=number -SCAle=2.0 Scales the graphic larger or smaller. The normal scaling factor is 1.0. A scaling factor of 2.0 doubles the size along each axis.

For more information, see the "For Advanced Users" section in this chapter.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-SPEed=number -SPEed=8.0 For those x-y plotters that allow you to change pen speed, you can choose a pen speed between 1.0 and 10.0 to achieve a higher quality plot. 1.0 is the slowest pen speed available (highest quality), and 10.0 is the fastest. The default is 10.0. HPGL
-XPAN=number
-YPAN=number
-XPAN=30.0
-YPAN=40.0
Moves the graphic to the right or left (XPAN) or up and down (YPAN) by the number of platen units you specify.

For more information, see the "For Advanced Users" section in this chapter.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*
-XSCAle=number
-YSCAle=number
-XSCAle=0.7
-YSCAle=1.5
Scales the x and y axes independently. (See -SCAle.)

For more information, see the "For Advanced Users" section in this chapter.
HPGL
PostScript
Tektronix
XWindows
ReGIS
Sixel
PNG
GIF*

*The GIF graphics driver is an optional product that is sold separately from the Wisconsin Package. For more information, see "GIF (Graphics Interchange Format)" in the "Configuring Graphics Languages and Devices" section of Appendix C, Graphics.


For Advanced Users

[ Previous | Top | Next ]

This section covers advanced tasks you may want to perform after you have become familiar with graphics programs and their output. This section teaches you how to

Modifying the Graphic Image

[ Previous | Top | Next ]

After you become familiar with displaying, printing, or plotting graphic output, you may find that you want to modify a graphic image by zooming in to a section of the graphic or changing the font of the text. The Wisconsin Package lets you easily make these and other modifications by adding parameters to the command line when you run the program.

Some of the parameters discussed below modify the length and width of the graphic, which involves changes in platen units (pu). A platen unit is one percent of the length of the vertical axis of the platen. A platen is the plane of your graphics device; Wisconsin Package programs use 100 pu x 150 pu as the platen (see figure below). You should become familiar with these terms and their meanings to understand how to use the parameters in this section.

Figure 5

You can modify a graphic image in the following ways:

Drawing a Grid

To draw a grid behind any Wisconsin Package graphic:

Add -GRId to the command line. For example, % isoelectric pir1:kihua -Default -GRId produces the following graphic image:

Figure 6

-GRId supports two optional parameters:
-GRId=grid_interval, grid_color

grid_interval. This parameter sets the grid interval in platen units. A platen unit is one percent of the vertical dimension of the platen, or plane of your screen. If this parameter is negative, the numbering along the bottom axis will be suppressed.

grid_color. This parameter sets the grid color. You can specify both parameters, just the first parameter, or neither parameter. When you specify neither parameter, a grid is drawn in black with the default interval of 5 platen units.

Wisconsin Package graphics programs expect the plotting pens to be installed in the following order:

1 - Black
2 - Green
3 - Blue
4 - Red

Controlling Density

Let's say you want to compare the graphic output for sequences of different length. However, because all sequences are plotted on one page by default, regardless of sequence length, this may be hard to do. Some Wisconsin Package programs let you line up plots for different sequences using the -DENsity=number command-line parameter, which specifies the number of bases or residues per 100 platen units. (A platen unit (pu) is one percent of the length of the horizontal axis of the platen. A platen is the plane of your screen, which is 100 pu x 150 pu.) Therefore, if you specify an identical density for sequences of different length, base 100 from one sequence will line up with base 100 from a different sequence and so on. This may mean that graphics may stretch onto multiple pages.

To change the number of bases or residues per 100 platen units:

Add -DENsity=number to the command line.

Note: This command-line parameter does not work with all graphics programs. In addition, some programs do not allow you to specify a lower density.

Changing Fonts

To change the font used to create text in a graphic:

Add -FONT=number, where number is the number of the font you want to use. Font 0 is a monospaced firmware font that plots much faster than software generated fonts. You can find a list of available fonts and their numbers in Appendix I of the Program Manual.

For example, % pepplot pir1:kihua -Default -FONT=4 produces the following graphic image:

Figure 7

Changing Colors

If your graphics device supports color, you can specify the color of the graphic image.

To change the color of the graphic image:

Add -COLor=number to the command line, where number is the number of the color you want to use:

1 - Black
2 - Green
3 - Blue
4 - Red

Your printer or plotter may support colors other than those listed above. You can access additional colors using numbers greater than 4. Refer to your printer or plotter documentation for more information.

Zooming

You can zoom in on a graphic to focus on sections in more detail, or you can zoom out to scale a graphic down in size.

To zoom in or out of a graphic:

Add -SCAle=number, to the command line, where number is the proportion at which you want to scale the graphic. For example, % dotplot hpr.pnt hpf.pnt -Default -SCAle=1.5 zooms in on the graphic, producing the following graphic image:

Figure 8

TIP - If you are using the XWindows graphics configuration, "Zoom" and "Restore" buttons will appear at the bottom of the graphics window. You can use the Zoom button and the mouse to zoom in on and pan the graphic. Use the Restore button to return the graphic to its original display.

As another example, % helicalwheel sw:mel_apido -Default -SCAle=0.5 zooms out of the graphic, creating a smaller graphic image:

Figure 9

Panning

You can move an entire plot either up and down or left and right in platen units to focus on different areas of the graphic.

To pan a graphic image:

Add -XPAN=number and -YPAN=number to the command line, where number is the x or y coordinate of the platen unit where you want to start plotting or printing the graphic image. For example, % plottest -XPAN=40 -YPAN=30 moves the plot to the right and up, producing the following graphic image:

Figure 10

In this example, instead of beginning the plot at coordinate (0,0), the plot begins at coordinate (40,30).

Page Orientation

Wisconsin Package graphics can appear in landscape or portrait orientation. Landscape orientation means that graphics appear on a page that is wider than it is tall. Portrait orientation means that the graphics appear on a page that is taller than it is wide. For example

Figure 11

By default, Wisconsin Package programs create graphics in landscape orientation.

To change the page orientation to portrait:

Add -PORtrait to the command line.

Skewing the Graphic

You can scale the x and y axes independently if you want to change the aspect ratio of the graphic image.

To change the aspect ratio of a graphic image:

Add -XSCAle=number and -YSCAle=number on the command line, where number is the proportion by which you want to scale the graphic. For example, % plottest -XSCAle=0.8 -YSCAle=1.4 changes the ratio of the graphic from the normal 1.5:1.0 (150 platen units x 100 platen units) to 0.8:1.4 (80 platen units x 140 platen units).

Figure 12

Note: -XSCAle and -YSCAle can be used individually of each other. That is, you can change the aspect ratio of the x axis without changing the y axis ratio, and vice versa.

Preparing Data for Publication

[ Previous | Top | Next ]

This section gives you guidelines on how to prepare your graphic data for publication in a report, manuscript, or other document. Let's say you've worked with a Wisconsin Package graphics program and produced output you'd like to include in a manuscript. The graphics look great, but you'd like to add a heading or two, and maybe put a box around the whole image. Editing a graphics file sounds intimidating, but the Wisconsin Package can write graphics output in a file in plain English (called a Figure file), making it easier for you to modify.

This topic provides pointers for

Editing Figure Files

The Wisconsin Package provides the Figure program to help you prepare your data for publication. Figure lets you combine text and graphics. You can create graphics from scratch, annotate graphics you created with another Wisconsin Package program, include graphics within another file, size a graphic image, add color and borders, change fonts, and much more.

For instance, in the example below, two PlasmidMap images were combined and captions were added.

Figure 13

For more information, see Figure in the Program Manual.

Including Graphics In a Document

When you prepare reports, manuscripts, or other types of technical documents, there may be times when you want to include Wisconsin Package graphics within them. The Package lets you save files in a number of formats: Encapsulated Postscript (EPS), color EPS (CEPS), and Graphics Interchange Format (GIF). You can include the graphics files created in these formats in most commercial document processing programs.

To include graphic files in a document:

  1. Set your graphics configuration to use the PostScript or GIF language driver. For more information, see "Defining Your Graphics Configuration" in this chapter.

  2. Run the graphics program of your choice, adding -PLOt=filename.eps or -PLOt=filename.gif to the command line, for example % pepplot pir1:kihua -PLOt=kihua.eps. The program runs as you directed, writing its output to the file you named.

  3. If necessary, download the graphics file(s) from the host computer to your Macintosh or PC. To do so, you can use Kermit or FTP, widely available protocols for file transfer, or any other protocol you are familiar with. Set the file type as ASCII or binary. For example, you would transfer a PostScript file as ASCII and a GIF file as binary.

  4. Import the EPS or GIF file into the document processing program of your choice. Refer to the document processing program documentation for information on how to import EPS or GIF files.

Printing Graphic Output from a Macintosh or PC

[ Previous | Top | Next ]

If you are accessing the Wisconsin Package on a Macintosh or PC via a modem and terminal emulation software, you may also have a printer connected directly to your microcomputer. Printing output on a printer directly connected to your microcomputer has its own procedure and special considerations.

In general, you use the following process when printing graphic output on a printer connected to your Mac or PC:

  1. Create and save the graphic output from a Wisconsin Package program as a file on the host computer.

  2. Transfer the file from the host computer to your Mac or PC using a file transfer program such as Kermit or FTP.

  3. Use a utility program on the Mac (System 7 or earlier) or PC to print the graphics file.

Printing from a Macintosh to a LaserWriter

You can create a Wisconsin Package graphics file on the host computer and transfer it to a Macintosh to print to an Apple LaserWriter connected to your microcomputer.

To print a Wisconsin Package graphics file on a LaserWriter connected to a Macintosh:

Note: The following instructions are guidelines only. The exact steps for transferring a file depend on the terminal emulation and file transfer software you use. For more information, see the documentation for the terminal emulation and file transfer software you use.

  1. On a Macintosh, log in to the host computer using a terminal emulator of your choice and initialize the Wisconsin Package.

  2. In the Wisconsin Package terminal window, define your graphics configuration as PostScript. For more information, see "Defining Your Graphics Configuration" earlier in this chapter.

  3. Run the Wisconsin Package graphics program of your choice, adding -PLOt=filename to the command line, where filename is the name of the output file. The file is saved in PostScript format on the host computer.

  4. Using the file transfer software available at your site, set the file type for the file being transferred as ASCII and transfer the file.

  5. On the Macintosh, choose between the following:

    TIP - GCG also offers GCGFigure, a Macintosh program that allows you to display and print high-quality Wisconsin Package graphics. Using GCGFigure you are able to save Wisconsin Package graphic images as PICT files, a standard file format for importing into word processing, desktop publishing, and graphic/drawing programs.

    GCGFigure is freely available to all GCG users. If you are interested, you can transfer the program to your computer using anonymous ftp from ftp://alanine.gcg.com in the /pub/mac directory. We also recommend you transfer the ReadMe.GCGFigure file in that directory for more detailed information about using the program.

    To display graphics with the GCGFigure program:

    1. Run a graphic-producing program with the command-line parameter -FIGure=filename, for example % dotplot -FIGure=mydotplot.figure.

    2. Transfer the file in ASCII mode to your Macintosh.

    3. Start the GCGFigure program and select the transferred file to display it. See the GCGFigure ReadMe file for more information about using the program.

Printing from a PC

You can create a Wisconsin Package graphics file on the host computer and transfer it to a PC to print on a printer connected to your microcomputer.

To print a Wisconsin Package graphics file on a printer connected to a PC:

Note: The following instructions are guidelines only. The exact steps for downloading a file depend on the terminal emulation and file transfer software you use. For more information, see the documentation for the terminal emulation and file transfer software.

  1. On a PC, log in to the host computer using a terminal emulator of your choice and initialize the Wisconsin Package.

  2. In the Wisconsin Package terminal window, initialize the graphics configuration appropriate for your graphics device. For example, if you have a HP printer connected to your computer, it probably supports the HPGL language. For more information, see "Defining Your Graphics Configuration" earlier in this chapter.

  3. Run the graphics program of your choice, adding -PLOt=filename to the command line, where filename is the name of the output file. The file is saved on the host computer in the graphics format for which you configured.

  4. Transfer the file using the file transfer software available at your site. You must set the appropriate file type (ASCII or binary) before transferring the file. For example, you would transfer a PostScript file as ASCII and a Hewlett Packard Graphics Language (HPGL) file as binary.

  5. To print the file, type C:\ Copy Filename lpt1 for ASCII files and C:\ Copy/b Filename lpt1 for binary files. The file prints on the printer connected to your PC.

    Note: Substitute the correct port for your printer.


[ Program Manual | User's Guide | Data Files | Databases ]


Documentation Comments: doc-comments@gcg.com
Technical Support: help@gcg.com

Copyright (c) 1982, 1983, 1985, 1986, 1987, 1989, 1991, 1994, 1995, 1996, 1997, 1998 Genetics Computer Group Inc., a wholly owned subsidiary of Oxford Molecular Group, Inc. All rights reserved.

Licenses and Trademarks Wisconsin Package is a trademark of Genetics Computer Group, Inc. GCG and the GCG logo are registered trademarks of Genetics Computer Group, Inc.

All other product names mentioned in this documentation may be trademarks, and if so, are trademarks or registered trademarks of their respective holders and are used in this documentation for identification purposes only.

Genetics Computer Group

www.gcg.com