By downloading this code you agree to the
Source Code Use License (PDF). |
{version = 2.49; (* of dbpull.p 1998 July 16}
(* begin module describe.dbpull *)
(*
name
dbpull: database extraction program.
synopsis
dbpull (fin: in, fout: out,
dbl1, dbl2, dbl3, dbl4, dbl5, dbl6, dbl7, dbl8: in,
ecat: in, gcat: in, output: out)
files
fin: User requests for extractions from libraries. Each request
takes up a single line and consists of a genetic sequence identi-
fication code followed by either a single special extraction code
or a series of line code requests. If an entry request is to be
found in embl format the request line must have a line containing
simply 'embl' somewhere above it. A line containing only 'genb'
will instruct dbpull to look only for genbank format entries on
the following request lines. Important note: the exact form of
fin instructions is found in delman.use.dbpull.instructions.
If no request is given, then ALL is assumed. This means that
the program will now run using a raw list of entry names.
fout: contains fulfilled requests in the same entry order as fin.
this file may serve, itself, as a database library for dbpull as
long as 'id ' or 'loc' occur with every request.(one of these two
line codes identifies the beginning of each entry and holds its id)
dbl1-dbl8: same files, in the same order, as dbcat. see delman.
describe.dbcat.
ecat: same as in dbcat also.
gcat: same as in dbcat also.
output: messages to the user.
description
this program uses catalogs generated by the dbcat program to quickly
extract all or part of embl or genb type entries from data base lib-
raries. the user may choose one of two special requests('all', which
pulls out an entire entry or 'raw', which pulls out only the genetic
sequence) or s-he may simply request a number of line codes. the wild-
card character '*' represents any number of unspecified characters
in an id request. this allows one fin line to extract several entries
whose ids have characters in common. the id 'every' extracts all ids
it is compared to. dbpull also checks the production dates of all the
catalogs and libraries to see that they are consistent.
documentation
dbhelp, delman.describe.dbcat, embl and genbank libaries.
see also
dbcat.p
author
matthew yarus
bugs
technical notes
1:dbpull functions on genbank(tm) release 9 (june 1, 1983). 2: if the
value of the constant checknum is increased, dbpull will do a more
complete check of its catalogs.
*)
(* end module describe.dbpull *)
{This manual page was created by makman 1.45}
{created by htmlink 1.62}