2 #define MY_VERSION "4.2"
\r
11 STR_OPT( clstr2uc, 0)
\r
12 STR_OPT( uc2clstr, 0)
\r
13 STR_OPT( uc2fasta, 0)
\r
14 STR_OPT( uc2fastax, 0)
\r
15 STR_OPT( mergesort, 0)
\r
16 STR_OPT( tmpdir, ".")
\r
17 STR_OPT( staralign, 0)
\r
19 STR_OPT( blastout, 0)
\r
20 STR_OPT( blast6out, 0)
\r
21 STR_OPT( fastapairs, 0)
\r
22 STR_OPT( idchar, "|")
\r
23 STR_OPT( diffchar, " ")
\r
25 STR_OPT( gapopen, 0)
\r
28 STR_OPT( ids, "99,98,95,90,85,80,70,50,35")
\r
31 STR_OPT( clumpout, 0)
\r
32 STR_OPT( clump2fasta, 0)
\r
33 STR_OPT( clumpfasta, 0)
\r
34 STR_OPT( hireout, 0)
\r
35 STR_OPT( mergeclumps, 0)
\r
37 STR_OPT( hspalpha, 0)
\r
40 STR_OPT( tracestate, 0)
\r
41 STR_OPT( chainout, 0)
\r
42 STR_OPT( cluster, 0)
\r
43 STR_OPT( computekl, 0)
\r
44 STR_OPT( userout, 0)
\r
45 STR_OPT( userfields, 0)
\r
46 STR_OPT( seedsout, 0)
\r
47 STR_OPT( chainhits, 0)
\r
48 STR_OPT( findorfs, 0)
\r
50 STR_OPT( getseqs, 0)
\r
53 STR_OPT( makeindex, 0)
\r
54 STR_OPT( indexstats, 0)
\r
55 STR_OPT( uchimeout, 0)
\r
56 STR_OPT( uchimealns, 0)
\r
58 STR_OPT( mkctest, 0)
\r
59 STR_OPT( allpairs, 0)
\r
60 STR_OPT( fastq2fasta, 0)
\r
61 STR_OPT( otusort, 0)
\r
62 STR_OPT( sparsedist, 0)
\r
63 STR_OPT( sparsedistparams, 0)
\r
71 UNS_OPT( band, 16, 0, UINT_MAX)
\r
72 UNS_OPT( minlen, 10, 1, UINT_MAX)
\r
73 UNS_OPT( maxlen, 10000, 1, UINT_MAX)
\r
74 UNS_OPT( w, 0, 1, UINT_MAX)
\r
75 UNS_OPT( k, 0, 1, UINT_MAX)
\r
76 UNS_OPT( stepwords, 8, 0, UINT_MAX)
\r
77 UNS_OPT( maxaccepts, 1, 0, UINT_MAX)
\r
78 UNS_OPT( maxrejects, 8, 0, UINT_MAX)
\r
79 UNS_OPT( maxtargets, 0, 0, UINT_MAX)
\r
80 UNS_OPT( minhsp, 32, 1, UINT_MAX)
\r
81 UNS_OPT( bump, 50, 0, 100)
\r
82 UNS_OPT( rowlen, 64, 8, UINT_MAX)
\r
83 UNS_OPT( idprefix, 0, 0, UINT_MAX)
\r
84 UNS_OPT( idsuffix, 0, 0, UINT_MAX)
\r
85 UNS_OPT( chunks, 4, 2, UINT_MAX)
\r
86 UNS_OPT( minchunk, 64, 2, UINT_MAX)
\r
87 UNS_OPT( maxclump, 1000, 1, UINT_MAX)
\r
88 UNS_OPT( iddef, 0, 0, UINT_MAX)
\r
89 UNS_OPT( mincodons, 20, 1, UINT_MAX)
\r
90 UNS_OPT( maxovd, 8, 0, UINT_MAX)
\r
91 UNS_OPT( max2, 40, 0, UINT_MAX)
\r
92 UNS_OPT( querylen, 500, 0, UINT_MAX)
\r
93 UNS_OPT( targetlen, 500, 0, UINT_MAX)
\r
94 UNS_OPT( orfstyle, (1+2+4), 0, UINT_MAX)
\r
95 UNS_OPT( dbstep, 1, 1, UINT_MAX)
\r
96 UNS_OPT( randseed, 1, 0, UINT_MAX)
\r
97 UNS_OPT( maxp, 2, 2, UINT_MAX)
\r
98 UNS_OPT( idsmoothwindow, 32, 1, UINT_MAX)
\r
99 UNS_OPT( mindiffs, 3, 1, UINT_MAX)
\r
100 UNS_OPT( maxspan1, 24, 1, UINT_MAX)
\r
101 UNS_OPT( maxspan2, 24, 1, UINT_MAX)
\r
102 UNS_OPT( minorfcov, 16, 1, UINT_MAX)
\r
103 UNS_OPT( hashsize, 4195879, 1, UINT_MAX)
\r
104 UNS_OPT( maxpoly, 0, 0, UINT_MAX)
\r
105 UNS_OPT( droppct, 50, 0, 100)
\r
106 UNS_OPT( secs, 10, 0, UINT_MAX)
\r
107 UNS_OPT( maxqgap, 0, 0, UINT_MAX)
\r
108 UNS_OPT( maxtgap, 0, 0, UINT_MAX)
\r
110 INT_OPT( frame, 0, -3, +3)
\r
112 TOG_OPT( trace, false)
\r
113 TOG_OPT( logmemgrows, false)
\r
114 TOG_OPT( trunclabels, false)
\r
115 TOG_OPT( verbose, false)
\r
116 TOG_OPT( wordcountreject, true)
\r
117 TOG_OPT( rev, false)
\r
118 TOG_OPT( output_rejects, false)
\r
119 TOG_OPT( blast_termgaps, false)
\r
120 TOG_OPT( fastalign, true)
\r
121 TOG_OPT( flushuc, false)
\r
122 TOG_OPT( stable_sort, false)
\r
123 TOG_OPT( minus_frames, true)
\r
124 TOG_OPT( usort, true)
\r
125 TOG_OPT( nb, false)
\r
126 TOG_OPT( twohit, true)
\r
127 TOG_OPT( ssort, false)
\r
128 TOG_OPT( log_query, false)
\r
129 TOG_OPT( log_hothits, false)
\r
130 TOG_OPT( logwordstats, false)
\r
131 TOG_OPT( ucl, false)
\r
132 TOG_OPT( skipgaps2, true)
\r
133 TOG_OPT( skipgaps, true)
\r
134 TOG_OPT( denovo, false)
\r
135 TOG_OPT( cartoon_orfs, false)
\r
136 TOG_OPT( label_ab, false)
\r
137 TOG_OPT( wordweight, false)
\r
138 TOG_OPT( isort, false)
\r
139 TOG_OPT( selfid, false)
\r
140 TOG_OPT( leftjust, false)
\r
141 TOG_OPT( rightjust, false)
\r
143 FLT_OPT( id, 0.0, 0.0, 1.0)
\r
144 FLT_OPT( weak_id, 0.0, 0.0, 1.0)
\r
145 FLT_OPT( match, 1.0, 0.0, FLT_MAX)
\r
146 FLT_OPT( mismatch, -2.0, 0.0, FLT_MAX)
\r
147 FLT_OPT( split, 1000.0, 1.0, FLT_MAX)
\r
148 FLT_OPT( evalue, 10.0, 0.0, FLT_MAX)
\r
149 FLT_OPT( weak_evalue, 10.0, 0.0, FLT_MAX)
\r
150 FLT_OPT( evalue_g, 10.0, 0.0, FLT_MAX)
\r
151 FLT_OPT( chain_evalue, 10.0, 0.0, FLT_MAX)
\r
152 FLT_OPT( xdrop_u, 16.0, 0.0, FLT_MAX)
\r
153 FLT_OPT( xdrop_g, 32.0, 0.0, FLT_MAX)
\r
154 FLT_OPT( xdrop_ug, 16.0, 0.0, FLT_MAX)
\r
155 FLT_OPT( xdrop_nw, 16.0, 0.0, FLT_MAX)
\r
156 FLT_OPT( ka_gapped_lambda, 0.0, 0.0, FLT_MAX)
\r
157 FLT_OPT( ka_ungapped_lambda, 0.0, 0.0, FLT_MAX)
\r
158 FLT_OPT( ka_gapped_k, 0.0, 0.0, FLT_MAX)
\r
159 FLT_OPT( ka_ungapped_k, 0.0, 0.0, FLT_MAX)
\r
160 FLT_OPT( ka_dbsize, 0.0, 0.0, FLT_MAX)
\r
161 FLT_OPT( chain_targetfract, 0.0, 0.0, 1.0)
\r
162 FLT_OPT( targetfract, 0.0, 0.0, 1.0)
\r
163 FLT_OPT( queryfract, 0.0, 0.0, 1.0)
\r
164 FLT_OPT( fspenalty, 16.0, 0.0, FLT_MAX)
\r
165 FLT_OPT( sspenalty, 20.0, 0.0, FLT_MAX)
\r
166 FLT_OPT( seedt1, 13.0, 0.0, FLT_MAX)
\r
167 FLT_OPT( seedt2, 11.0, 0.0, FLT_MAX)
\r
168 FLT_OPT( lopen, 11.0, 0.0, FLT_MAX)
\r
169 FLT_OPT( lext, 1.0, 0.0, FLT_MAX)
\r
170 FLT_OPT( minh, 0.3, 0.0, FLT_MAX)
\r
171 FLT_OPT( xn, 8.0, 0.0, FLT_MAX)
\r
172 FLT_OPT( dn, 1.4, 0.0, FLT_MAX)
\r
173 FLT_OPT( xa, 1.0, 0.0, FLT_MAX)
\r
174 FLT_OPT( mindiv, 0.5, 0.0, 100.0)
\r
175 FLT_OPT( abskew, 2, 0.0, 100.0)
\r
176 FLT_OPT( abx, 8.0, 0.0, 100.0)
\r
177 FLT_OPT( minspanratio1, 0.7, 0.0, 1.0)
\r
178 FLT_OPT( minspanratio2, 0.7, 0.0, 1.0)
\r
180 FLAG_OPT( usersort)
\r
184 FLAG_OPT( ungapped)
\r