[Top] [Index]
Catalyst UNIX Commands
Introduction
You can run several types of background operations in a UNIX shell outside of Catalyst. The types of background operations available are conformer generation, hypothesis generation, database searching, and database building/modification. These operations are computation-intensive, requiring substantial running time. If they were run within Catalyst, they would prevent you from doing anything else for some time.
The advantage of running a program in a UNIX shell is that you can still use Catalyst to do other things at the same time, although more slowly, on the same machine. Or you can run the background UNIX session on another machine on the network so that you have the full power of your machine for your interactive session.
Note: some familiarity with UNIX directory structure and file operations is required for the command line procedures. See your operating system manuals or other UNIX user documentation. Also see "To use a UNIX window and command line".
Background processes for both conformer generation and hypothesis generation can be set up, started, monitored, and the results imported back into your session, using the Catalyst interface and without using a UNIX shell window.
Go to the next topic to see the information available on Catalyst background operations.
Select the UNIX command line operation you want information about:
To use a UNIX window and command line
Tasks you can do in a UNIX window
Set up and start a background conformer generation process
Set up and start a background hypothesis generation process
Use catSearch to do a database search
Use the catDB database utilities to build, modify, or analyze databases
To Use a UNIX Window and Command Line
- Create a UNIX window using the toolchest in the corner of your screen. In the new window you will see the command "prompt" character, which is at the left end of the command line.

- Change the size of the window by grabbing one of its corners or sides with the mouse cursor (the cursor changes into an arrow pointing to the corner, or an arrow pointing to the side, when placed over one of them, as shown in the diagram) and dragging it to increase or decrease the window size.
You can type on the command line when the mouse cursor is inside of the window (the window borders change colors).
- Before you invoke a command, make sure you are in the correct directory (use the pwd command to check). If not, use the change directory command (cd <desired directory path name>)
- Check that you have the required files in the directory (type ls to list the files).
- To invoke a command from the command line, type the name of the command and any options, and then press the Enter key.
- If you get no messages indicating a problem, the command is being processed.
Messages may be written to the window during the operation indicating its status. You cannot invoke more commands in this window until the operation is completed.
- When the command is finished, you will see the prompt again and can type in the command line.
Tasks you can do in a UNIX window:
-
-
To Set Up and Run Conformer Generation in the Background
Running Catalyst in the background means running a process on your machine, or on another machine (if you have an appropriate license), while still having full use of your interactive Catalyst session. If you run in the background on your machine you must share computational resources, so your operations will be somewhat slower. You can monitor the status of the background process and cancel it, if necessary.
In the View Compound workbench you can set up a conformer generation process to run in the background and then bring the data into Catalyst. You do not need to use a UNIX shell window to do this. See "To Generate Conformers."
-
To Set Up and Run Hypothesis Generation in the Background
Running Catalyst in the background means running a process on your machine, or on another machine (if you have an appropriate license), while still having full use of your interactive Catalyst session. If you run in the background on your machine you must share computational resources, so your operations will be somewhat slower. You can monitor the status of the background process and cancel it, if necessary.
In the Generate Hypothesis workbench you can set up a hypothesis generation process to run in the background and then bring the data into Catalyst; you do not need to use a UNIX shell window to do this. See "To Generate a Hypothesis Automatically."
[Top] [Index]
Last updated April 15, 1996 at 03:42pm PDT.
Copyright © 1999, Molecular Simulations Inc. All rights
reserved.