By downloading this code you agree to the
Source Code Use License (PDF). |
{version = 1.03; (* of range.p 1997 April 22}
(* begin module describe.range *)
(*
name
range: determine the range of bases in the inst/book
synopsis
range(inst: in, book: in,
output: out)
files
inst: delila instructions of the form 'get from 56 -5 to 56 +10;'
If this file is empty, then the sequences will be
aligned either by their 5' ends or by their zero base,
depending on the 4th parameter in rangep.
book: the book generated by delila using inst
rangep: parameters to control the program. There is only one
parameter, the method of alignment. See alist for further details.
If the first character is
'f' (for 'first') then the sequences are always aligned by their
first base.
'i' then the sequences are aligned by the delila instructions. If
the inst file is empty, alignment is forced to the 'b' mode.
'b' (for 'internal') then the alignment is on the internal zero of
the book's sequence. This option is to be used when "default
coordinate zero" is used in the Delila instructions.
therange: Three lines:
two integers on one line giving the range: from and to.
just the from
just the to
output: messages to the user
description
The range program determines the range of the book as aligned by inst.
By giving the range in two forms (on one line and separate)
external programs can easily obtain the required data.
example
documentation
see also
alist.p
author
Thomas D. Schneider
bugs
technical notes
*)
(* end module describe.range *)
{This manual page was created by makman 1.45}
{created by htmlink 1.62}