JAMF ArchiveBioCompanion as published in 1995THIS IS THE REFERENCE CODE AS PUBLISHED. Doelz, R. Optimal production of biological documentation: the JAM format. Comput. Applic. Biosci. 11, 224-226 (1995).The version you are currently viewing is the one printed and distributed via the Internet from the server of BioComputing Basel. Version 3.1 of the BioCompanion was published with version 2 of the JAMF software. The server that was indicated in the documentation has ceased to exist. Version 3.2 of the BioCompanion was not publicly available for free but was shareware that was distributed with GCG's software release 9. For the purpose of enhanced editing, JAMF was partially rewritten and the proprietary version 3.x of JAMF was used from 1996 onwards. The Biocompanion is available in a current version from the publisher . It has significantly changed both in software and content. |
|||
|
|
|
||
NOTE: The following instructions make use of software
packages which are copyrighted or licensed by software providers
and need to be purchased and installed separately. If you start
the program package's environment, or review the program's output
file, you will find the corresponding copyright and acknowledgement
notices. It is of all user's interest that these notices are
carefully read and kept in mind in order to grant honours to
those who deserve it.
NOTE: The following instructions make use of databases
which are usually placed in the public domain. The rate of updates
is steadily increasing. Make sure that you always use the latest
database version you can get hold of. Remember to check with
your software manager what the latest database release or description
was if you publish data referring to sequence databases.
NOTE: The programs and data are brought to you by people
who work hard to get you the best quality and performance. These
installations are not free of cost, even if you might not need
to pay fees directly. It is required that you acknowledge these
organisations properly in publications in order to ensure their
future funding.
The standard environment in the past was a
text terminal or screen on a suitable equipment (PC, etc.) which
displayed text on an area of
80x24 characters. Depending on the properties of the equipment
attached to the screen or the capabilities of the program, it
may be impossible to visualise graphics on the screen. If you
are afraid that this is the case, contact your system or site
manager for details. The most common types of text screens are
called vt100-type screens.
If your screen behaves strangely (
"unknown terminal" or similar messages) refer to the section
"Common Problems"
in order to set the required parameters correctly.
NOTE: The following does not need to be configured if
you use a text-oriented display.
If you use local area
networks , it is possible to send windows across the (local)
network. The procedure required to do this is called
X-Windows and is explained in detail in the appendix.
You can run X-Windows graphics on a terminal or computer other
than the host where the corresponding molecular biology programs
have been started. To do this, you must tell the host you are
logged in to send the graphics window to your terminal or computer,
i.e., you must know the
name or IP address of the terminal or computer where you want
to display the graphics. The variable which the host needs to
know is called DISPLAY:
$ set display/create/transport=tcpip/node=host.domain.country
Example:
You must register your
user name before you
can start to work with the GCG package. If you use GCG for the
first time, you must install the proper procedure:
$ @d$biogen:[biozen]installation
NOTE: This procedure is required only once, and only if
you start with a new account.
The startup of the GCG environment is usually performed with
a single command:
$ gcg
There are occasionally different commands to start the GCG
environment. In Basel, the environment is started with the following
command:
$ query
The startup procedure will
display the GCG banner and
quotation information for the
GCG package. Additionally, local database information is displayed.
The details of database
use and quotation are described
later .
NOTE: The command will fail if the account initialisation
has not yet been done for you. Ask your program manager for details.
You should see the following or similar startup logo:
$ egcg
The Wisconsin Package Interface (WPI) is a windowing environment
layered on top of the command line interface used so far with
GCG. In contrast to personal computer windowing systems, which
use Microsoft Windows or the Macintosh Finder to display windows,
WPI uses the so-called X-Windows system
to send data from the host
computer to your display. Therefore, you need an X-Windows display,
such as an X-terminal, an X-server running on a microcomputer,
or a workstation that runs X-Windows, if you want to use WPI.
You may have used X-Windows already to display GCG graphics on
the screen. As in the GCG command line version, WPI graphics
can be produced on various output devices such as printers,
plotters and the screen.
WPI is neither a replacement for GCG, nor does it offer programs
which are not available in the GCG command line version. WPI
adds the convenience of window-oriented software usage. WPI does
not change or alter the way how results are produced by the GCG
package.
IMPORTANT NOTE: To run WPI, your PC or Mac must be connected
to the campus network
and run sufficiently fast. A colour screen of at least 16 inch
and high resolution is recommended. Personal computers running
X-Windows are known to require well more than 8 MByte of RAM.
In contrast to the GCG command line interface, WPI allows
you to define and store the set of sequences you want to work
with. I.e., you no longer need to remember which sequence files
are of current interest. WPI will collect sequence files for
you when you 'add' them to the list. If you start WPI for the
very first time, this list is empty. The pull-down of the menu
'Sequence' allows you to 'Add' sequences to the list from either
'Adding' sequences to the "main list window" neither alters
sequences nor changes their location. The purpose of 'adding'
sequences to the list is just to register the sequences within
the WPI interface to utilise them more easily.
With the GCG command line version, you type the name of a
program, feed it with parameters, and wait for the completion
of the program. In contrast, WPI allows you to continue to work
while another program is running in the background. This is different
from the 'batch' option. The programs are executed like the ones
you started by typing the command. In a way, WPI does the command
typing for you. There are several types of output: The results may be viewed or processed according to their
character, e.g., a graphics file can be plotted as a figure,
and a list of file names can be added to the "main list window".
The "output manager window" allows you to trigger these actions,
including deletion and other file handling commands.
Instead of waiting for a result, WPI allows you to continue
to work while another program is running in the background. The
"job manager window" lists the execution status of all the jobs
that you have started. Programs running in the background may
generate output, in particular if they do not run as expected.
Error messages are displayed
in the "job manager window".
WPI allows you to have more than one window open. Instead
of sequentially opening and closing all the windows, you should
try to keep at least the "main list window" and the "output manager
window" open simultaneously.
Given the proper configuration
of the environment , it is sufficient to type
$ spawn/nowait WPI
WPI can be configured in a sophisticated fashion. In contrast
to the GCG command line interface, WPI uses so-called "sets"
of sequences which hold additional data such as start/end and
other information.
If you plan to use WPI in parallel to the GCG command
line interface, it is important to remember two important items:
================================= Begin Exercise 1
A small WPI exercise: Run a 'fasta' search of a database
sequence against the SWISSPROT database.
Proceed as follows: ================================= End Exercise 1
Small Computer Screens and WPI
If you feel that the screen of your personal computer is too
small, you can either
configure your X-Windows server program to display scroll bars
or start WPI with smaller characters (recommended) to get a smaller
window size. The latter can be done by typing
$ WIP/small
WPI Timing
The option to run jobs in the background may affect the timing
of your session. WPI itself will time out if you do not work
for an extended period of time, i.e., you need to restart WPI
after returning from lunch or similar elongated pauses. At some
sites system managers have configured a time out for idle sessions
on the entire computer system. If you did not save your current
list in the "main list window", this list will be lost if your
session times out. Therefore, better save your working list occasionally.
WPI automatically displays graphics on the screen. If you want
to recapture graphics, open the "output manager window" and select
either the print or
display option button. Depending on your site,
various devices will be configured.
NOTE: WPI output files can become very large easily. Make
sure to have enough disk space or quota if you produce many plots
or delete them frequently. WPI deletes files only if selected.
$ setplot
If you issue the command
'setplot', you get a menu which allows you to choose from different
options. Remember that the GCG package can either display graphics
on the screen or print them on a printer. It is usually not possible
with the default configuration to do both simultaneously. The
typical cycle of commands, therefore, is
If the command 'setplot' is not supported at your site, the following
graphics drivers will be important. There are more available,
ask your program manager for details. The setup is performed
by typing one of the following commands: To verify that your environment
is setup and working properly, give the command
$ plottest
Make sure that you are close to the printer when you try to
print the plot test for the first time. In the worst case, the
graphics output is misconfigured and the printer spits out paper
like mad. Refer to section
"Need to Stop a Print Session" to stop a misguided output.
Frequent commands for things like file
editing, printing, etc. are explained on the computer in 'on-line',
i.e., electronic documentation. The
command 'help' will give you a list of keywords. To select a
topic, type its name and <RETURN>. To leave 'help', type
repeatedly <RETURN> until you are back at the $ prompt.
$ help
GCG has a comprehensive introduction for new users on various
operating systems (see below).
The GCG package provides two different help functions, which
operate like the VMS 'help' (even on UNIX). To request a topic,
type the following command and the name of the topic you would
like to get help on.
$ genmanual
This will give you a topic-sorted list of keywords. To select
a topic, type its name and <RETURN>. To leave 'help', type
repeatedly <RETURN> until you are back at the operating
system prompt.
$ genhelp
This will give you a list of the GCG programs. To see information
on a program, type its name and <RETURN>. To leave 'help',
type repeatedly <RETURN> until you are back at the operating
system prompt.
NOTE: If the selected program was not optimal, refer to
the topic "related programs" which may suggest alternative programs.
Detailed Information on each Program
The command qualifier 'check' allows you to check command options
on the fly and add as appropriate. For example, try the command
line version of 'fasta' as follows:
$ fasta /check
GCG further provides helpful information
for new users
under the
topic NEW USER .
The GCG package provides two different
help functions, which are structured like the VMS 'help'. To
request a topic, use the <help> button in the current window.
A new window will open, and you can read the text in the upper
area. The lower third of the window offers a list of subtopics
which can be selected for more information.
In WPI a new window will
open for each command to execute. More detailed command options
can frequently be called with the <options> button.
To get help in the ATLAS program, type "help" at the
ATLAS>
prompt.
To get help in the SRS program, type a question mark (?) if
you use the VMS version of the program. The UNIX version does
currently not support on-line help.
Depending on your facility,
the access to the international networks, or the availability
of the tools described in this chapter, may be restricted. The
electronic network can be of great help when asking for information
in the user community. One system, called USENET NEWS, is available
at most academic sites. Its principle is that of an exchanging
bulletin board. I.e., you 'post' something and this can be read
by all others due to the replication mechanism of the system.
A certain discipline should be adhered to in writing messages
(so-called netiquette). In biology, many NEWS groups of interest
are also available as electronic mail exploder lists. This means
that you can interact with thousands of people via electronic
mail.
NEWS is a program which must be installed on your computer
to allow you to read the messages. It is available in various
flavours, the most common one is described below.
The command 'help news' will give
you informtion on the NEWS program (see previous sections for
on-line help). To start NEWS, you may need to enter commands
to setup the correct environment, e.g.,
$ getsym news
Then, start the program with
$ news
The screen will show a list of so-called newsgroups. To select
one, move the cursor to the place of interest and hit <RETURN>.
If you type register afterwards, the next time you start up NEWS
it will automatically show you only those groups which you registered
in. If you want to see all of them again, type 'news' at the
NEWS>
prompt. Type 'help' to get more information.
The bulletin boards of USENET NEWS are also available as electronic
mail. To send and receive mail, refer to the section about mail servers . To subscribe
to a group, you must first obtain the address of the group and
information on the procedure of subscription. DO NOT SEND MESSAGES
TO THE GROUP if you want to subscribe. Read the Frequently Asked
Questions (FAQ) sheet below.
The following article is available either via the network
or in printed form:
All software described in this book is also documented in written
form. Ask your manager or software consultant for ways to get
the documentation printed. GCG documentation is mostly stored
on-line as postscript file documentation for printing individual
chapters. Ask your colleagues or your manager on how to print
this documentation. This guide, if you read it electronically,
is also available in printed form. If you have it printed, you
may also want to see it on the screen.
Local help implies that you need
to ask someone. This "someone" can be one of your colleagues,
the person who maintains the GCG package, or the local computing
centre. You need to find out who is the best person to talk to
- if you use the printed version, write it down here:
Standard Environment
Material and Methods
Setup of the Text Screen
Using X-Windows across the Network
$ set display/create/transport=tcpip/node=biomac.embnet.unibas.ch
TCP/IP is an optional product for the VMS operating systems
and needs separate installation and configuration by the system
manager. If the command above does not work, contact your system
manager. Refer to the
appendix for prerequisites of this configuration when using
personal computers.
Depending on your setup, X-Windows applies a security procedure
which restricts the sending of windows around the world. Therefore,
you must "allow" your terminal or computer to display the window
on your screen (as described in section
"Common Technical Problems" ). If this is not the case,
the error message is
Cannot open display
Refer to the section
"Configuration Problems" to escape from this situation.
Calling the GCG Setup Program
Welcome to the WISCONSIN PACKAGE
Version 8.1-UNIX, August 1995
Installed on OSF
Copyright 1982, 1983, 1984, 1985, 1986, 1987, 1989, 1991, 1992, 1994, 1995
Genetics Computer Group, Inc. All rights reserved.
Published research assisted by this software should cite:
Program Manual for the Wisconsin Package,
Version 8, September 1994, Genetics Computer Group,
575 Science Drive, Madison, Wisconsin, USA 53711
Databases available:
GenBank Release 89.0 ( 6/95)
EMBL (Abridged) Release 42.0 ( 3/95)
PIR-Protein Release 44.0 ( 3/95)
SWISS-PROT Release 31.0 ( 3/95)
PROSITE Release 12.2 ( 3/95)
Restriction Enzymes (REBASE) ( 6/95)
Help is available with the command % genhelp or by
calling (608) 231-5200 or sending e-mail to Help@GCG.Com
If you have the EGCG package
(by P.Rice et al.) installed on your computer, you can use these
programs in addition to the GCG software. The following or similar
logo will appear if you have setup the EGCG environment with
Welcome to the EGCG extensions to the WISCONSIN PACKAGE
Version 8.0-beta-0.0, July 1995
Installed on IRIX
Copyright 1982, 1983, 1984, 1985, 1986, 1987, 1989, 1991, 1992, 1994
Genetics Computer Group, Inc. All rights reserved.
Published research assisted by this software should always cite:
Program Manual for the Wisconsin Package,
Version 8, August 1994, Genetics Computer Group,
575 Science Drive, Madison, Wisconsin, USA 53711
and also for the Extension programs:
Program Manual for the EGCG Package, Peter Rice, The Sanger Centre,
Hinxton Hall, Cambridge, CB10 1RQ, England.
Additional code by Peter Rice, The Sanger Centre, Hinxton, England
and other members of the EGCG team.
Other Databases available :
(Quick Index of) EMBL Release 43.0 (06/95)
(Quick Index of) EMNEW Release 44.0
Help is available with the command % egenhelp
Wisconsin Package Interface
Purpose of WPI
WPI Details: The Concept of "Lists"
More WPI Details: The Concept of an "Output Manager"
Even more WPI Details: The Concept of a "Job Manager"
Interaction of WPI Windows
Starting WPI
WPI and the User
Setup of the GCG Plotting Environment
... Using WPI
Plotting Setup from the Command Line Using the 'setplot'
Utility
setplot (-> set output to display device)
program (-> run program first time and display result)
program (-> rerun program if you need to optimise output)
... (rerun program, or other programs, as often as you need)
setplot (-> set output to printer)
program (-> generate hardcopy output)
setplot (-> reset output to display device)
...
Plotting Setup from the Command Line Using Generic Commands
regis for DEC terminals
tektronix for many kinds of graphics, including terminals and PCs
hpgl for Hewlet-Packard devices
postscript for postscript devices
xwindows for X-Windows
Verification of the Plotting Environment
Computer On-Line Documentation
GCG On-Line Documentation (Command Line Version)
GCG On-Line Documentation (WPI Version)
ATLAS On-Line Documentation
SRS On-Line Documentation
Network Help
USENET NEWS
BIOSCI BULLETIN BOARDS
Frequently Asked Questions
Smith, Una R. (1993) "A Biologist's Guide to the Internet."
This article summarises
most of the questions asked in networking together with the appropriate
answers. It is published monthly in the USENET newsgroups sci.bio,
bionet.general, and news.answers. The document is also available
via 'anonymous ftp' as file "biology/guide" from the server pit-manager.mit.edu
(approx. 20 pages).
Printed Documentation
SAVE TREES.
THINK OF OUR WOODS.
DO NOT PRINT DOCUMENTATION IF YOU DO NOT INTEND TO READ IT.
Human Help
Name _____________________________________
Telephone _________________ FAX __________________
Opening hours (Mo Tu We Th Fr) mornings _____ afternoons ______
Mail address ______________________________
Snail mail address _________________________________
_________________________________
_________________________________
JAM produced file:
GETTING4.HTML as [next page] , or [overview] , or [table of contents]