Printer Friendly How to Run MOSES How to Run MOSES

Before beginning, please read the MAINTAIN section.

In addition to the MOSES program you leased, the installation contains several other useful programs.

In addition, many tools are provided for WINDOWS. In particular, Ghostview and GVIM are provided. Ghostview is a tool for opening postscript files. It can be used to directly view our GDV files (provided your customization file specifies postscript as the file type). This program can be located in the /ultra/bin/win32/gstools directory. GVIM is a powerful text editor it can be found in the /ultra/bin/win32/vim directory. By default, Ghostview will be registered to open GDV files.


Running the Software:

To use any of the commands discussed below, you need to know the physical location of the Ultramarine software on your system. Suppose that our software is installed in /dummy/ultra. Here, dummy is the name of the path where the software is installed and will be different from dummy. You should substitite the real name for dummy in all instructions below. To run MOSES, use the command:

     /dummy/ultra/moses   root
where root is the root name. When this command is issued, MOSES will create several files with the specified root. All of the files with the same root comprise a database for the root. For a discussion of the root concept, click here. Normally, the databases between revisions of the program are not compatible. A MOSES database lives until you dispose of it. These things, while containing quite useful information, get seriously large.

MOSES accepts a command line option which specifies the user interface which will be used. In general, there are four interfaces: GUI, TERMINAL, WINDOW, and SILENT. The GUI interface is new for Rev 7.00, and provides the ability to illustrate 3D renderings of the model, plus the ability to click on elements of the model and display pertinent information. This is the default interface for all versions. The TERMINAL interface uses the interface that exists when the program is executed, and it does not work on WINDOWS 95. With the WINDOW interface, MOSES will create its own window and use it to communicate with the user. This was the default interface from Rev 5.10 to Rev 6.02. Finally, the SILENT interface does not report anything to the user unless told to do so explicitly. This interface is useful for running batch jobs, or using MOSES to communicate with another program through a pipe. To specify the interface, you type in


     /dummy/ultra/moses   root -user_interface TYPE
where TYPE is the interface you desire and should be either: GUI, TERMINAL, WINDOW, or SILENT.

You can also start MOSES using a "point and click" technique. If you performed a standard MOSES installation, certain file associations were made, and the location of the MOSES installation was specified. You can then use a typical File Manager, navigate to a location where you have some MOSES input files, and click on certain file types to take different actions. For instance, right clicking on a root.cif file will give you the option to edit the file using the VI text editor, or run MOSES, using root.cif as input.


Tidy:

When a job is over and you no longer need the database, you can clean it up with the command:

       /dummy/ultra/tidy root
When you do this, the database for the root will be deleted, so be sure that you have finished with the job before tidying.

You can also right click on a root.log file, and select "Tidy" from the list.

If you have an installation of MOSES when a new version is installed, you have two MOSES' which you can run: the previous one and the current one. The above discussion runs the current one. To run the previous one you should type

     /dummy/ultra_p/moses   root
MOSES is designed to operate either on a single machine or in a heterogeneous network. The databases greated by MOSES may not work on all machines in a network. In general there are two set of machines which can share MOSES databases among themselves: INTEL Machines (WINDOWS or LINUX), and the any of the various UNIX machines. A database created using an INTEL machine can be used only by another INTEL machine. Thus, if one has all INTEL machine type machines or all UNIX machines, then our system will work quite well.

When one is in a mixed environment of INTEL machines and UNIX machines, some problems can arise. One of these was mentioned above, that databases cannot be shared between these two computer architectures. In most cases, our software will recognize the problem and give an error message to the effect that the database was created on a different architecture. This does not really harm the database, so you can still use it with the architecture that created it.

Another difficulty is that the text file format of UNIX is slightly different from that of DOS/WINDOWS. Our software is capable of reading both types of text files, so this is only a minor irritant. The output files will, however, be written in the style of the machine which created it.

Browsing For Information:

If you double click on the file

       /dummy/ultra/homepage.htm
This page leads to quite a bit of useful information such as to

Also, if your machine is connected to the INTERNET, you can get the latest release of MOSES by chosing "UPDATE SOFTWARE". You can also look at the changes which were made in the program since your release by opening our web site. Otherwise, your browsing will be local to your machine.




Ultramarine, Inc. | Suite 325 | 3100 S. Gessner | Houston, Texas 77063 | (713)975-8146

Site Map

Copyright(C) 1996-2008 Ultramarine,Inc.