1 | C |
---|
2 | C Max number of open logical units ( = file handles = io channels) |
---|
3 | C |
---|
4 | c INTEGER lundim |
---|
5 | c PARAMETER (lundim = 100) |
---|
6 | C |
---|
7 | C Number of indices of IO arrays, |
---|
8 | C |
---|
9 | INTEGER ndx_max |
---|
10 | PARAMETER (ndx_max = 17) |
---|
11 | C |
---|
12 | C Fixed parameters, that set the limits within which MALLOC allocates. |
---|
13 | C These values could be very large, they dont themselves cause memory |
---|
14 | C consumption. This is the only place you need to edit parameters |
---|
15 | C before you recompile. |
---|
16 | C |
---|
17 | C ** overflow checking only partially ok, needs work ** |
---|
18 | C |
---|
19 | INTEGER tuplenmax |
---|
20 | PARAMETER (tuplenmax = 10) ! oligo length maximum |
---|
21 | |
---|
22 | INTEGER tupdimmax |
---|
23 | PARAMETER (tupdimmax = 4 ** tuplenmax) ! max number of different oligos |
---|
24 | C |
---|
25 | C Parameters for GenBank alignment file |
---|
26 | C |
---|
27 | INTEGER old_seqsdim |
---|
28 | PARAMETER (old_seqsdim = 5000) ! max number of old seqs |
---|
29 | |
---|
30 | INTEGER old_basdim |
---|
31 | PARAMETER (old_basdim = 10000) ! max AVERAGE # bases / seq |
---|
32 | |
---|
33 | INTEGER old_bytdim |
---|
34 | PARAMETER (old_bytdim = old_seqsdim * old_basdim) |
---|
35 | |
---|
36 | INTEGER old_tbldim |
---|
37 | PARAMETER (old_tbldim = old_basdim * old_seqsdim + tupdimmax) |
---|
38 | |
---|
39 | INTEGER old_sidswid |
---|
40 | PARAMETER (old_sidswid = 10) ! max short-ID width |
---|
41 | |
---|
42 | INTEGER old_lidswid |
---|
43 | PARAMETER (old_lidswid = 80) ! max length of full names |
---|
44 | C |
---|
45 | C Parameters for unaligned GenBank file |
---|
46 | C |
---|
47 | INTEGER new_seqsdim |
---|
48 | PARAMETER (new_seqsdim = 5000) ! max number of new seqs |
---|
49 | |
---|
50 | INTEGER new_basdim |
---|
51 | PARAMETER (new_basdim = 10000) ! currently new sequence length |
---|
52 | |
---|
53 | INTEGER new_bytdim |
---|
54 | PARAMETER (new_bytdim = new_seqsdim * new_basdim) |
---|
55 | |
---|
56 | INTEGER new_sidswid |
---|
57 | PARAMETER (new_sidswid = 10) ! max short-ID width |
---|
58 | |
---|
59 | INTEGER new_lidswid |
---|
60 | PARAMETER (new_lidswid = 80) ! max length of full names |
---|
61 | |
---|
62 | INTEGER new_textwid |
---|
63 | PARAMETER (new_textwid = 80) ! max length of input file lines |
---|
64 | |
---|