Content-type: text/html Manpage of DAISY

DAISY

Section: DAISY development commands (1)
Updated: 3rd March 2007
Index Return to Main Contents
 

NAME


daisy  launch DAISY classifier system  

SYNOPSIS

daisy [ -bud ][ -progress ][ -dfe ][ -parameters additional DFE command tail parameters ][ -wdir current working directory ][ -n_ipm number of concurrent ipm processes ][ -ipm_tail command tail for ipm processes ][ -n_floret number of concurrent floret processes ][ -floret_tail command tail for floret processes ][ -n_vhtml number of concurrent vhtml processes ][ -vhtml_tail command tail for vhtml processes ] >& <log file>

 

DESCRIPTION

daisy(1) is a driver process which intitialises and starts the component processes of a DAISY classifier cluster. These are ipm(1) the image pre-processor which pre-processes raw input imagery and removes the effects of pose, floret(1) a generic pattern matcher based on Lucas n-tuple correlation/PSOM (Plastic Self Organising Map technology, and vhtml(1) which collects the classification output from the floret(1) processes and uses it to generate pages of virtual HTML which are then passed onto a web browser such as netscape(1) or daisy(1) driver process allows the user to specify the number of concurrent floret(1) and vhtml(1) processes. If the daisy(1) process is running on a mosix(7) compliant kernel which is part of a computing cluster the concurrent processes may actually run on different physical processors. If not they effectively multithread on the same processor (which may be benificial in reducing I/O bound waiting). In keeping with the hoemostatic nature of the DAISY system and the pups(7) libraries on which it is built, the daisy(1) process tries to automatically replace any processes in its cluster which become damaged or destroyed with as little loss of context as possible.


   

OPTIONS


  -help invokes the on-line context help system for the file system watcher. This "man" page is displayed. The process then exits.

-usage displays shortform usage string.

-growth_protection <retrys> causes the system to retry an sbrk(3) call up to retrys times. This option permits the program to wait until the core that it requires is available rather than simply exiting if sbrk>(3) fails.

-version displays program version number.

-slots displays short form pups(3) library dependencies.

-slotinfo displays long form pups(3) library dependencies.

-argf argument_file tells the filter to take its command line arguments from the specified argument_file. The data format of the argument file is:

# ... optional comment line ...
-argflag [1]
argument_parameter [1,1]
argument_parameter [1,2]

argument_parameter [1,n]

# ... optional comment line ...
-argflag [2]
argument_parameter [1,1]
argument_parameter [1,2]

argument_parameter [1,n]

  -nice cardinal determimes the niceness at which the filter is scheduled. In keeping with all UNIX user processes, nice must be a cardinal between 0 and 20. The default niceness for ipm(1) is 4.

-usage displays program shortform usage.

-version displays program version number.

-bud tells daisy(1) process becomes incapacitated. In this event, the bud process becomes a replacement cluster management process.

-progress tells daisy(1) to fork(2) a progress(1) tool (which reports on the current status of a DAISY classification). If this tool becomes incapacitated incapacitated, daisy(1) arranges for a replacement tool to be started.

-dfe tells daisy(1) to start a dfe(1) fronted. Defaults to TRUE (dfe frontend is started).

-parameters additional DFE command tail items tells daisy(1) to pass additional parameters to the DAISY frontend dfe(1).
Spaces in the dfe(1) command tail are replaced with ':' symbols and command tail flag '-' symbols with '+' symbols. For example the dfe(1) command tail:
-f11 histoscript imscript -squash_units
becomes
-parameters :+f11:histoscript:+squash_units

wdir current working directory set working directory (defaults to current directory).

-n_ipm number of concurrent ipm processes sets number of concurrent ipm(1) processes. Defaults to one. br

-ipm_tail command tail for ipm processes tells daisy(1) which command tail (.agf file) to use with the instances of ipm(1)

-n_floret number of concurrent floret processes sets number of concurrent floret(1) processes. Defaults to one. br

-floret_tail command tail for floret processes tells daisy(1) which command tail (.agf file) to use with the instances of (1) processes. Defaults to one. br

-vhtml_tail command tail for vhtml processes tells daisy(1) which command tail (.agf file) to use with the instances of vhtml(1)

 

LIBRARIES

daisy(1) uses the PUPS libraries, see pups(3)

 

ENVIRONMENTAL VARIABLES

DAISY_USERID userid specifies the user identifier of the user running this invocation of daisy(1)

DAISY_SDIR sensetive directory specifies the sensetive directories for this classifier cluster.

DAISY_TDIR training set directory specifies training set directory for this classifier cluster.

DAISY_START_DFE tells daisy(1) to start an invocation of the dfe(1) tool (to collect image data for classifier cluster).

DAISY_ITAG tag specifies computational input tag.

DAISY_OTAG tag specifies computational output tag.

DAISY_N_IPM N ipm processes specifies the number of concurrent ipm(1) processes managed by this invocation of daisy(1)

DAISY_IPM_TAIL command tail file specifies the command tail (.agf) file to be used by the concurrent instances of ipm(1)

DAISY_N_FLORET N floret processes specifies the number of concurrent floret(1) processes managed by this invocation of daisy(1)

DAISY_FLORET_TAIL command tail file specifies the command tail (.agf) file to be used by the concurrent instances of floret(1)

DAISY_N_VHTML N floret processes specifies the number of concurrent vhtml(1) processes managed by this invocation of daisy(1)

DAISY_VHTML_TAIL command tail file specifies the command tail (.agf) file to be used by the concurrent instances of vhtml(1)


 

SIGNALS

SIGCHECK SIGVACATE: Checkpoint generation.

 

COPYRIGHT

(C) Digital Vision, Didcot.

 

PROGRAMMER

M.A. O'Neill.

 

SEE ALSO

floret(1), vhtml(1), fork(2), pups<(7), mosix(7)


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
LIBRARIES
ENVIRONMENTAL VARIABLES
SIGNALS
COPYRIGHT
PROGRAMMER
SEE ALSO

This document was created by man2html using the manual pages.
Time: 10:29:03 GMT, March 03, 2007