STAR Computing | Tutorials main page |
Running STAF | |
Offline computing tutorial | Maintained by T. Wenaus |
You should have followed the tutorial on
setting up your environment to get to the point where you can
type staf
and get the desired response.
To see what version you're set up to use, type
which staf
or STAR_LEVELS
.
You should run staf from your working directory, eg. cd ~/workdir
.
If you are using domains and packages you have checked out yourself
they should reside under this directory, eg. in
workdir/pams/tpc
.
To start STAF type staf
. Use staf -h
to see
the available command line options. Some of the important ones are
HELP
command
is the gateway
to the online documentation. See the PAW documentation referenced on
the tools page
for information on basic PAW and KUIP.
In order to load the packages you need, use
make mydomain/mypackage
or make mydomain
from the STAF prompt. This will
run the standard makefile on the files in your package and
dynamically load your software. To run the make procedure
independently of STAF, use make -f $STAR/mgr/MakePam.mk
(aliased to the makes
command in the standard environment)
while in your domain or package directory. This will build
dynamic libraries for your package. Use the make
command
as above to load them in the STAF environment.
Once the packages you need are loaded you can proceed to run your kumacs (the kumacs may of course include the load steps). To develop your own kumacs you are advised to use existing ones as a guide; see the tutorial guide to kumacs.
Kathy provides an example of how to execute kumacs in STAF and in particular the Big Full Chain kumac bfc.kumac in her recent tutorial talk (10/98).
Current versions of the STAF full and condensed reference manuals describing the command set are available: