To install coherent:

extract from tar file

e.g. tar xzf coherent.tgz [8.1 MB]

or tar xjf coherent.tb2 [5.6 MB]

or tar xjf coherent-beta.tar.gz [8.1 MB]

a directory called coherent will be generated automatically

remove obsolete files

If updating from a previous version, either delete the entire coherent directory before extracting from the tar file, or delete the following files, which may remain from the earlier versions and are no longer used:

Also, the following files should be deleted from coherent/, because newer versions exist in coherent/fit/fns:

yorick v1.5 is required

see ftp://ftp-icf.llnl.gov/pub/Yorick/doc/index.html

Linux RPM is at ftp://ftp-icf.llnl.gov/pub/Yorick/unix/yorick-1.5-14.i386.rpm

modify detectordefaults.i

Edit line 6 of detectordefaults.i to the appropriate install directory.

if interested, look at CHANGES

The text file CHANGES gives some brief descriptions of new features and bugfixes.

To set up a user to run coherent:

1. set the user's search path to include coherent

usually done in the /Yorick/custom.i file

e.g. custom.i file might be edited to include lines similar to the following:

PATH = "/home/matt/coherent:/home/matt/Yorick:"

PATH += Y_SITE+"i:"+Y_SITE+"i0:"+Y_SITE+"contrib:"+Y_SITE+"g"

set_path, PATH

2. if necessary, create a Gist directory in the user's home directory

e.g. mkdir ~/Gist

3. link /Gist/coherent-gist to the coherent-gist directory

e.g. ln -s /home/matt/coherent/coherent-gist ~/Gist/coherent-gist

This is preferable to the following

or

3. copy the coherent-gist directory to /Gist/coherent-gist

e.g. cp -r /home/matt/coherent/coherent-gist ~/Gist/coherent-gist

To start coherent in interactive mode:

1. enter directory where analysis results are to be saved

2. start yorick

3. load coherent into yorick

> #include ``coherent.i''

4. run coherent

> coherent

To start coherent in noninteractive mode:

1-3. do steps 1-3 as for interactive mode above

4. run coherent with an Info file or a result file as the argument

> coherent,''/data/sep2002/sample3_0001-0150.batchinfo''

The old version, from April 2003, is here: coherent-apr172003.tgz coherent-apr172003.tb2


Matt Borthwick
2003-11-23