Delila Program: makeinst

makeinst program

Documentation for the makeinst program is below, with links to related programs in the "see also" section.

{   version = 1.01; (* of makeinst.p 2005 Oct 13}

(* begin module describe.makeinst *)
   makeinst: generate delila instructions for set A and B from dcout.

   makeinst(instA: in, instB: in, makeinstp: in, dcout: out, output: out)


   instA:  Delila instructions for type A sites.

   instB:  Delila instructions for type B sites.

   dcout:  Output of the diri program that reports coordinates of A and B and
           information about their individual strengths and their combined

   makeinstp:  parameters to control the program.  The file must contain the
      following parameters, one per line:

      parameterversion: The version number of the program.  This allows the
         user to be warned if an old parameter file is used.

      From To Range (2 integers): This is the From To range to use in the
         inst.  It should be given like "-10 +10".  This will correspond to an
         inst that is "get from 100 -10 to same +10;".

   output: messages to the user


   This program will generate two inst files "instA" and "instB" from
   the dcout file created by the diri program.  The makeinst program
   assumes that A is the more upstream of the two binding components
   and assigns the orienation of the instruction on the relative
   positioning of B to A.  That is if A > B then the instruction for
   that pair will have a positive orientation.  If B > A then the
   instruction for that pair will have a negative orientation.  Since
   the header information is not present in dcout it is not reported
   in the inst files.  This must be added later.


   example makeinstp file:

1.00  version of makeinst that this parameter file is designed for.
-100 +100  From/To range to use in inst.


see also



  example parameter file:  makeinstp


   Ryan Shultzaberger


technical notes

(* end module describe.makeinst *)
{This manual page was created by makman 1.45}

{created by htmlink 1.62}