1
/***********************************************************************
4
* Automatic header module from ASNTOOL
6
************************************************************************/
12
static char * asnfilename = "asnmacro.h13";
13
static AsnValxNode avnx[454] = {
14
{20,"acronym" ,1,0.0,&avnx[1] } ,
15
{20,"anamorph" ,2,0.0,&avnx[2] } ,
16
{20,"authority" ,3,0.0,&avnx[3] } ,
17
{20,"bio-material" ,4,0.0,&avnx[4] } ,
18
{20,"biotype" ,5,0.0,&avnx[5] } ,
19
{20,"biovar" ,6,0.0,&avnx[6] } ,
20
{20,"breed" ,7,0.0,&avnx[7] } ,
21
{20,"cell-line" ,8,0.0,&avnx[8] } ,
22
{20,"cell-type" ,9,0.0,&avnx[9] } ,
23
{20,"chemovar" ,10,0.0,&avnx[10] } ,
24
{20,"chromosome" ,11,0.0,&avnx[11] } ,
25
{20,"clone" ,12,0.0,&avnx[12] } ,
26
{20,"clone-lib" ,13,0.0,&avnx[13] } ,
27
{20,"collected-by" ,14,0.0,&avnx[14] } ,
28
{20,"collection-date" ,15,0.0,&avnx[15] } ,
29
{20,"common" ,16,0.0,&avnx[16] } ,
30
{20,"common-name" ,17,0.0,&avnx[17] } ,
31
{20,"country" ,18,0.0,&avnx[18] } ,
32
{20,"cultivar" ,19,0.0,&avnx[19] } ,
33
{20,"culture-collection" ,20,0.0,&avnx[20] } ,
34
{20,"dev-stage" ,21,0.0,&avnx[21] } ,
35
{20,"division" ,22,0.0,&avnx[22] } ,
36
{20,"dosage" ,23,0.0,&avnx[23] } ,
37
{20,"ecotype" ,24,0.0,&avnx[24] } ,
38
{20,"endogenous-virus-name" ,25,0.0,&avnx[25] } ,
39
{20,"environmental-sample" ,26,0.0,&avnx[26] } ,
40
{20,"forma" ,27,0.0,&avnx[27] } ,
41
{20,"forma-specialis" ,28,0.0,&avnx[28] } ,
42
{20,"frequency" ,29,0.0,&avnx[29] } ,
43
{20,"fwd-primer-name" ,30,0.0,&avnx[30] } ,
44
{20,"fwd-primer-seq" ,31,0.0,&avnx[31] } ,
45
{20,"gb-acronym" ,32,0.0,&avnx[32] } ,
46
{20,"gb-anamorph" ,33,0.0,&avnx[33] } ,
47
{20,"gb-synonym" ,34,0.0,&avnx[34] } ,
48
{20,"genotype" ,35,0.0,&avnx[35] } ,
49
{20,"germline" ,36,0.0,&avnx[36] } ,
50
{20,"group" ,37,0.0,&avnx[37] } ,
51
{20,"haplotype" ,38,0.0,&avnx[38] } ,
52
{20,"identified-by" ,39,0.0,&avnx[39] } ,
53
{20,"insertion-seq-name" ,40,0.0,&avnx[40] } ,
54
{20,"isolate" ,41,0.0,&avnx[41] } ,
55
{20,"isolation-source" ,42,0.0,&avnx[42] } ,
56
{20,"lab-host" ,43,0.0,&avnx[43] } ,
57
{20,"lat-lon" ,44,0.0,&avnx[44] } ,
58
{20,"lineage" ,45,0.0,&avnx[45] } ,
59
{20,"map" ,46,0.0,&avnx[46] } ,
60
{20,"metagenome-source" ,47,0.0,&avnx[47] } ,
61
{20,"metagenomic" ,48,0.0,&avnx[48] } ,
62
{20,"old-lineage" ,49,0.0,&avnx[49] } ,
63
{20,"old-name" ,50,0.0,&avnx[50] } ,
64
{20,"orgmod-note" ,51,0.0,&avnx[51] } ,
65
{20,"nat-host" ,52,0.0,&avnx[52] } ,
66
{20,"pathovar" ,53,0.0,&avnx[53] } ,
67
{20,"plasmid-name" ,54,0.0,&avnx[54] } ,
68
{20,"plastid-name" ,55,0.0,&avnx[55] } ,
69
{20,"pop-variant" ,56,0.0,&avnx[56] } ,
70
{20,"rearranged" ,57,0.0,&avnx[57] } ,
71
{20,"rev-primer-name" ,58,0.0,&avnx[58] } ,
72
{20,"rev-primer-seq" ,59,0.0,&avnx[59] } ,
73
{20,"segment" ,60,0.0,&avnx[60] } ,
74
{20,"serogroup" ,61,0.0,&avnx[61] } ,
75
{20,"serotype" ,62,0.0,&avnx[62] } ,
76
{20,"serovar" ,63,0.0,&avnx[63] } ,
77
{20,"sex" ,64,0.0,&avnx[64] } ,
78
{20,"specimen-voucher" ,65,0.0,&avnx[65] } ,
79
{20,"strain" ,66,0.0,&avnx[66] } ,
80
{20,"subclone" ,67,0.0,&avnx[67] } ,
81
{20,"subgroup" ,68,0.0,&avnx[68] } ,
82
{20,"subsource-note" ,69,0.0,&avnx[69] } ,
83
{20,"sub-species" ,70,0.0,&avnx[70] } ,
84
{20,"substrain" ,71,0.0,&avnx[71] } ,
85
{20,"subtype" ,72,0.0,&avnx[72] } ,
86
{20,"synonym" ,73,0.0,&avnx[73] } ,
87
{20,"taxname" ,74,0.0,&avnx[74] } ,
88
{20,"teleomorph" ,75,0.0,&avnx[75] } ,
89
{20,"tissue-lib" ,76,0.0,&avnx[76] } ,
90
{20,"tissue-type" ,77,0.0,&avnx[77] } ,
91
{20,"transgenic" ,78,0.0,&avnx[78] } ,
92
{20,"transposon-name" ,79,0.0,&avnx[79] } ,
93
{20,"type" ,80,0.0,&avnx[80] } ,
94
{20,"variety" ,81,0.0,NULL } ,
95
{20,"unknown" ,0,0.0,&avnx[82] } ,
96
{20,"genomic" ,1,0.0,&avnx[83] } ,
97
{20,"chloroplast" ,2,0.0,&avnx[84] } ,
98
{20,"chromoplast" ,3,0.0,&avnx[85] } ,
99
{20,"kinetoplast" ,4,0.0,&avnx[86] } ,
100
{20,"mitochondrion" ,5,0.0,&avnx[87] } ,
101
{20,"plastid" ,6,0.0,&avnx[88] } ,
102
{20,"macronuclear" ,7,0.0,&avnx[89] } ,
103
{20,"extrachrom" ,8,0.0,&avnx[90] } ,
104
{20,"plasmid" ,9,0.0,&avnx[91] } ,
105
{20,"transposon" ,10,0.0,&avnx[92] } ,
106
{20,"insertion-seq" ,11,0.0,&avnx[93] } ,
107
{20,"cyanelle" ,12,0.0,&avnx[94] } ,
108
{20,"proviral" ,13,0.0,&avnx[95] } ,
109
{20,"virion" ,14,0.0,&avnx[96] } ,
110
{20,"nucleomorph" ,15,0.0,&avnx[97] } ,
111
{20,"apicoplast" ,16,0.0,&avnx[98] } ,
112
{20,"leucoplast" ,17,0.0,&avnx[99] } ,
113
{20,"proplastid" ,18,0.0,&avnx[100] } ,
114
{20,"endogenous-virus" ,19,0.0,&avnx[101] } ,
115
{20,"hydrogenosome" ,20,0.0,&avnx[102] } ,
116
{20,"chromosome" ,21,0.0,&avnx[103] } ,
117
{20,"chromatophore" ,22,0.0,NULL } ,
118
{20,"unknown" ,0,0.0,&avnx[105] } ,
119
{20,"natural" ,1,0.0,&avnx[106] } ,
120
{20,"natmut" ,2,0.0,&avnx[107] } ,
121
{20,"mut" ,3,0.0,&avnx[108] } ,
122
{20,"artificial" ,4,0.0,&avnx[109] } ,
123
{20,"synthetic" ,5,0.0,&avnx[110] } ,
124
{20,"other" ,255,0.0,NULL } ,
125
{20,"any" ,0,0.0,&avnx[112] } ,
126
{20,"gene" ,1,0.0,&avnx[113] } ,
127
{20,"org" ,2,0.0,&avnx[114] } ,
128
{20,"cds" ,3,0.0,&avnx[115] } ,
129
{20,"prot" ,4,0.0,&avnx[116] } ,
130
{20,"preRNA" ,5,0.0,&avnx[117] } ,
131
{20,"mRNA" ,6,0.0,&avnx[118] } ,
132
{20,"tRNA" ,7,0.0,&avnx[119] } ,
133
{20,"rRNA" ,8,0.0,&avnx[120] } ,
134
{20,"snRNA" ,9,0.0,&avnx[121] } ,
135
{20,"scRNA" ,10,0.0,&avnx[122] } ,
136
{20,"otherRNA" ,11,0.0,&avnx[123] } ,
137
{20,"pub" ,12,0.0,&avnx[124] } ,
138
{20,"seq" ,13,0.0,&avnx[125] } ,
139
{20,"imp" ,14,0.0,&avnx[126] } ,
140
{20,"allele" ,15,0.0,&avnx[127] } ,
141
{20,"attenuator" ,16,0.0,&avnx[128] } ,
142
{20,"c-region" ,17,0.0,&avnx[129] } ,
143
{20,"caat-signal" ,18,0.0,&avnx[130] } ,
144
{20,"imp-CDS" ,19,0.0,&avnx[131] } ,
145
{20,"conflict" ,20,0.0,&avnx[132] } ,
146
{20,"d-loop" ,21,0.0,&avnx[133] } ,
147
{20,"d-segment" ,22,0.0,&avnx[134] } ,
148
{20,"enhancer" ,23,0.0,&avnx[135] } ,
149
{20,"exon" ,24,0.0,&avnx[136] } ,
150
{20,"gC-signal" ,25,0.0,&avnx[137] } ,
151
{20,"iDNA" ,26,0.0,&avnx[138] } ,
152
{20,"intron" ,27,0.0,&avnx[139] } ,
153
{20,"j-segment" ,28,0.0,&avnx[140] } ,
154
{20,"ltr" ,29,0.0,&avnx[141] } ,
155
{20,"mat-peptide" ,30,0.0,&avnx[142] } ,
156
{20,"misc-binding" ,31,0.0,&avnx[143] } ,
157
{20,"misc-difference" ,32,0.0,&avnx[144] } ,
158
{20,"misc-feature" ,33,0.0,&avnx[145] } ,
159
{20,"misc-recomb" ,34,0.0,&avnx[146] } ,
160
{20,"misc-RNA" ,35,0.0,&avnx[147] } ,
161
{20,"misc-signal" ,36,0.0,&avnx[148] } ,
162
{20,"misc-structure" ,37,0.0,&avnx[149] } ,
163
{20,"modified-base" ,38,0.0,&avnx[150] } ,
164
{20,"mutation" ,39,0.0,&avnx[151] } ,
165
{20,"n-region" ,40,0.0,&avnx[152] } ,
166
{20,"old-sequence" ,41,0.0,&avnx[153] } ,
167
{20,"polyA-signal" ,42,0.0,&avnx[154] } ,
168
{20,"polyA-site" ,43,0.0,&avnx[155] } ,
169
{20,"precursor-RNA" ,44,0.0,&avnx[156] } ,
170
{20,"prim-transcript" ,45,0.0,&avnx[157] } ,
171
{20,"primer-bind" ,46,0.0,&avnx[158] } ,
172
{20,"promoter" ,47,0.0,&avnx[159] } ,
173
{20,"protein-bind" ,48,0.0,&avnx[160] } ,
174
{20,"rbs" ,49,0.0,&avnx[161] } ,
175
{20,"repeat-region" ,50,0.0,&avnx[162] } ,
176
{20,"repeat-unit" ,51,0.0,&avnx[163] } ,
177
{20,"rep-origin" ,52,0.0,&avnx[164] } ,
178
{20,"s-region" ,53,0.0,&avnx[165] } ,
179
{20,"satellite" ,54,0.0,&avnx[166] } ,
180
{20,"sig-peptide" ,55,0.0,&avnx[167] } ,
181
{20,"source" ,56,0.0,&avnx[168] } ,
182
{20,"stem-loop" ,57,0.0,&avnx[169] } ,
183
{20,"sts" ,58,0.0,&avnx[170] } ,
184
{20,"tata-signal" ,59,0.0,&avnx[171] } ,
185
{20,"terminator" ,60,0.0,&avnx[172] } ,
186
{20,"transit-peptide" ,61,0.0,&avnx[173] } ,
187
{20,"unsure" ,62,0.0,&avnx[174] } ,
188
{20,"v-region" ,63,0.0,&avnx[175] } ,
189
{20,"v-segment" ,64,0.0,&avnx[176] } ,
190
{20,"variation" ,65,0.0,&avnx[177] } ,
191
{20,"virion" ,66,0.0,&avnx[178] } ,
192
{20,"n3clip" ,67,0.0,&avnx[179] } ,
193
{20,"n3UTR" ,68,0.0,&avnx[180] } ,
194
{20,"n5clip" ,69,0.0,&avnx[181] } ,
195
{20,"n5UTR" ,70,0.0,&avnx[182] } ,
196
{20,"n10-signal" ,71,0.0,&avnx[183] } ,
197
{20,"n35-signal" ,72,0.0,&avnx[184] } ,
198
{20,"site-ref" ,73,0.0,&avnx[185] } ,
199
{20,"region" ,74,0.0,&avnx[186] } ,
200
{20,"comment" ,75,0.0,&avnx[187] } ,
201
{20,"bond" ,76,0.0,&avnx[188] } ,
202
{20,"site" ,77,0.0,&avnx[189] } ,
203
{20,"rsite" ,78,0.0,&avnx[190] } ,
204
{20,"user" ,79,0.0,&avnx[191] } ,
205
{20,"txinit" ,80,0.0,&avnx[192] } ,
206
{20,"num" ,81,0.0,&avnx[193] } ,
207
{20,"psec-str" ,82,0.0,&avnx[194] } ,
208
{20,"non-std-residue" ,83,0.0,&avnx[195] } ,
209
{20,"het" ,84,0.0,&avnx[196] } ,
210
{20,"biosrc" ,85,0.0,&avnx[197] } ,
211
{20,"preprotein" ,86,0.0,&avnx[198] } ,
212
{20,"mat-peptide-aa" ,87,0.0,&avnx[199] } ,
213
{20,"sig-peptide-aa" ,88,0.0,&avnx[200] } ,
214
{20,"transit-peptide-aa" ,89,0.0,&avnx[201] } ,
215
{20,"snoRNA" ,90,0.0,&avnx[202] } ,
216
{20,"gap" ,91,0.0,&avnx[203] } ,
217
{20,"operon" ,92,0.0,&avnx[204] } ,
218
{20,"oriT" ,93,0.0,&avnx[205] } ,
219
{20,"ncRNA" ,94,0.0,&avnx[206] } ,
220
{20,"tmRNA" ,95,0.0,NULL } ,
221
{20,"allele" ,1,0.0,&avnx[208] } ,
222
{20,"activity" ,2,0.0,&avnx[209] } ,
223
{20,"anticodon" ,3,0.0,&avnx[210] } ,
224
{20,"bound-moiety" ,4,0.0,&avnx[211] } ,
225
{20,"chromosome" ,5,0.0,&avnx[212] } ,
226
{20,"citation" ,6,0.0,&avnx[213] } ,
227
{20,"codon" ,7,0.0,&avnx[214] } ,
228
{20,"codon-start" ,8,0.0,&avnx[215] } ,
229
{20,"codons-recognized" ,9,0.0,&avnx[216] } ,
230
{20,"compare" ,10,0.0,&avnx[217] } ,
231
{20,"cons-splice" ,11,0.0,&avnx[218] } ,
232
{20,"db-xref" ,12,0.0,&avnx[219] } ,
233
{20,"description" ,13,0.0,&avnx[220] } ,
234
{20,"direction" ,14,0.0,&avnx[221] } ,
235
{20,"ec-number" ,15,0.0,&avnx[222] } ,
236
{20,"environmental-sample" ,16,0.0,&avnx[223] } ,
237
{20,"evidence" ,17,0.0,&avnx[224] } ,
238
{20,"exception" ,18,0.0,&avnx[225] } ,
239
{20,"experiment" ,19,0.0,&avnx[226] } ,
240
{20,"focus" ,20,0.0,&avnx[227] } ,
241
{20,"frequency" ,21,0.0,&avnx[228] } ,
242
{20,"function" ,22,0.0,&avnx[229] } ,
243
{20,"gene" ,23,0.0,&avnx[230] } ,
244
{20,"gene-description" ,24,0.0,&avnx[231] } ,
245
{20,"inference" ,25,0.0,&avnx[232] } ,
246
{20,"label" ,26,0.0,&avnx[233] } ,
247
{20,"locus-tag" ,27,0.0,&avnx[234] } ,
248
{20,"map" ,28,0.0,&avnx[235] } ,
249
{20,"mobile-element" ,29,0.0,&avnx[236] } ,
250
{20,"mod-base" ,30,0.0,&avnx[237] } ,
251
{20,"mol-type" ,31,0.0,&avnx[238] } ,
252
{20,"ncRNA-class" ,32,0.0,&avnx[239] } ,
253
{20,"note" ,33,0.0,&avnx[240] } ,
254
{20,"number" ,34,0.0,&avnx[241] } ,
255
{20,"old-locus-tag" ,35,0.0,&avnx[242] } ,
256
{20,"operon" ,36,0.0,&avnx[243] } ,
257
{20,"organism" ,37,0.0,&avnx[244] } ,
258
{20,"organelle" ,38,0.0,&avnx[245] } ,
259
{20,"partial" ,39,0.0,&avnx[246] } ,
260
{20,"phenotype" ,40,0.0,&avnx[247] } ,
261
{20,"plasmid" ,41,0.0,&avnx[248] } ,
262
{20,"product" ,42,0.0,&avnx[249] } ,
263
{20,"protein-id" ,43,0.0,&avnx[250] } ,
264
{20,"pseudo" ,44,0.0,&avnx[251] } ,
265
{20,"rearranged" ,45,0.0,&avnx[252] } ,
266
{20,"replace" ,46,0.0,&avnx[253] } ,
267
{20,"rpt-family" ,47,0.0,&avnx[254] } ,
268
{20,"rpt-type" ,48,0.0,&avnx[255] } ,
269
{20,"rpt-unit" ,49,0.0,&avnx[256] } ,
270
{20,"rpt-unit-seq" ,50,0.0,&avnx[257] } ,
271
{20,"rpt-unit-range" ,51,0.0,&avnx[258] } ,
272
{20,"segment" ,52,0.0,&avnx[259] } ,
273
{20,"sequenced-mol" ,53,0.0,&avnx[260] } ,
274
{20,"standard-name" ,54,0.0,&avnx[261] } ,
275
{20,"synonym" ,55,0.0,&avnx[262] } ,
276
{20,"transcript-id" ,56,0.0,&avnx[263] } ,
277
{20,"transgenic" ,57,0.0,&avnx[264] } ,
278
{20,"translation" ,58,0.0,&avnx[265] } ,
279
{20,"transl-except" ,59,0.0,&avnx[266] } ,
280
{20,"transl-table" ,60,0.0,&avnx[267] } ,
281
{20,"usedin" ,61,0.0,NULL } ,
282
{3,NULL,1,0.0,NULL } ,
283
{20,"contains" ,1,0.0,&avnx[270] } ,
284
{20,"equals" ,2,0.0,&avnx[271] } ,
285
{20,"starts" ,3,0.0,&avnx[272] } ,
286
{20,"ends" ,4,0.0,&avnx[273] } ,
287
{20,"inlist" ,5,0.0,NULL } ,
288
{2,NULL,0,0.0,NULL } ,
289
{2,NULL,0,0.0,NULL } ,
290
{2,NULL,0,0.0,NULL } ,
291
{20,"cds-comment" ,1,0.0,&avnx[278] } ,
292
{20,"gene-locus" ,2,0.0,&avnx[279] } ,
293
{20,"gene-description" ,3,0.0,&avnx[280] } ,
294
{20,"gene-comment" ,4,0.0,&avnx[281] } ,
295
{20,"gene-allele" ,5,0.0,&avnx[282] } ,
296
{20,"gene-maploc" ,6,0.0,&avnx[283] } ,
297
{20,"gene-locus-tag" ,7,0.0,&avnx[284] } ,
298
{20,"gene-synonym" ,8,0.0,&avnx[285] } ,
299
{20,"gene-old-locus-tag" ,9,0.0,&avnx[286] } ,
300
{20,"mrna-product" ,10,0.0,&avnx[287] } ,
301
{20,"mrna-comment" ,11,0.0,&avnx[288] } ,
302
{20,"prot-name" ,12,0.0,&avnx[289] } ,
303
{20,"prot-description" ,13,0.0,&avnx[290] } ,
304
{20,"prot-ec-number" ,14,0.0,&avnx[291] } ,
305
{20,"prot-activity" ,15,0.0,&avnx[292] } ,
306
{20,"prot-comment" ,16,0.0,&avnx[293] } ,
307
{20,"mat-peptide-name" ,17,0.0,&avnx[294] } ,
308
{20,"mat-peptide-description" ,18,0.0,&avnx[295] } ,
309
{20,"mat-peptide-ec-number" ,19,0.0,&avnx[296] } ,
310
{20,"mat-peptide-activity" ,20,0.0,&avnx[297] } ,
311
{20,"mat-peptide-comment" ,21,0.0,NULL } ,
312
{20,"unknown" ,0,0.0,&avnx[299] } ,
313
{20,"genomic" ,1,0.0,&avnx[300] } ,
314
{20,"precursor-RNA" ,2,0.0,&avnx[301] } ,
315
{20,"mRNA" ,3,0.0,&avnx[302] } ,
316
{20,"rRNA" ,4,0.0,&avnx[303] } ,
317
{20,"tRNA" ,5,0.0,&avnx[304] } ,
318
{20,"snRNA" ,6,0.0,&avnx[305] } ,
319
{20,"scRNA" ,7,0.0,&avnx[306] } ,
320
{20,"genomic-mRNA" ,8,0.0,&avnx[307] } ,
321
{20,"cRNA" ,9,0.0,&avnx[308] } ,
322
{20,"snoRNA" ,10,0.0,&avnx[309] } ,
323
{20,"transcribed-RNA" ,11,0.0,&avnx[310] } ,
324
{20,"ncRNA" ,12,0.0,&avnx[311] } ,
325
{20,"transfer-messenger-RNA" ,13,0.0,&avnx[312] } ,
326
{20,"other" ,14,0.0,NULL } ,
327
{20,"unknown" ,0,0.0,&avnx[314] } ,
328
{20,"standard" ,1,0.0,&avnx[315] } ,
329
{20,"est" ,2,0.0,&avnx[316] } ,
330
{20,"sts" ,3,0.0,&avnx[317] } ,
331
{20,"survey" ,4,0.0,&avnx[318] } ,
332
{20,"genetic-map" ,5,0.0,&avnx[319] } ,
333
{20,"physical-map" ,6,0.0,&avnx[320] } ,
334
{20,"derived" ,7,0.0,&avnx[321] } ,
335
{20,"concept-trans" ,8,0.0,&avnx[322] } ,
336
{20,"seq-pept" ,9,0.0,&avnx[323] } ,
337
{20,"both" ,10,0.0,&avnx[324] } ,
338
{20,"seq-pept-overlap" ,11,0.0,&avnx[325] } ,
339
{20,"seq-pept-homol" ,12,0.0,&avnx[326] } ,
340
{20,"concept-trans-a" ,13,0.0,&avnx[327] } ,
341
{20,"htgs-1" ,14,0.0,&avnx[328] } ,
342
{20,"htgs-2" ,15,0.0,&avnx[329] } ,
343
{20,"htgs-3" ,16,0.0,&avnx[330] } ,
344
{20,"fli-cDNA" ,17,0.0,&avnx[331] } ,
345
{20,"htgs-0" ,18,0.0,&avnx[332] } ,
346
{20,"htc" ,19,0.0,&avnx[333] } ,
347
{20,"wgs" ,20,0.0,&avnx[334] } ,
348
{20,"barcode" ,21,0.0,&avnx[335] } ,
349
{20,"composite-wgs-htgs" ,22,0.0,&avnx[336] } ,
350
{20,"tsa" ,23,0.0,&avnx[337] } ,
351
{20,"other" ,24,0.0,NULL } ,
352
{20,"unknown" ,0,0.0,&avnx[339] } ,
353
{20,"complete" ,1,0.0,&avnx[340] } ,
354
{20,"partial" ,2,0.0,&avnx[341] } ,
355
{20,"no-left" ,3,0.0,&avnx[342] } ,
356
{20,"no-right" ,4,0.0,&avnx[343] } ,
357
{20,"no-ends" ,5,0.0,&avnx[344] } ,
358
{20,"has-left" ,6,0.0,&avnx[345] } ,
359
{20,"has-right" ,7,0.0,&avnx[346] } ,
360
{20,"other" ,6,0.0,NULL } ,
361
{20,"unknown" ,0,0.0,&avnx[348] } ,
362
{20,"dna" ,1,0.0,&avnx[349] } ,
363
{20,"rna" ,2,0.0,&avnx[350] } ,
364
{20,"protein" ,3,0.0,&avnx[351] } ,
365
{20,"nucleotide" ,4,0.0,&avnx[352] } ,
366
{20,"other" ,5,0.0,NULL } ,
367
{20,"unknown" ,0,0.0,&avnx[354] } ,
368
{20,"linear" ,1,0.0,&avnx[355] } ,
369
{20,"circular" ,2,0.0,&avnx[356] } ,
370
{20,"tandem" ,3,0.0,&avnx[357] } ,
371
{20,"other" ,4,0.0,NULL } ,
372
{20,"unknown" ,0,0.0,&avnx[359] } ,
373
{20,"single" ,1,0.0,&avnx[360] } ,
374
{20,"double" ,2,0.0,&avnx[361] } ,
375
{20,"mixed" ,3,0.0,&avnx[362] } ,
376
{20,"mixed-rev" ,4,0.0,&avnx[363] } ,
377
{20,"other" ,5,0.0,NULL } ,
378
{20,"replace-old" ,1,0.0,&avnx[365] } ,
379
{20,"append-semi" ,2,0.0,&avnx[366] } ,
380
{20,"append-space" ,3,0.0,&avnx[367] } ,
381
{20,"append-colon" ,4,0.0,&avnx[368] } ,
382
{20,"append-none" ,5,0.0,&avnx[369] } ,
383
{20,"prefix-semi" ,6,0.0,&avnx[370] } ,
384
{20,"prefix-space" ,7,0.0,&avnx[371] } ,
385
{20,"prefix-colon" ,8,0.0,&avnx[372] } ,
386
{20,"prefix-none" ,9,0.0,&avnx[373] } ,
387
{20,"leave-old" ,10,0.0,NULL } ,
388
{3,NULL,0,0.0,NULL } ,
389
{20,"anywhere" ,0,0.0,&avnx[376] } ,
390
{20,"beginning" ,1,0.0,&avnx[377] } ,
391
{20,"end" ,2,0.0,NULL } ,
392
{2,NULL,0,0.0,NULL } ,
393
{2,NULL,0,0.0,NULL } ,
394
{2,NULL,0,0.0,NULL } ,
395
{3,NULL,0,0.0,NULL } ,
396
{20,"any" ,0,0.0,&avnx[383] } ,
397
{20,"plus" ,1,0.0,&avnx[384] } ,
398
{20,"minus" ,2,0.0,NULL } ,
399
{3,NULL,0,0.0,NULL } ,
400
{20,"any" ,0,0.0,&avnx[387] } ,
401
{20,"nuc" ,1,0.0,&avnx[388] } ,
402
{20,"prot" ,2,0.0,NULL } ,
403
{20,"any" ,0,0.0,&avnx[390] } ,
404
{20,"feature" ,1,0.0,&avnx[391] } ,
405
{20,"descriptor" ,2,0.0,NULL } ,
406
{20,"gene" ,1,0.0,&avnx[393] } ,
407
{20,"mRNA" ,2,0.0,&avnx[394] } ,
408
{20,"cds" ,3,0.0,&avnx[395] } ,
409
{20,"prot" ,4,0.0,&avnx[396] } ,
410
{20,"exon" ,5,0.0,&avnx[397] } ,
411
{20,"mat-peptide" ,6,0.0,NULL } ,
412
{2,NULL,1,0.0,NULL } ,
413
{20,"any" ,0,0.0,&avnx[400] } ,
414
{20,"genomic" ,1,0.0,&avnx[401] } ,
415
{20,"precursor-RNA" ,2,0.0,&avnx[402] } ,
416
{20,"mRNA" ,3,0.0,&avnx[403] } ,
417
{20,"rRNA" ,4,0.0,&avnx[404] } ,
418
{20,"tRNA" ,5,0.0,&avnx[405] } ,
419
{20,"snRNA" ,6,0.0,&avnx[406] } ,
420
{20,"scRNA" ,7,0.0,&avnx[407] } ,
421
{20,"genomic-mRNA" ,8,0.0,&avnx[408] } ,
422
{20,"cRNA" ,9,0.0,&avnx[409] } ,
423
{20,"snoRNA" ,10,0.0,&avnx[410] } ,
424
{20,"transcribed-RNA" ,11,0.0,&avnx[411] } ,
425
{20,"ncRNA" ,12,0.0,&avnx[412] } ,
426
{20,"transfer-messenger-RNA" ,13,0.0,NULL } ,
427
{3,NULL,0,0.0,NULL } ,
428
{3,NULL,0,0.0,NULL } ,
429
{3,NULL,0,0.0,NULL } ,
430
{20,"none" ,0,0.0,&avnx[417] } ,
431
{20,"tolower" ,1,0.0,&avnx[418] } ,
432
{20,"toupper" ,2,0.0,&avnx[419] } ,
433
{20,"firstcap" ,3,0.0,NULL } ,
434
{2,NULL,0,0.0,NULL } ,
435
{2,NULL,0,0.0,NULL } ,
436
{2,NULL,0,0.0,NULL } ,
437
{2,NULL,1,0.0,NULL } ,
438
{2,NULL,1,0.0,NULL } ,
439
{2,NULL,0,0.0,NULL } ,
440
{2,NULL,0,0.0,NULL } ,
441
{3,NULL,-1,0.0,NULL } ,
442
{20,"any" ,0,0.0,&avnx[429] } ,
443
{20,"plus" ,1,0.0,&avnx[430] } ,
444
{20,"minus" ,2,0.0,&avnx[431] } ,
445
{20,"unknown" ,3,0.0,&avnx[432] } ,
446
{20,"both" ,4,0.0,NULL } ,
447
{20,"plus" ,1,0.0,&avnx[434] } ,
448
{20,"minus" ,2,0.0,&avnx[435] } ,
449
{20,"unknown" ,3,0.0,&avnx[436] } ,
450
{20,"both" ,4,0.0,&avnx[437] } ,
451
{20,"reverse" ,5,0.0,NULL } ,
452
{20,"all" ,0,0.0,&avnx[439] } ,
453
{20,"at-end" ,1,0.0,&avnx[440] } ,
454
{20,"bad-start" ,2,0.0,&avnx[441] } ,
455
{20,"frame-not-one" ,3,0.0,NULL } ,
456
{20,"all" ,0,0.0,&avnx[443] } ,
457
{20,"not-at-end" ,1,0.0,&avnx[444] } ,
458
{20,"good-start" ,2,0.0,NULL } ,
459
{20,"all" ,0,0.0,&avnx[446] } ,
460
{20,"at-end" ,1,0.0,&avnx[447] } ,
461
{20,"bad-end" ,2,0.0,NULL } ,
462
{20,"all" ,0,0.0,&avnx[449] } ,
463
{20,"not-at-end" ,1,0.0,&avnx[450] } ,
464
{20,"good-end" ,2,0.0,NULL } ,
465
{20,"join" ,1,0.0,&avnx[452] } ,
466
{20,"order" ,2,0.0,&avnx[453] } ,
467
{20,"merge" ,3,0.0,NULL } };
469
static AsnType atx[280] = {
470
{401, "AECR-action" ,1,0,0,0,0,1,0,0,NULL,&atx[35],&atx[1],0,&atx[177]} ,
471
{0, "action" ,128,0,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[133]} ,
472
{463, "Action-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[3],0,&atx[208]} ,
473
{0, "apply" ,128,0,0,0,0,0,0,0,NULL,&atx[4],NULL,0,&atx[55]} ,
474
{456, "Apply-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[5],0,&atx[56]} ,
475
{0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[52]} ,
476
{453, "Field-type" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[7],0,&atx[67]} ,
477
{0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[17]} ,
478
{423, "Source-qual-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[9],0,&atx[37]} ,
479
{0, "textqual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[12]} ,
480
{419, "Source-qual" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[0],0,&atx[69]} ,
481
{310, "ENUMERATED" ,0,10,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
482
{0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[14]} ,
483
{421, "Source-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[81],0,&atx[15]} ,
484
{0, "origin" ,128,2,0,0,0,0,0,0,NULL,&atx[15],NULL,0,NULL} ,
485
{422, "Source-origin" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[104],0,&atx[8]} ,
486
{315, "CHOICE" ,0,-1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
487
{0, "feature-field" ,128,1,0,0,0,0,0,0,NULL,&atx[18],NULL,0,&atx[36]} ,
488
{416, "Feature-field" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[19],0,&atx[203]} ,
489
{0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[21]} ,
490
{410, "Feature-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[111],0,&atx[24]} ,
491
{0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[22],NULL,0,NULL} ,
492
{415, "Feat-qual-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[23],0,&atx[18]} ,
493
{0, "legal-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[24],NULL,0,&atx[25]} ,
494
{411, "Feat-qual-legal" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[207],0,&atx[245]} ,
495
{0, "illegal-qual" ,128,1,0,0,0,0,0,0,NULL,&atx[26],NULL,0,NULL} ,
496
{405, "String-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[27],0,&atx[141]} ,
497
{0, "match-text" ,128,0,0,0,0,0,0,0,NULL,&atx[28],NULL,0,&atx[29]} ,
498
{323, "VisibleString" ,0,26,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
499
{0, "match-location" ,128,1,0,0,1,0,0,0,&avnx[268],&atx[30],NULL,0,&atx[31]} ,
500
{404, "String-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[269],0,&atx[26]} ,
501
{0, "case-sensitive" ,128,2,0,0,1,0,0,0,&avnx[274],&atx[32],NULL,0,&atx[33]} ,
502
{301, "BOOLEAN" ,0,1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
503
{0, "whole-word" ,128,3,0,0,1,0,0,0,&avnx[275],&atx[32],NULL,0,&atx[34]} ,
504
{0, "not-present" ,128,4,0,0,1,0,0,0,&avnx[276],&atx[32],NULL,0,NULL} ,
505
{311, "SEQUENCE" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
506
{0, "cds-gene-prot" ,128,2,0,0,0,0,0,0,NULL,&atx[37],NULL,0,&atx[38]} ,
507
{424, "CDSGeneProt-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[277],0,&atx[78]} ,
508
{0, "molinfo-field" ,128,3,0,0,0,0,0,0,NULL,&atx[39],NULL,0,NULL} ,
509
{432, "Molinfo-field" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[40],0,&atx[84]} ,
510
{0, "molecule" ,128,0,0,0,0,0,0,0,NULL,&atx[41],NULL,0,&atx[42]} ,
511
{426, "Molecule-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[298],0,&atx[43]} ,
512
{0, "technique" ,128,1,0,0,0,0,0,0,NULL,&atx[43],NULL,0,&atx[44]} ,
513
{427, "Technique-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[313],0,&atx[45]} ,
514
{0, "completedness" ,128,2,0,0,0,0,0,0,NULL,&atx[45],NULL,0,&atx[46]} ,
515
{428, "Completedness-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[338],0,&atx[47]} ,
516
{0, "mol-class" ,128,3,0,0,0,0,0,0,NULL,&atx[47],NULL,0,&atx[48]} ,
517
{429, "Molecule-class-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[347],0,&atx[49]} ,
518
{0, "topology" ,128,4,0,0,0,0,0,0,NULL,&atx[49],NULL,0,&atx[50]} ,
519
{430, "Topology-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[353],0,&atx[51]} ,
520
{0, "strand" ,128,5,0,0,0,0,0,0,NULL,&atx[51],NULL,0,NULL} ,
521
{431, "Strand-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[358],0,&atx[39]} ,
522
{0, "value" ,128,1,0,0,0,0,0,0,NULL,&atx[28],NULL,0,&atx[53]} ,
523
{0, "existing-text" ,128,2,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
524
{455, "ExistingTextOption" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[364],0,&atx[4]} ,
525
{0, "edit" ,128,1,0,0,0,0,0,0,NULL,&atx[56],NULL,0,&atx[64]} ,
526
{457, "Edit-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[57],0,&atx[65]} ,
527
{0, "edit" ,128,0,0,0,0,0,0,0,NULL,&atx[58],NULL,0,&atx[63]} ,
528
{452, "Field-edit" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[59],0,&atx[6]} ,
529
{0, "find-txt" ,128,0,0,0,0,0,0,0,NULL,&atx[28],NULL,0,&atx[60]} ,
530
{0, "repl-txt" ,128,1,0,1,0,0,0,0,NULL,&atx[28],NULL,0,&atx[61]} ,
531
{0, "location" ,128,2,0,0,1,0,0,0,&avnx[374],&atx[62],NULL,0,NULL} ,
532
{451, "Field-edit-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[375],0,&atx[58]} ,
533
{0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
534
{0, "convert" ,128,2,0,0,0,0,0,0,NULL,&atx[65],NULL,0,&atx[108]} ,
535
{458, "Convert-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[66],0,&atx[109]} ,
536
{0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[67],NULL,0,&atx[107]} ,
537
{454, "Field-pair-type" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[68],0,&atx[54]} ,
538
{0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[69],NULL,0,&atx[72]} ,
539
{420, "Source-qual-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[70],0,&atx[13]} ,
540
{0, "field-from" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[71]} ,
541
{0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[10],NULL,0,NULL} ,
542
{0, "feature-field" ,128,1,0,0,0,0,0,0,NULL,&atx[73],NULL,0,&atx[77]} ,
543
{418, "Feature-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[74],0,&atx[10]} ,
544
{0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[75]} ,
545
{0, "field-from" ,128,1,0,0,0,0,0,0,NULL,&atx[22],NULL,0,&atx[76]} ,
546
{0, "field-to" ,128,2,0,0,0,0,0,0,NULL,&atx[22],NULL,0,NULL} ,
547
{0, "cds-gene-prot" ,128,2,0,0,0,0,0,0,NULL,&atx[78],NULL,0,&atx[81]} ,
548
{425, "CDSGeneProt-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[79],0,&atx[41]} ,
549
{0, "field-from" ,128,0,0,0,0,0,0,0,NULL,&atx[37],NULL,0,&atx[80]} ,
550
{0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
551
{0, "molinfo-field" ,128,3,0,0,0,0,0,0,NULL,&atx[82],NULL,0,NULL} ,
552
{439, "Molinfo-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[83],0,&atx[145]} ,
553
{0, "molecule" ,128,0,0,0,0,0,0,0,NULL,&atx[84],NULL,0,&atx[87]} ,
554
{433, "Molinfo-molecule-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[85],0,&atx[88]} ,
555
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[41],NULL,0,&atx[86]} ,
556
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[41],NULL,0,NULL} ,
557
{0, "technique" ,128,1,0,0,0,0,0,0,NULL,&atx[88],NULL,0,&atx[91]} ,
558
{434, "Molinfo-technique-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[89],0,&atx[92]} ,
559
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[43],NULL,0,&atx[90]} ,
560
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[43],NULL,0,NULL} ,
561
{0, "completedness" ,128,2,0,0,0,0,0,0,NULL,&atx[92],NULL,0,&atx[95]} ,
562
{435, "Molinfo-completedness-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[93],0,&atx[96]} ,
563
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[45],NULL,0,&atx[94]} ,
564
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[45],NULL,0,NULL} ,
565
{0, "mol-class" ,128,3,0,0,0,0,0,0,NULL,&atx[96],NULL,0,&atx[99]} ,
566
{436, "Molinfo-mol-class-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[97],0,&atx[100]} ,
567
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[47],NULL,0,&atx[98]} ,
568
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[47],NULL,0,NULL} ,
569
{0, "topology" ,128,4,0,0,0,0,0,0,NULL,&atx[100],NULL,0,&atx[103]} ,
570
{437, "Molinfo-topology-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[101],0,&atx[104]} ,
571
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[49],NULL,0,&atx[102]} ,
572
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[49],NULL,0,NULL} ,
573
{0, "strand" ,128,5,0,0,0,0,0,0,NULL,&atx[104],NULL,0,NULL} ,
574
{438, "Molinfo-strand-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[105],0,&atx[82]} ,
575
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[51],NULL,0,&atx[106]} ,
576
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[51],NULL,0,NULL} ,
577
{0, "existing-text" ,128,1,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
578
{0, "copy" ,128,3,0,0,0,0,0,0,NULL,&atx[109],NULL,0,&atx[112]} ,
579
{459, "Copy-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[110],0,&atx[113]} ,
580
{0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[67],NULL,0,&atx[111]} ,
581
{0, "existing-text" ,128,1,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
582
{0, "swap" ,128,4,0,0,0,0,0,0,NULL,&atx[113],NULL,0,&atx[116]} ,
583
{460, "Swap-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[114],0,&atx[120]} ,
584
{0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[67],NULL,0,&atx[115]} ,
585
{0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
586
{0, "remove" ,128,5,0,0,0,0,0,0,NULL,&atx[117],NULL,0,&atx[119]} ,
587
{462, "Remove-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[118],0,&atx[2]} ,
588
{0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
589
{0, "parse" ,128,6,0,0,0,0,0,0,NULL,&atx[120],NULL,0,NULL} ,
590
{461, "AECRParse-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[121],0,&atx[117]} ,
591
{0, "portion" ,128,0,0,0,0,0,0,0,NULL,&atx[122],NULL,0,&atx[130]} ,
592
{450, "Text-portion" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[123],0,&atx[62]} ,
593
{0, "left-text" ,128,0,0,1,0,0,0,0,NULL,&atx[28],NULL,0,&atx[124]} ,
594
{0, "include-left" ,128,1,0,0,0,0,0,0,NULL,&atx[32],NULL,0,&atx[125]} ,
595
{0, "right-text" ,128,2,0,1,0,0,0,0,NULL,&atx[28],NULL,0,&atx[126]} ,
596
{0, "include-right" ,128,3,0,0,0,0,0,0,NULL,&atx[32],NULL,0,&atx[127]} ,
597
{0, "inside" ,128,4,0,0,0,0,0,0,NULL,&atx[32],NULL,0,&atx[128]} ,
598
{0, "case-sensitive" ,128,5,0,0,1,0,0,0,&avnx[378],&atx[32],NULL,0,&atx[129]} ,
599
{0, "whole-word" ,128,6,0,0,1,0,0,0,&avnx[379],&atx[32],NULL,0,NULL} ,
600
{0, "fields" ,128,1,0,0,0,0,0,0,NULL,&atx[67],NULL,0,&atx[131]} ,
601
{0, "remove-from-parsed" ,128,2,0,0,1,0,0,0,&avnx[380],&atx[32],NULL,0,&atx[132]} ,
602
{0, "existing-text" ,128,3,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
603
{0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[134],NULL,0,NULL} ,
604
{449, "Constraint-choice-set" ,1,0,0,0,0,0,0,0,NULL,&atx[176],&atx[135],0,&atx[122]} ,
605
{0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[136],NULL,0,NULL} ,
606
{448, "Constraint-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[137],0,&atx[134]} ,
607
{0, "string" ,128,0,0,0,0,0,0,0,NULL,&atx[26],NULL,0,&atx[138]} ,
608
{0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[139],NULL,0,&atx[144]} ,
609
{408, "Location-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[140],0,&atx[150]} ,
610
{0, "strand" ,128,0,0,0,1,0,0,0,&avnx[381],&atx[141],NULL,0,&atx[142]} ,
611
{406, "Strand-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[382],0,&atx[143]} ,
612
{0, "seq-type" ,128,1,0,0,1,0,0,0,&avnx[385],&atx[143],NULL,0,NULL} ,
613
{407, "Seqtype-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[386],0,&atx[139]} ,
614
{0, "source" ,128,2,0,0,0,0,0,0,NULL,&atx[145],NULL,0,&atx[151]} ,
615
{440, "Source-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[146],0,&atx[161]} ,
616
{0, "field1" ,128,0,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[147]} ,
617
{0, "field2" ,128,1,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[148]} ,
618
{0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[149]} ,
619
{0, "type-constraint" ,128,3,0,1,0,0,0,0,NULL,&atx[150],NULL,0,NULL} ,
620
{409, "Object-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[389],0,&atx[20]} ,
621
{0, "cdsgeneprot-qual" ,128,3,0,0,0,0,0,0,NULL,&atx[152],NULL,0,&atx[158]} ,
622
{444, "CDSGeneProt-qual-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[153],0,&atx[172]} ,
623
{0, "field1" ,128,0,0,1,0,0,0,0,NULL,&atx[154],NULL,0,&atx[156]} ,
624
{443, "CDSGeneProt-constraint-field" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[155],0,&atx[152]} ,
625
{0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
626
{0, "field2" ,128,1,0,1,0,0,0,0,NULL,&atx[154],NULL,0,&atx[157]} ,
627
{0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[26],NULL,0,NULL} ,
628
{0, "cdsgeneprot-pseudo" ,128,4,0,0,0,0,0,0,NULL,&atx[159],NULL,0,&atx[163]} ,
629
{442, "CDSGeneProt-pseudo-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[160],0,&atx[154]} ,
630
{0, "feature" ,128,0,0,0,0,0,0,0,NULL,&atx[161],NULL,0,&atx[162]} ,
631
{441, "CDSGeneProt-feature-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[392],0,&atx[159]} ,
632
{0, "is-pseudo" ,128,1,0,0,1,0,0,0,&avnx[398],&atx[32],NULL,0,NULL} ,
633
{0, "sequence" ,128,5,0,0,0,0,0,0,NULL,&atx[164],NULL,0,NULL} ,
634
{447, "Sequence-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[165],0,&atx[136]} ,
635
{0, "seqtype" ,128,0,0,1,0,0,0,0,NULL,&atx[166],NULL,0,&atx[174]} ,
636
{446, "Sequence-constraint-mol-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[167],0,&atx[164]} ,
637
{0, "any" ,128,0,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[169]} ,
638
{305, "NULL" ,0,5,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
639
{0, "nucleotide" ,128,1,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[170]} ,
640
{0, "dna" ,128,2,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[171]} ,
641
{0, "rna" ,128,3,0,0,0,0,0,0,NULL,&atx[172],NULL,0,&atx[173]} ,
642
{445, "Sequence-constraint-rnamol" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[399],0,&atx[166]} ,
643
{0, "protein" ,128,4,0,0,0,0,0,0,NULL,&atx[168],NULL,0,NULL} ,
644
{0, "id" ,128,1,0,1,0,0,0,0,NULL,&atx[26],NULL,0,&atx[175]} ,
645
{0, "feature" ,128,2,0,0,0,0,0,0,NULL,&atx[20],NULL,0,NULL} ,
646
{314, "SET OF" ,0,17,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
647
{402, "Parse-action" ,1,0,0,0,0,1,0,0,NULL,&atx[35],&atx[178],0,&atx[211]} ,
648
{0, "portion" ,128,0,0,0,0,0,0,0,NULL,&atx[122],NULL,0,&atx[179]} ,
649
{0, "src" ,128,1,0,0,0,0,0,0,NULL,&atx[180],NULL,0,&atx[195]} ,
650
{467, "Parse-src" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[181],0,&atx[199]} ,
651
{0, "defline" ,128,0,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[182]} ,
652
{0, "flatfile" ,128,1,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[183]} ,
653
{0, "local-id" ,128,2,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[184]} ,
654
{0, "org" ,128,3,0,0,0,0,0,0,NULL,&atx[185],NULL,0,&atx[191]} ,
655
{466, "Parse-src-org" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[186],0,&atx[180]} ,
656
{0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[187],NULL,0,&atx[190]} ,
657
{465, "Parse-src-org-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[188],0,&atx[185]} ,
658
{0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[189]} ,
659
{0, "taxname-after-binomial" ,128,1,0,0,0,0,0,0,NULL,&atx[168],NULL,0,NULL} ,
660
{0, "type" ,128,1,0,0,1,0,0,0,&avnx[413],&atx[150],NULL,0,NULL} ,
661
{0, "comment" ,128,4,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[192]} ,
662
{0, "bankit-comment" ,128,5,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[193]} ,
663
{0, "structured-comment" ,128,6,0,0,0,0,0,0,NULL,&atx[28],NULL,0,&atx[194]} ,
664
{0, "file-id" ,128,7,0,0,0,0,0,0,NULL,&atx[168],NULL,0,NULL} ,
665
{0, "dest" ,128,2,0,0,0,0,0,0,NULL,&atx[196],NULL,0,&atx[207]} ,
666
{469, "Parse-dest" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[197],0,&atx[225]} ,
667
{0, "defline" ,128,0,0,0,0,0,0,0,NULL,&atx[168],NULL,0,&atx[198]} ,
668
{0, "org" ,128,1,0,0,0,0,0,0,NULL,&atx[199],NULL,0,&atx[202]} ,
669
{468, "Parse-dst-org" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[200],0,&atx[196]} ,
670
{0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[201]} ,
671
{0, "type" ,128,1,0,0,1,0,0,0,&avnx[414],&atx[150],NULL,0,NULL} ,
672
{0, "featqual" ,128,2,0,0,0,0,0,0,NULL,&atx[203],NULL,0,&atx[206]} ,
673
{417, "Feature-field-legal" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[204],0,&atx[73]} ,
674
{0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[205]} ,
675
{0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[24],NULL,0,NULL} ,
676
{0, "dbxref" ,128,3,0,0,0,0,0,0,NULL,&atx[28],NULL,0,NULL} ,
677
{0, "capitalization" ,128,3,0,0,1,0,0,0,&avnx[415],&atx[208],NULL,0,&atx[209]} ,
678
{464, "Cap-change" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[416],0,&atx[187]} ,
679
{0, "remove-from-parsed" ,128,4,0,0,1,0,0,0,&avnx[420],&atx[32],NULL,0,&atx[210]} ,
680
{0, "existing-text" ,128,5,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
681
{403, "Macro-action-list" ,1,0,0,0,0,1,0,0,NULL,&atx[176],&atx[212],0,&atx[30]} ,
682
{0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[213],NULL,0,NULL} ,
683
{488, "Macro-action-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[214],0,NULL} ,
684
{0, "aecr" ,128,0,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[215]} ,
685
{0, "parse" ,128,1,0,0,0,0,0,0,NULL,&atx[177],NULL,0,&atx[216]} ,
686
{0, "add-feature" ,128,2,0,0,0,0,0,0,NULL,&atx[217],NULL,0,&atx[248]} ,
687
{474, "Apply-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[218],0,&atx[249]} ,
688
{0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[219]} ,
689
{0, "partial5" ,128,1,0,0,1,0,0,0,&avnx[421],&atx[32],NULL,0,&atx[220]} ,
690
{0, "partial3" ,128,2,0,0,1,0,0,0,&avnx[422],&atx[32],NULL,0,&atx[221]} ,
691
{0, "plus-strand" ,128,3,0,0,1,0,0,0,&avnx[423],&atx[32],NULL,0,&atx[222]} ,
692
{0, "location" ,128,4,0,0,0,0,0,0,NULL,&atx[223],NULL,0,&atx[230]} ,
693
{471, "Location-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[224],0,&atx[233]} ,
694
{0, "interval" ,128,0,0,0,0,0,0,0,NULL,&atx[225],NULL,0,&atx[229]} ,
695
{470, "Location-interval" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[226],0,&atx[223]} ,
696
{0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[227],NULL,0,&atx[228]} ,
697
{302, "INTEGER" ,0,2,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
698
{0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[227],NULL,0,NULL} ,
699
{0, "whole-sequence" ,128,1,0,0,0,0,0,0,NULL,&atx[168],NULL,0,NULL} ,
700
{0, "seq-list" ,128,5,0,0,0,0,0,0,NULL,&atx[231],NULL,0,&atx[236]} ,
701
{473, "Sequence-list-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[232],0,&atx[217]} ,
702
{0, "list" ,128,0,0,0,0,0,0,0,NULL,&atx[233],NULL,0,&atx[235]} ,
703
{472, "Sequence-list" ,1,0,0,0,0,0,0,0,NULL,&atx[176],&atx[234],0,&atx[231]} ,
704
{0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[28],NULL,0,NULL} ,
705
{0, "all" ,128,1,0,0,0,0,0,0,NULL,&atx[168],NULL,0,NULL} ,
706
{0, "add-redundant" ,128,6,0,0,1,0,0,0,&avnx[424],&atx[32],NULL,0,&atx[237]} ,
707
{0, "add-mrna" ,128,7,0,0,1,0,0,0,&avnx[425],&atx[32],NULL,0,&atx[238]} ,
708
{0, "apply-to-parts" ,128,8,0,0,1,0,0,0,&avnx[426],&atx[32],NULL,0,&atx[239]} ,
709
{0, "only-seg-num" ,128,9,0,0,1,0,0,0,&avnx[427],&atx[227],NULL,0,&atx[240]} ,
710
{0, "fields" ,128,10,0,1,0,0,0,0,NULL,&atx[241],NULL,0,NULL} ,
711
{414, "Feat-qual-legal-set" ,1,0,0,0,0,0,0,0,NULL,&atx[176],&atx[242],0,&atx[22]} ,
712
{0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[243],NULL,0,NULL} ,
713
{413, "Feat-qual-legal-val-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[244],0,&atx[241]} ,
714
{0, "qual" ,128,0,0,0,0,0,0,0,NULL,&atx[245],NULL,0,NULL} ,
715
{412, "Feat-qual-legal-val" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[246],0,&atx[243]} ,
716
{0, "qual" ,128,0,0,0,0,0,0,0,NULL,&atx[24],NULL,0,&atx[247]} ,
717
{0, "val" ,128,1,0,0,0,0,0,0,NULL,&atx[28],NULL,0,NULL} ,
718
{0, "remove-feature" ,128,3,0,0,0,0,0,0,NULL,&atx[249],NULL,0,&atx[252]} ,
719
{475, "Remove-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[250],0,&atx[260]} ,
720
{0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[251]} ,
721
{0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[134],NULL,0,NULL} ,
722
{0, "edit-location" ,128,4,0,0,0,0,0,0,NULL,&atx[253],NULL,0,NULL} ,
723
{487, "Edit-feature-location-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[254],0,&atx[213]} ,
724
{0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[255]} ,
725
{0, "action" ,128,1,0,0,0,0,0,0,NULL,&atx[256],NULL,0,&atx[279]} ,
726
{486, "Location-edit-type" ,1,0,0,0,0,0,0,0,NULL,&atx[16],&atx[257],0,&atx[253]} ,
727
{0, "strand" ,128,0,0,0,0,0,0,0,NULL,&atx[258],NULL,0,&atx[263]} ,
728
{478, "Edit-location-strand" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[259],0,&atx[266]} ,
729
{0, "strand-from" ,128,0,0,0,0,0,0,0,NULL,&atx[260],NULL,0,&atx[261]} ,
730
{476, "Feature-location-strand-from" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[428],0,&atx[262]} ,
731
{0, "strand-to" ,128,1,0,0,0,0,0,0,NULL,&atx[262],NULL,0,NULL} ,
732
{477, "Feature-location-strand-to" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[433],0,&atx[258]} ,
733
{0, "set-5-partial" ,128,1,0,0,0,0,0,0,NULL,&atx[264],NULL,0,&atx[268]} ,
734
{480, "Partial-5-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[265],0,&atx[269]} ,
735
{0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[266],NULL,0,&atx[267]} ,
736
{479, "Partial-5-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[438],0,&atx[264]} ,
737
{0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[32],NULL,0,NULL} ,
738
{0, "clear-5-partial" ,128,2,0,0,0,0,0,0,NULL,&atx[269],NULL,0,&atx[270]} ,
739
{481, "Partial-5-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[442],0,&atx[273]} ,
740
{0, "set-3-partial" ,128,3,0,0,0,0,0,0,NULL,&atx[271],NULL,0,&atx[275]} ,
741
{483, "Partial-3-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[35],&atx[272],0,&atx[276]} ,
742
{0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[273],NULL,0,&atx[274]} ,
743
{482, "Partial-3-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[445],0,&atx[271]} ,
744
{0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[32],NULL,0,NULL} ,
745
{0, "clear-3-partial" ,128,4,0,0,0,0,0,0,NULL,&atx[276],NULL,0,&atx[277]} ,
746
{484, "Partial-3-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[448],0,&atx[278]} ,
747
{0, "convert" ,128,5,0,0,0,0,0,0,NULL,&atx[278],NULL,0,NULL} ,
748
{485, "Convert-location-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[451],0,&atx[256]} ,
749
{0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[134],NULL,0,NULL} };
751
static AsnModule ampx[1] = {
752
{ "NCBI-Macro" , "asnmacro.h13",&atx[0],NULL,NULL,0,0} };
754
static AsnValxNodePtr avn = avnx;
755
static AsnTypePtr at = atx;
756
static AsnModulePtr amp = ampx;
760
/**************************************************
762
* Defines for Module NCBI-Macro
764
**************************************************/
766
#define AECR_ACTION &at[0]
767
#define AECR_ACTION_action &at[1]
768
#define AECR_ACTION_constraint &at[133]
770
#define PARSE_ACTION &at[177]
771
#define PARSE_ACTION_portion &at[178]
772
#define PARSE_ACTION_src &at[179]
773
#define PARSE_ACTION_dest &at[195]
774
#define PARSE_ACTION_capitalization &at[207]
775
#define PARSE_ACTION_remove_from_parsed &at[209]
776
#define PARSE_ACTION_existing_text &at[210]
778
#define MACRO_ACTION_LIST &at[211]
779
#define MACRO_ACTION_LIST_E &at[212]
781
#define STRING_LOCATION &at[30]
783
#define STRING_CONSTRAINT &at[26]
784
#define STRING_CONSTRAINT_match_text &at[27]
785
#define CONSTRAINT_match_location &at[29]
786
#define CONSTRAINT_case_sensitive &at[31]
787
#define STRING_CONSTRAINT_whole_word &at[33]
788
#define STRING_CONSTRAINT_not_present &at[34]
790
#define STRAND_CONSTRAINT &at[141]
792
#define SEQTYPE_CONSTRAINT &at[143]
794
#define LOCATION_CONSTRAINT &at[139]
795
#define LOCATION_CONSTRAINT_strand &at[140]
796
#define LOCATION_CONSTRAINT_seq_type &at[142]
798
#define OBJECT_TYPE_CONSTRAINT &at[150]
800
#define FEATURE_TYPE &at[20]
802
#define FEAT_QUAL_LEGAL &at[24]
804
#define FEAT_QUAL_LEGAL_VAL &at[245]
805
#define FEAT_QUAL_LEGAL_VAL_qual &at[246]
806
#define FEAT_QUAL_LEGAL_VAL_val &at[247]
808
#define FEAT_QUAL_LEGAL_VAL_CHOICE &at[243]
809
#define FEAT_QUAL_LEGAL_VAL_CHOICE_qual &at[244]
811
#define FEAT_QUAL_LEGAL_SET &at[241]
812
#define FEAT_QUAL_LEGAL_SET_E &at[242]
814
#define FEAT_QUAL_CHOICE &at[22]
815
#define FEAT_QUAL_CHOICE_legal_qual &at[23]
816
#define FEAT_QUAL_CHOICE_illegal_qual &at[25]
818
#define FEATURE_FIELD &at[18]
819
#define FEATURE_FIELD_type &at[19]
820
#define FEATURE_FIELD_field &at[21]
822
#define FEATURE_FIELD_LEGAL &at[203]
823
#define FEATURE_FIELD_LEGAL_type &at[204]
824
#define FEATURE_FIELD_LEGAL_field &at[205]
826
#define FEATURE_FIELD_PAIR &at[73]
827
#define FEATURE_FIELD_PAIR_type &at[74]
828
#define FEATURE_FIELD_PAIR_field_from &at[75]
829
#define FEATURE_FIELD_PAIR_field_to &at[76]
831
#define SOURCE_QUAL &at[10]
833
#define SOURCE_QUAL_PAIR &at[69]
834
#define SOURCE_QUAL_PAIR_field_from &at[70]
835
#define SOURCE_QUAL_PAIR_field_to &at[71]
837
#define SOURCE_LOCATION &at[13]
839
#define SOURCE_ORIGIN &at[15]
841
#define SOURCE_QUAL_CHOICE &at[8]
842
#define SOURCE_QUAL_CHOICE_textqual &at[9]
843
#define SOURCE_QUAL_CHOICE_location &at[12]
844
#define SOURCE_QUAL_CHOICE_origin &at[14]
846
#define CDSGENEPROT_FIELD &at[37]
848
#define CDSGENEPROT_FIELD_PAIR &at[78]
849
#define FIELD_PAIR_field_from &at[79]
850
#define CDSGENEPROT_FIELD_PAIR_field_to &at[80]
852
#define MOLECULE_TYPE &at[41]
854
#define TECHNIQUE_TYPE &at[43]
856
#define COMPLETEDNESS_TYPE &at[45]
858
#define MOLECULE_CLASS_TYPE &at[47]
860
#define TOPOLOGY_TYPE &at[49]
862
#define STRAND_TYPE &at[51]
864
#define MOLINFO_FIELD &at[39]
865
#define MOLINFO_FIELD_molecule &at[40]
866
#define MOLINFO_FIELD_technique &at[42]
867
#define MOLINFO_FIELD_completedness &at[44]
868
#define MOLINFO_FIELD_mol_class &at[46]
869
#define MOLINFO_FIELD_topology &at[48]
870
#define MOLINFO_FIELD_strand &at[50]
872
#define MOLINFO_MOLECULE_PAIR &at[84]
873
#define MOLINFO_MOLECULE_PAIR_from &at[85]
874
#define MOLINFO_MOLECULE_PAIR_to &at[86]
876
#define MOLINFO_TECHNIQUE_PAIR &at[88]
877
#define MOLINFO_TECHNIQUE_PAIR_from &at[89]
878
#define MOLINFO_TECHNIQUE_PAIR_to &at[90]
880
#define MOLINFO_COMPLETEDNESS_PAIR &at[92]
881
#define MOLINFO_COMPLETEDNESS_PAIR_from &at[93]
882
#define MOLINFO_COMPLETEDNESS_PAIR_to &at[94]
884
#define MOLINFO_MOL_CLASS_PAIR &at[96]
885
#define MOLINFO_MOL_CLASS_PAIR_from &at[97]
886
#define MOLINFO_MOL_CLASS_PAIR_to &at[98]
888
#define MOLINFO_TOPOLOGY_PAIR &at[100]
889
#define MOLINFO_TOPOLOGY_PAIR_from &at[101]
890
#define MOLINFO_TOPOLOGY_PAIR_to &at[102]
892
#define MOLINFO_STRAND_PAIR &at[104]
893
#define MOLINFO_STRAND_PAIR_from &at[105]
894
#define MOLINFO_STRAND_PAIR_to &at[106]
896
#define MOLINFO_FIELD_PAIR &at[82]
897
#define MOLINFO_FIELD_PAIR_molecule &at[83]
898
#define MOLINFO_FIELD_PAIR_technique &at[87]
899
#define FIELD_PAIR_completedness &at[91]
900
#define MOLINFO_FIELD_PAIR_mol_class &at[95]
901
#define MOLINFO_FIELD_PAIR_topology &at[99]
902
#define MOLINFO_FIELD_PAIR_strand &at[103]
904
#define SOURCE_CONSTRAINT &at[145]
905
#define SOURCE_CONSTRAINT_field1 &at[146]
906
#define SOURCE_CONSTRAINT_field2 &at[147]
907
#define SOURCE_CONSTRAINT_constraint &at[148]
908
#define CONSTRAINT_type_constraint &at[149]
910
#define FEATURE_TYPE_CONSTRAINT &at[161]
912
#define CDSGENEPROT_PSEUDO_CONSTRAINT &at[159]
913
#define PSEUDO_CONSTRAINT_feature &at[160]
914
#define PSEUDO_CONSTRAINT_is_pseudo &at[162]
916
#define CDSGENEPROT_CONSTRAINT_FIELD &at[154]
917
#define CONSTRAINT_FIELD_field &at[155]
919
#define CDSGENEPROT_QUAL_CONSTRAINT &at[152]
920
#define QUAL_CONSTRAINT_field1 &at[153]
921
#define QUAL_CONSTRAINT_field2 &at[156]
922
#define QUAL_CONSTRAINT_constraint &at[157]
924
#define SEQUENCE_CONSTRAINT_RNAMOL &at[172]
926
#define CONSTRAINT_MOL_TYPE_CONSTRAINT &at[166]
927
#define MOL_TYPE_CONSTRAINT_any &at[167]
928
#define MOL_TYPE_CONSTRAINT_nucleotide &at[169]
929
#define MOL_TYPE_CONSTRAINT_dna &at[170]
930
#define MOL_TYPE_CONSTRAINT_rna &at[171]
931
#define MOL_TYPE_CONSTRAINT_protein &at[173]
933
#define SEQUENCE_CONSTRAINT &at[164]
934
#define SEQUENCE_CONSTRAINT_seqtype &at[165]
935
#define SEQUENCE_CONSTRAINT_id &at[174]
936
#define SEQUENCE_CONSTRAINT_feature &at[175]
938
#define CONSTRAINT_CHOICE &at[136]
939
#define CONSTRAINT_CHOICE_string &at[137]
940
#define CONSTRAINT_CHOICE_location &at[138]
941
#define CONSTRAINT_CHOICE_source &at[144]
942
#define CHOICE_cdsgeneprot_qual &at[151]
943
#define CHOICE_cdsgeneprot_pseudo &at[158]
944
#define CONSTRAINT_CHOICE_sequence &at[163]
946
#define CONSTRAINT_CHOICE_SET &at[134]
947
#define CONSTRAINT_CHOICE_SET_E &at[135]
949
#define TEXT_PORTION &at[122]
950
#define TEXT_PORTION_left_text &at[123]
951
#define TEXT_PORTION_include_left &at[124]
952
#define TEXT_PORTION_right_text &at[125]
953
#define TEXT_PORTION_include_right &at[126]
954
#define TEXT_PORTION_inside &at[127]
955
#define TEXT_PORTION_case_sensitive &at[128]
956
#define TEXT_PORTION_whole_word &at[129]
958
#define FIELD_EDIT_LOCATION &at[62]
960
#define FIELD_EDIT &at[58]
961
#define FIELD_EDIT_find_txt &at[59]
962
#define FIELD_EDIT_repl_txt &at[60]
963
#define FIELD_EDIT_location &at[61]
965
#define FIELD_TYPE &at[6]
966
#define FIELD_TYPE_source_qual &at[7]
967
#define FIELD_TYPE_feature_field &at[17]
968
#define FIELD_TYPE_cds_gene_prot &at[36]
969
#define FIELD_TYPE_molinfo_field &at[38]
971
#define FIELD_PAIR_TYPE &at[67]
972
#define FIELD_PAIR_TYPE_source_qual &at[68]
973
#define FIELD_PAIR_TYPE_feature_field &at[72]
974
#define FIELD_PAIR_TYPE_cds_gene_prot &at[77]
975
#define FIELD_PAIR_TYPE_molinfo_field &at[81]
977
#define EXISTINGTEXTOPTION &at[54]
979
#define APPLY_ACTION &at[4]
980
#define APPLY_ACTION_field &at[5]
981
#define APPLY_ACTION_value &at[52]
982
#define APPLY_ACTION_existing_text &at[53]
984
#define EDIT_ACTION &at[56]
985
#define EDIT_ACTION_edit &at[57]
986
#define EDIT_ACTION_field &at[63]
988
#define CONVERT_ACTION &at[65]
989
#define CONVERT_ACTION_fields &at[66]
990
#define CONVERT_ACTION_existing_text &at[107]
992
#define COPY_ACTION &at[109]
993
#define COPY_ACTION_fields &at[110]
994
#define COPY_ACTION_existing_text &at[111]
996
#define SWAP_ACTION &at[113]
997
#define SWAP_ACTION_fields &at[114]
998
#define SWAP_ACTION_field_to &at[115]
1000
#define AECRPARSE_ACTION &at[120]
1001
#define AECRPARSE_ACTION_portion &at[121]
1002
#define AECRPARSE_ACTION_fields &at[130]
1003
#define ACTION_remove_from_parsed &at[131]
1004
#define AECRPARSE_ACTION_existing_text &at[132]
1006
#define REMOVE_ACTION &at[117]
1007
#define REMOVE_ACTION_field &at[118]
1009
#define ACTION_CHOICE &at[2]
1010
#define ACTION_CHOICE_apply &at[3]
1011
#define ACTION_CHOICE_edit &at[55]
1012
#define ACTION_CHOICE_convert &at[64]
1013
#define ACTION_CHOICE_copy &at[108]
1014
#define ACTION_CHOICE_swap &at[112]
1015
#define ACTION_CHOICE_remove &at[116]
1016
#define ACTION_CHOICE_parse &at[119]
1018
#define CAP_CHANGE &at[208]
1020
#define PARSE_SRC_ORG_CHOICE &at[187]
1021
#define SRC_ORG_CHOICE_source_qual &at[188]
1022
#define CHOICE_taxname_after_binomial &at[189]
1024
#define PARSE_SRC_ORG &at[185]
1025
#define PARSE_SRC_ORG_field &at[186]
1026
#define PARSE_SRC_ORG_type &at[190]
1028
#define PARSE_SRC &at[180]
1029
#define PARSE_SRC_defline &at[181]
1030
#define PARSE_SRC_flatfile &at[182]
1031
#define PARSE_SRC_local_id &at[183]
1032
#define PARSE_SRC_org &at[184]
1033
#define PARSE_SRC_comment &at[191]
1034
#define PARSE_SRC_bankit_comment &at[192]
1035
#define PARSE_SRC_structured_comment &at[193]
1036
#define PARSE_SRC_file_id &at[194]
1038
#define PARSE_DST_ORG &at[199]
1039
#define PARSE_DST_ORG_field &at[200]
1040
#define PARSE_DST_ORG_type &at[201]
1042
#define PARSE_DEST &at[196]
1043
#define PARSE_DEST_defline &at[197]
1044
#define PARSE_DEST_org &at[198]
1045
#define PARSE_DEST_featqual &at[202]
1046
#define PARSE_DEST_dbxref &at[206]
1048
#define LOCATION_INTERVAL &at[225]
1049
#define LOCATION_INTERVAL_from &at[226]
1050
#define LOCATION_INTERVAL_to &at[228]
1052
#define LOCATION_CHOICE &at[223]
1053
#define LOCATION_CHOICE_interval &at[224]
1054
#define LOCATION_CHOICE_whole_sequence &at[229]
1056
#define SEQUENCE_LIST &at[233]
1057
#define SEQUENCE_LIST_E &at[234]
1059
#define SEQUENCE_LIST_CHOICE &at[231]
1060
#define SEQUENCE_LIST_CHOICE_list &at[232]
1061
#define SEQUENCE_LIST_CHOICE_all &at[235]
1063
#define APPLY_FEATURE_ACTION &at[217]
1064
#define APPLY_FEATURE_ACTION_type &at[218]
1065
#define APPLY_FEATURE_ACTION_partial5 &at[219]
1066
#define APPLY_FEATURE_ACTION_partial3 &at[220]
1067
#define FEATURE_ACTION_plus_strand &at[221]
1068
#define APPLY_FEATURE_ACTION_location &at[222]
1069
#define APPLY_FEATURE_ACTION_seq_list &at[230]
1070
#define FEATURE_ACTION_add_redundant &at[236]
1071
#define APPLY_FEATURE_ACTION_add_mrna &at[237]
1072
#define FEATURE_ACTION_apply_to_parts &at[238]
1073
#define FEATURE_ACTION_only_seg_num &at[239]
1074
#define APPLY_FEATURE_ACTION_fields &at[240]
1076
#define REMOVE_FEATURE_ACTION &at[249]
1077
#define REMOVE_FEATURE_ACTION_type &at[250]
1078
#define FEATURE_ACTION_constraint &at[251]
1080
#define FEATURE_LOCATION_STRAND_FROM &at[260]
1082
#define FEATURE_LOCATION_STRAND_TO &at[262]
1084
#define EDIT_LOCATION_STRAND &at[258]
1085
#define LOCATION_STRAND_strand_from &at[259]
1086
#define EDIT_LOCATION_STRAND_strand_to &at[261]
1088
#define PARTIAL_5_SET_CONSTRAINT &at[266]
1090
#define PARTIAL_5_SET_ACTION &at[264]
1091
#define PARTIAL_5_SET_ACTION_constraint &at[265]
1092
#define PARTIAL_5_SET_ACTION_extend &at[267]
1094
#define PARTIAL_5_CLEAR_CONSTRAINT &at[269]
1096
#define PARTIAL_3_SET_CONSTRAINT &at[273]
1098
#define PARTIAL_3_SET_ACTION &at[271]
1099
#define PARTIAL_3_SET_ACTION_constraint &at[272]
1100
#define PARTIAL_3_SET_ACTION_extend &at[274]
1102
#define PARTIAL_3_CLEAR_CONSTRAINT &at[276]
1104
#define CONVERT_LOCATION_TYPE &at[278]
1106
#define LOCATION_EDIT_TYPE &at[256]
1107
#define LOCATION_EDIT_TYPE_strand &at[257]
1108
#define EDIT_TYPE_set_5_partial &at[263]
1109
#define EDIT_TYPE_clear_5_partial &at[268]
1110
#define EDIT_TYPE_set_3_partial &at[270]
1111
#define EDIT_TYPE_clear_3_partial &at[275]
1112
#define LOCATION_EDIT_TYPE_convert &at[277]
1114
#define EDIT_FEATURE_LOCATION_ACTION &at[253]
1115
#define FEATURE_LOCATION_ACTION_type &at[254]
1116
#define FEATURE_LOCATION_ACTION_action &at[255]
1117
#define LOCATION_ACTION_constraint &at[279]
1119
#define MACRO_ACTION_CHOICE &at[213]
1120
#define MACRO_ACTION_CHOICE_aecr &at[214]
1121
#define MACRO_ACTION_CHOICE_parse &at[215]
1122
#define MACRO_ACTION_CHOICE_add_feature &at[216]
1123
#define ACTION_CHOICE_remove_feature &at[248]
1124
#define ACTION_CHOICE_edit_location &at[252]