NCBI C Toolkit Cross Reference

C/asnstat/asnmacro.h


  1 /***********************************************************************
  2 *
  3 **
  4 *        Automatic header module from ASNTOOL
  5 *
  6 ************************************************************************/
  7 
  8 #ifndef _ASNTOOL_
  9 #include <asn.h>
 10 #endif
 11 
 12 static char * asnfilename = "asnmacro.h57";
 13 static AsnValxNode avnx[575] = {
 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,&avnx[81] } ,
 95     {20,"specimen-voucher-INST" ,82,0.0,&avnx[82] } ,
 96     {20,"specimen-voucher-COLL" ,83,0.0,&avnx[83] } ,
 97     {20,"specimen-voucher-SpecID" ,84,0.0,&avnx[84] } ,
 98     {20,"culture-collection-INST" ,85,0.0,&avnx[85] } ,
 99     {20,"culture-collection-COLL" ,86,0.0,&avnx[86] } ,
100     {20,"culture-collection-SpecID" ,87,0.0,&avnx[87] } ,
101     {20,"bio-material-INST" ,88,0.0,&avnx[88] } ,
102     {20,"bio-material-COLL" ,89,0.0,&avnx[89] } ,
103     {20,"bio-material-SpecID" ,90,0.0,&avnx[90] } ,
104     {20,"all-notes" ,91,0.0,&avnx[91] } ,
105     {20,"mating-type" ,92,0.0,&avnx[92] } ,
106     {20,"linkage-group" ,93,0.0,&avnx[93] } ,
107     {20,"haplogroup" ,94,0.0,&avnx[94] } ,
108     {20,"all-quals" ,95,0.0,&avnx[95] } ,
109     {20,"dbxref" ,96,0.0,NULL } ,
110     {20,"unknown" ,0,0.0,&avnx[97] } ,
111     {20,"genomic" ,1,0.0,&avnx[98] } ,
112     {20,"chloroplast" ,2,0.0,&avnx[99] } ,
113     {20,"chromoplast" ,3,0.0,&avnx[100] } ,
114     {20,"kinetoplast" ,4,0.0,&avnx[101] } ,
115     {20,"mitochondrion" ,5,0.0,&avnx[102] } ,
116     {20,"plastid" ,6,0.0,&avnx[103] } ,
117     {20,"macronuclear" ,7,0.0,&avnx[104] } ,
118     {20,"extrachrom" ,8,0.0,&avnx[105] } ,
119     {20,"plasmid" ,9,0.0,&avnx[106] } ,
120     {20,"transposon" ,10,0.0,&avnx[107] } ,
121     {20,"insertion-seq" ,11,0.0,&avnx[108] } ,
122     {20,"cyanelle" ,12,0.0,&avnx[109] } ,
123     {20,"proviral" ,13,0.0,&avnx[110] } ,
124     {20,"virion" ,14,0.0,&avnx[111] } ,
125     {20,"nucleomorph" ,15,0.0,&avnx[112] } ,
126     {20,"apicoplast" ,16,0.0,&avnx[113] } ,
127     {20,"leucoplast" ,17,0.0,&avnx[114] } ,
128     {20,"proplastid" ,18,0.0,&avnx[115] } ,
129     {20,"endogenous-virus" ,19,0.0,&avnx[116] } ,
130     {20,"hydrogenosome" ,20,0.0,&avnx[117] } ,
131     {20,"chromosome" ,21,0.0,&avnx[118] } ,
132     {20,"chromatophore" ,22,0.0,NULL } ,
133     {20,"unknown" ,0,0.0,&avnx[120] } ,
134     {20,"natural" ,1,0.0,&avnx[121] } ,
135     {20,"natmut" ,2,0.0,&avnx[122] } ,
136     {20,"mut" ,3,0.0,&avnx[123] } ,
137     {20,"artificial" ,4,0.0,&avnx[124] } ,
138     {20,"synthetic" ,5,0.0,&avnx[125] } ,
139     {20,"other" ,255,0.0,NULL } ,
140     {20,"any" ,0,0.0,&avnx[127] } ,
141     {20,"gene" ,1,0.0,&avnx[128] } ,
142     {20,"org" ,2,0.0,&avnx[129] } ,
143     {20,"cds" ,3,0.0,&avnx[130] } ,
144     {20,"prot" ,4,0.0,&avnx[131] } ,
145     {20,"preRNA" ,5,0.0,&avnx[132] } ,
146     {20,"mRNA" ,6,0.0,&avnx[133] } ,
147     {20,"tRNA" ,7,0.0,&avnx[134] } ,
148     {20,"rRNA" ,8,0.0,&avnx[135] } ,
149     {20,"snRNA" ,9,0.0,&avnx[136] } ,
150     {20,"scRNA" ,10,0.0,&avnx[137] } ,
151     {20,"otherRNA" ,11,0.0,&avnx[138] } ,
152     {20,"pub" ,12,0.0,&avnx[139] } ,
153     {20,"seq" ,13,0.0,&avnx[140] } ,
154     {20,"imp" ,14,0.0,&avnx[141] } ,
155     {20,"allele" ,15,0.0,&avnx[142] } ,
156     {20,"attenuator" ,16,0.0,&avnx[143] } ,
157     {20,"c-region" ,17,0.0,&avnx[144] } ,
158     {20,"caat-signal" ,18,0.0,&avnx[145] } ,
159     {20,"imp-CDS" ,19,0.0,&avnx[146] } ,
160     {20,"conflict" ,20,0.0,&avnx[147] } ,
161     {20,"d-loop" ,21,0.0,&avnx[148] } ,
162     {20,"d-segment" ,22,0.0,&avnx[149] } ,
163     {20,"enhancer" ,23,0.0,&avnx[150] } ,
164     {20,"exon" ,24,0.0,&avnx[151] } ,
165     {20,"gC-signal" ,25,0.0,&avnx[152] } ,
166     {20,"iDNA" ,26,0.0,&avnx[153] } ,
167     {20,"intron" ,27,0.0,&avnx[154] } ,
168     {20,"j-segment" ,28,0.0,&avnx[155] } ,
169     {20,"ltr" ,29,0.0,&avnx[156] } ,
170     {20,"mat-peptide" ,30,0.0,&avnx[157] } ,
171     {20,"misc-binding" ,31,0.0,&avnx[158] } ,
172     {20,"misc-difference" ,32,0.0,&avnx[159] } ,
173     {20,"misc-feature" ,33,0.0,&avnx[160] } ,
174     {20,"misc-recomb" ,34,0.0,&avnx[161] } ,
175     {20,"misc-RNA" ,35,0.0,&avnx[162] } ,
176     {20,"misc-signal" ,36,0.0,&avnx[163] } ,
177     {20,"misc-structure" ,37,0.0,&avnx[164] } ,
178     {20,"modified-base" ,38,0.0,&avnx[165] } ,
179     {20,"mutation" ,39,0.0,&avnx[166] } ,
180     {20,"n-region" ,40,0.0,&avnx[167] } ,
181     {20,"old-sequence" ,41,0.0,&avnx[168] } ,
182     {20,"polyA-signal" ,42,0.0,&avnx[169] } ,
183     {20,"polyA-site" ,43,0.0,&avnx[170] } ,
184     {20,"precursor-RNA" ,44,0.0,&avnx[171] } ,
185     {20,"prim-transcript" ,45,0.0,&avnx[172] } ,
186     {20,"primer-bind" ,46,0.0,&avnx[173] } ,
187     {20,"promoter" ,47,0.0,&avnx[174] } ,
188     {20,"protein-bind" ,48,0.0,&avnx[175] } ,
189     {20,"rbs" ,49,0.0,&avnx[176] } ,
190     {20,"repeat-region" ,50,0.0,&avnx[177] } ,
191     {20,"rep-origin" ,51,0.0,&avnx[178] } ,
192     {20,"s-region" ,52,0.0,&avnx[179] } ,
193     {20,"sig-peptide" ,53,0.0,&avnx[180] } ,
194     {20,"source" ,54,0.0,&avnx[181] } ,
195     {20,"stem-loop" ,55,0.0,&avnx[182] } ,
196     {20,"sts" ,56,0.0,&avnx[183] } ,
197     {20,"tata-signal" ,57,0.0,&avnx[184] } ,
198     {20,"terminator" ,58,0.0,&avnx[185] } ,
199     {20,"transit-peptide" ,59,0.0,&avnx[186] } ,
200     {20,"unsure" ,60,0.0,&avnx[187] } ,
201     {20,"v-region" ,61,0.0,&avnx[188] } ,
202     {20,"v-segment" ,62,0.0,&avnx[189] } ,
203     {20,"variation" ,63,0.0,&avnx[190] } ,
204     {20,"virion" ,64,0.0,&avnx[191] } ,
205     {20,"n3clip" ,65,0.0,&avnx[192] } ,
206     {20,"n3UTR" ,66,0.0,&avnx[193] } ,
207     {20,"n5clip" ,67,0.0,&avnx[194] } ,
208     {20,"n5UTR" ,68,0.0,&avnx[195] } ,
209     {20,"n10-signal" ,69,0.0,&avnx[196] } ,
210     {20,"n35-signal" ,70,0.0,&avnx[197] } ,
211     {20,"site-ref" ,71,0.0,&avnx[198] } ,
212     {20,"region" ,72,0.0,&avnx[199] } ,
213     {20,"comment" ,73,0.0,&avnx[200] } ,
214     {20,"bond" ,74,0.0,&avnx[201] } ,
215     {20,"site" ,75,0.0,&avnx[202] } ,
216     {20,"rsite" ,76,0.0,&avnx[203] } ,
217     {20,"user" ,77,0.0,&avnx[204] } ,
218     {20,"txinit" ,78,0.0,&avnx[205] } ,
219     {20,"num" ,79,0.0,&avnx[206] } ,
220     {20,"psec-str" ,80,0.0,&avnx[207] } ,
221     {20,"non-std-residue" ,81,0.0,&avnx[208] } ,
222     {20,"het" ,82,0.0,&avnx[209] } ,
223     {20,"biosrc" ,83,0.0,&avnx[210] } ,
224     {20,"preprotein" ,84,0.0,&avnx[211] } ,
225     {20,"mat-peptide-aa" ,85,0.0,&avnx[212] } ,
226     {20,"sig-peptide-aa" ,86,0.0,&avnx[213] } ,
227     {20,"transit-peptide-aa" ,87,0.0,&avnx[214] } ,
228     {20,"snoRNA" ,88,0.0,&avnx[215] } ,
229     {20,"gap" ,89,0.0,&avnx[216] } ,
230     {20,"operon" ,90,0.0,&avnx[217] } ,
231     {20,"oriT" ,91,0.0,&avnx[218] } ,
232     {20,"ncRNA" ,92,0.0,&avnx[219] } ,
233     {20,"tmRNA" ,93,0.0,NULL } ,
234     {20,"allele" ,1,0.0,&avnx[221] } ,
235     {20,"activity" ,2,0.0,&avnx[222] } ,
236     {20,"anticodon" ,3,0.0,&avnx[223] } ,
237     {20,"bound-moiety" ,4,0.0,&avnx[224] } ,
238     {20,"chromosome" ,5,0.0,&avnx[225] } ,
239     {20,"citation" ,6,0.0,&avnx[226] } ,
240     {20,"codon" ,7,0.0,&avnx[227] } ,
241     {20,"codon-start" ,8,0.0,&avnx[228] } ,
242     {20,"codons-recognized" ,9,0.0,&avnx[229] } ,
243     {20,"compare" ,10,0.0,&avnx[230] } ,
244     {20,"cons-splice" ,11,0.0,&avnx[231] } ,
245     {20,"db-xref" ,12,0.0,&avnx[232] } ,
246     {20,"description" ,13,0.0,&avnx[233] } ,
247     {20,"direction" ,14,0.0,&avnx[234] } ,
248     {20,"ec-number" ,15,0.0,&avnx[235] } ,
249     {20,"environmental-sample" ,16,0.0,&avnx[236] } ,
250     {20,"evidence" ,17,0.0,&avnx[237] } ,
251     {20,"exception" ,18,0.0,&avnx[238] } ,
252     {20,"experiment" ,19,0.0,&avnx[239] } ,
253     {20,"focus" ,20,0.0,&avnx[240] } ,
254     {20,"frequency" ,21,0.0,&avnx[241] } ,
255     {20,"function" ,22,0.0,&avnx[242] } ,
256     {20,"gene" ,23,0.0,&avnx[243] } ,
257     {20,"gene-description" ,24,0.0,&avnx[244] } ,
258     {20,"inference" ,25,0.0,&avnx[245] } ,
259     {20,"label" ,26,0.0,&avnx[246] } ,
260     {20,"locus-tag" ,27,0.0,&avnx[247] } ,
261     {20,"map" ,28,0.0,&avnx[248] } ,
262     {20,"mobile-element" ,29,0.0,&avnx[249] } ,
263     {20,"mod-base" ,30,0.0,&avnx[250] } ,
264     {20,"mol-type" ,31,0.0,&avnx[251] } ,
265     {20,"ncRNA-class" ,32,0.0,&avnx[252] } ,
266     {20,"note" ,33,0.0,&avnx[253] } ,
267     {20,"number" ,34,0.0,&avnx[254] } ,
268     {20,"old-locus-tag" ,35,0.0,&avnx[255] } ,
269     {20,"operon" ,36,0.0,&avnx[256] } ,
270     {20,"organism" ,37,0.0,&avnx[257] } ,
271     {20,"organelle" ,38,0.0,&avnx[258] } ,
272     {20,"partial" ,39,0.0,&avnx[259] } ,
273     {20,"phenotype" ,40,0.0,&avnx[260] } ,
274     {20,"plasmid" ,41,0.0,&avnx[261] } ,
275     {20,"product" ,42,0.0,&avnx[262] } ,
276     {20,"protein-id" ,43,0.0,&avnx[263] } ,
277     {20,"pseudo" ,44,0.0,&avnx[264] } ,
278     {20,"rearranged" ,45,0.0,&avnx[265] } ,
279     {20,"replace" ,46,0.0,&avnx[266] } ,
280     {20,"rpt-family" ,47,0.0,&avnx[267] } ,
281     {20,"rpt-type" ,48,0.0,&avnx[268] } ,
282     {20,"rpt-unit" ,49,0.0,&avnx[269] } ,
283     {20,"rpt-unit-seq" ,50,0.0,&avnx[270] } ,
284     {20,"rpt-unit-range" ,51,0.0,&avnx[271] } ,
285     {20,"segment" ,52,0.0,&avnx[272] } ,
286     {20,"sequenced-mol" ,53,0.0,&avnx[273] } ,
287     {20,"standard-name" ,54,0.0,&avnx[274] } ,
288     {20,"synonym" ,55,0.0,&avnx[275] } ,
289     {20,"transcript-id" ,56,0.0,&avnx[276] } ,
290     {20,"transgenic" ,57,0.0,&avnx[277] } ,
291     {20,"translation" ,58,0.0,&avnx[278] } ,
292     {20,"transl-except" ,59,0.0,&avnx[279] } ,
293     {20,"transl-table" ,60,0.0,&avnx[280] } ,
294     {20,"usedin" ,61,0.0,&avnx[281] } ,
295     {20,"mobile-element-type" ,62,0.0,&avnx[282] } ,
296     {20,"mobile-element-name" ,63,0.0,&avnx[283] } ,
297     {20,"gene-comment" ,64,0.0,&avnx[284] } ,
298     {20,"satellite" ,65,0.0,&avnx[285] } ,
299     {20,"satellite-type" ,66,0.0,&avnx[286] } ,
300     {20,"satellite-name" ,67,0.0,&avnx[287] } ,
301     {20,"location" ,68,0.0,&avnx[288] } ,
302     {20,"tag-peptide" ,69,0.0,NULL } ,
303     {3,NULL,1,0.0,NULL } ,
304     {20,"contains" ,1,0.0,&avnx[291] } ,
305     {20,"equals" ,2,0.0,&avnx[292] } ,
306     {20,"starts" ,3,0.0,&avnx[293] } ,
307     {20,"ends" ,4,0.0,&avnx[294] } ,
308     {20,"inlist" ,5,0.0,NULL } ,
309     {2,NULL,0,0.0,NULL } ,
310     {2,NULL,0,0.0,NULL } ,
311     {2,NULL,0,0.0,NULL } ,
312     {20,"product" ,1,0.0,&avnx[299] } ,
313     {20,"comment" ,2,0.0,&avnx[300] } ,
314     {20,"codons-recognized" ,3,0.0,&avnx[301] } ,
315     {20,"ncrna-class" ,4,0.0,&avnx[302] } ,
316     {20,"anticodon" ,5,0.0,&avnx[303] } ,
317     {20,"transcript-id" ,6,0.0,&avnx[304] } ,
318     {20,"gene-locus" ,7,0.0,&avnx[305] } ,
319     {20,"gene-description" ,8,0.0,&avnx[306] } ,
320     {20,"gene-maploc" ,9,0.0,&avnx[307] } ,
321     {20,"gene-locus-tag" ,10,0.0,&avnx[308] } ,
322     {20,"gene-synonym" ,11,0.0,&avnx[309] } ,
323     {20,"gene-comment" ,12,0.0,&avnx[310] } ,
324     {20,"tag-peptide" ,13,0.0,NULL } ,
325     {20,"cds-comment" ,1,0.0,&avnx[312] } ,
326     {20,"gene-locus" ,2,0.0,&avnx[313] } ,
327     {20,"gene-description" ,3,0.0,&avnx[314] } ,
328     {20,"gene-comment" ,4,0.0,&avnx[315] } ,
329     {20,"gene-allele" ,5,0.0,&avnx[316] } ,
330     {20,"gene-maploc" ,6,0.0,&avnx[317] } ,
331     {20,"gene-locus-tag" ,7,0.0,&avnx[318] } ,
332     {20,"gene-synonym" ,8,0.0,&avnx[319] } ,
333     {20,"gene-old-locus-tag" ,9,0.0,&avnx[320] } ,
334     {20,"mrna-product" ,10,0.0,&avnx[321] } ,
335     {20,"mrna-comment" ,11,0.0,&avnx[322] } ,
336     {20,"prot-name" ,12,0.0,&avnx[323] } ,
337     {20,"prot-description" ,13,0.0,&avnx[324] } ,
338     {20,"prot-ec-number" ,14,0.0,&avnx[325] } ,
339     {20,"prot-activity" ,15,0.0,&avnx[326] } ,
340     {20,"prot-comment" ,16,0.0,&avnx[327] } ,
341     {20,"mat-peptide-name" ,17,0.0,&avnx[328] } ,
342     {20,"mat-peptide-description" ,18,0.0,&avnx[329] } ,
343     {20,"mat-peptide-ec-number" ,19,0.0,&avnx[330] } ,
344     {20,"mat-peptide-activity" ,20,0.0,&avnx[331] } ,
345     {20,"mat-peptide-comment" ,21,0.0,&avnx[332] } ,
346     {20,"cds-inference" ,22,0.0,&avnx[333] } ,
347     {20,"gene-inference" ,23,0.0,&avnx[334] } ,
348     {20,"codon-start" ,24,0.0,NULL } ,
349     {20,"unknown" ,0,0.0,&avnx[336] } ,
350     {20,"genomic" ,1,0.0,&avnx[337] } ,
351     {20,"precursor-RNA" ,2,0.0,&avnx[338] } ,
352     {20,"mRNA" ,3,0.0,&avnx[339] } ,
353     {20,"rRNA" ,4,0.0,&avnx[340] } ,
354     {20,"tRNA" ,5,0.0,&avnx[341] } ,
355     {20,"genomic-mRNA" ,6,0.0,&avnx[342] } ,
356     {20,"cRNA" ,7,0.0,&avnx[343] } ,
357     {20,"transcribed-RNA" ,8,0.0,&avnx[344] } ,
358     {20,"ncRNA" ,9,0.0,&avnx[345] } ,
359     {20,"transfer-messenger-RNA" ,10,0.0,&avnx[346] } ,
360     {20,"other" ,11,0.0,NULL } ,
361     {20,"unknown" ,0,0.0,&avnx[348] } ,
362     {20,"standard" ,1,0.0,&avnx[349] } ,
363     {20,"est" ,2,0.0,&avnx[350] } ,
364     {20,"sts" ,3,0.0,&avnx[351] } ,
365     {20,"survey" ,4,0.0,&avnx[352] } ,
366     {20,"genetic-map" ,5,0.0,&avnx[353] } ,
367     {20,"physical-map" ,6,0.0,&avnx[354] } ,
368     {20,"derived" ,7,0.0,&avnx[355] } ,
369     {20,"concept-trans" ,8,0.0,&avnx[356] } ,
370     {20,"seq-pept" ,9,0.0,&avnx[357] } ,
371     {20,"both" ,10,0.0,&avnx[358] } ,
372     {20,"seq-pept-overlap" ,11,0.0,&avnx[359] } ,
373     {20,"seq-pept-homol" ,12,0.0,&avnx[360] } ,
374     {20,"concept-trans-a" ,13,0.0,&avnx[361] } ,
375     {20,"htgs-1" ,14,0.0,&avnx[362] } ,
376     {20,"htgs-2" ,15,0.0,&avnx[363] } ,
377     {20,"htgs-3" ,16,0.0,&avnx[364] } ,
378     {20,"fli-cDNA" ,17,0.0,&avnx[365] } ,
379     {20,"htgs-0" ,18,0.0,&avnx[366] } ,
380     {20,"htc" ,19,0.0,&avnx[367] } ,
381     {20,"wgs" ,20,0.0,&avnx[368] } ,
382     {20,"barcode" ,21,0.0,&avnx[369] } ,
383     {20,"composite-wgs-htgs" ,22,0.0,&avnx[370] } ,
384     {20,"tsa" ,23,0.0,&avnx[371] } ,
385     {20,"other" ,24,0.0,NULL } ,
386     {20,"unknown" ,0,0.0,&avnx[373] } ,
387     {20,"complete" ,1,0.0,&avnx[374] } ,
388     {20,"partial" ,2,0.0,&avnx[375] } ,
389     {20,"no-left" ,3,0.0,&avnx[376] } ,
390     {20,"no-right" ,4,0.0,&avnx[377] } ,
391     {20,"no-ends" ,5,0.0,&avnx[378] } ,
392     {20,"has-left" ,6,0.0,&avnx[379] } ,
393     {20,"has-right" ,7,0.0,&avnx[380] } ,
394     {20,"other" ,6,0.0,NULL } ,
395     {20,"unknown" ,0,0.0,&avnx[382] } ,
396     {20,"dna" ,1,0.0,&avnx[383] } ,
397     {20,"rna" ,2,0.0,&avnx[384] } ,
398     {20,"protein" ,3,0.0,&avnx[385] } ,
399     {20,"nucleotide" ,4,0.0,&avnx[386] } ,
400     {20,"other" ,5,0.0,NULL } ,
401     {20,"unknown" ,0,0.0,&avnx[388] } ,
402     {20,"linear" ,1,0.0,&avnx[389] } ,
403     {20,"circular" ,2,0.0,&avnx[390] } ,
404     {20,"tandem" ,3,0.0,&avnx[391] } ,
405     {20,"other" ,4,0.0,NULL } ,
406     {20,"unknown" ,0,0.0,&avnx[393] } ,
407     {20,"single" ,1,0.0,&avnx[394] } ,
408     {20,"double" ,2,0.0,&avnx[395] } ,
409     {20,"mixed" ,3,0.0,&avnx[396] } ,
410     {20,"mixed-rev" ,4,0.0,&avnx[397] } ,
411     {20,"other" ,5,0.0,NULL } ,
412     {20,"cit" ,1,0.0,&avnx[399] } ,
413     {20,"authors" ,2,0.0,&avnx[400] } ,
414     {20,"journal" ,3,0.0,&avnx[401] } ,
415     {20,"volume" ,4,0.0,&avnx[402] } ,
416     {20,"issue" ,5,0.0,&avnx[403] } ,
417     {20,"pages" ,6,0.0,&avnx[404] } ,
418     {20,"date" ,7,0.0,&avnx[405] } ,
419     {20,"serial-number" ,8,0.0,&avnx[406] } ,
420     {20,"title" ,9,0.0,&avnx[407] } ,
421     {20,"affiliation" ,10,0.0,&avnx[408] } ,
422     {20,"affil-div" ,11,0.0,&avnx[409] } ,
423     {20,"affil-city" ,12,0.0,&avnx[410] } ,
424     {20,"affil-sub" ,13,0.0,&avnx[411] } ,
425     {20,"affil-country" ,14,0.0,&avnx[412] } ,
426     {20,"affil-street" ,15,0.0,&avnx[413] } ,
427     {20,"affil-email" ,16,0.0,&avnx[414] } ,
428     {20,"affil-fax" ,17,0.0,&avnx[415] } ,
429     {20,"affil-phone" ,18,0.0,&avnx[416] } ,
430     {20,"affil-zipcode" ,19,0.0,&avnx[417] } ,
431     {20,"authors-initials" ,20,0.0,NULL } ,
432     {20,"genome-project-id" ,1,0.0,&avnx[419] } ,
433     {20,"comment-descriptor" ,2,0.0,&avnx[420] } ,
434     {20,"defline" ,3,0.0,&avnx[421] } ,
435     {20,"keyword" ,4,0.0,NULL } ,
436     {20,"replace-old" ,1,0.0,&avnx[423] } ,
437     {20,"append-semi" ,2,0.0,&avnx[424] } ,
438     {20,"append-space" ,3,0.0,&avnx[425] } ,
439     {20,"append-colon" ,4,0.0,&avnx[426] } ,
440     {20,"append-comma" ,5,0.0,&avnx[427] } ,
441     {20,"append-none" ,6,0.0,&avnx[428] } ,
442     {20,"prefix-semi" ,7,0.0,&avnx[429] } ,
443     {20,"prefix-space" ,8,0.0,&avnx[430] } ,
444     {20,"prefix-colon" ,9,0.0,&avnx[431] } ,
445     {20,"prefix-comma" ,10,0.0,&avnx[432] } ,
446     {20,"prefix-none" ,11,0.0,&avnx[433] } ,
447     {20,"leave-old" ,12,0.0,&avnx[434] } ,
448     {20,"add-qual" ,13,0.0,NULL } ,
449     {3,NULL,0,0.0,NULL } ,
450     {20,"anywhere" ,0,0.0,&avnx[437] } ,
451     {20,"beginning" ,1,0.0,&avnx[438] } ,
452     {20,"end" ,2,0.0,NULL } ,
453     {2,NULL,0,0.0,NULL } ,
454     {2,NULL,0,0.0,NULL } ,
455     {2,NULL,0,0.0,NULL } ,
456     {2,NULL,0,0.0,NULL } ,
457     {2,NULL,0,0.0,NULL } ,
458     {2,NULL,0,0.0,NULL } ,
459     {2,NULL,0,0.0,NULL } ,
460     {2,NULL,0,0.0,NULL } ,
461     {3,NULL,0,0.0,NULL } ,
462     {20,"any" ,0,0.0,&avnx[449] } ,
463     {20,"plus" ,1,0.0,&avnx[450] } ,
464     {20,"minus" ,2,0.0,NULL } ,
465     {3,NULL,0,0.0,NULL } ,
466     {20,"any" ,0,0.0,&avnx[453] } ,
467     {20,"nuc" ,1,0.0,&avnx[454] } ,
468     {20,"prot" ,2,0.0,NULL } ,
469     {3,NULL,0,0.0,NULL } ,
470     {20,"either" ,0,0.0,&avnx[457] } ,
471     {20,"partial" ,1,0.0,&avnx[458] } ,
472     {20,"complete" ,2,0.0,NULL } ,
473     {3,NULL,0,0.0,NULL } ,
474     {20,"any" ,0,0.0,&avnx[461] } ,
475     {20,"feature" ,1,0.0,&avnx[462] } ,
476     {20,"descriptor" ,2,0.0,NULL } ,
477     {20,"gene" ,1,0.0,&avnx[464] } ,
478     {20,"mRNA" ,2,0.0,&avnx[465] } ,
479     {20,"cds" ,3,0.0,&avnx[466] } ,
480     {20,"prot" ,4,0.0,&avnx[467] } ,
481     {20,"exon" ,5,0.0,&avnx[468] } ,
482     {20,"mat-peptide" ,6,0.0,NULL } ,
483     {2,NULL,1,0.0,NULL } ,
484     {20,"any" ,0,0.0,&avnx[471] } ,
485     {20,"genomic" ,1,0.0,&avnx[472] } ,
486     {20,"precursor-RNA" ,2,0.0,&avnx[473] } ,
487     {20,"mRNA" ,3,0.0,&avnx[474] } ,
488     {20,"rRNA" ,4,0.0,&avnx[475] } ,
489     {20,"tRNA" ,5,0.0,&avnx[476] } ,
490     {20,"genomic-mRNA" ,6,0.0,&avnx[477] } ,
491     {20,"cRNA" ,7,0.0,&avnx[478] } ,
492     {20,"transcribed-RNA" ,8,0.0,&avnx[479] } ,
493     {20,"ncRNA" ,9,0.0,&avnx[480] } ,
494     {20,"transfer-messenger-RNA" ,10,0.0,NULL } ,
495     {20,"any" ,0,0.0,&avnx[482] } ,
496     {20,"published" ,1,0.0,&avnx[483] } ,
497     {20,"unpublished" ,2,0.0,&avnx[484] } ,
498     {20,"in-press" ,3,0.0,&avnx[485] } ,
499     {20,"submitter-block" ,4,0.0,NULL } ,
500     {3,NULL,0,0.0,NULL } ,
501     {3,NULL,0,0.0,NULL } ,
502     {3,NULL,0,0.0,NULL } ,
503     {20,"none" ,0,0.0,&avnx[490] } ,
504     {20,"tolower" ,1,0.0,&avnx[491] } ,
505     {20,"toupper" ,2,0.0,&avnx[492] } ,
506     {20,"firstcap" ,3,0.0,&avnx[493] } ,
507     {20,"firstcaprestnochange" ,4,0.0,NULL } ,
508     {2,NULL,0,0.0,NULL } ,
509     {2,NULL,0,0.0,NULL } ,
510     {2,NULL,0,0.0,NULL } ,
511     {2,NULL,1,0.0,NULL } ,
512     {2,NULL,1,0.0,NULL } ,
513     {2,NULL,0,0.0,NULL } ,
514     {2,NULL,0,0.0,NULL } ,
515     {3,NULL,-1,0.0,NULL } ,
516     {20,"disulfide" ,1,0.0,&avnx[503] } ,
517     {20,"thioester" ,2,0.0,&avnx[504] } ,
518     {20,"crosslink" ,3,0.0,&avnx[505] } ,
519     {20,"thioether" ,4,0.0,&avnx[506] } ,
520     {20,"other" ,5,0.0,NULL } ,
521     {20,"active" ,1,0.0,&avnx[508] } ,
522     {20,"binding" ,2,0.0,&avnx[509] } ,
523     {20,"cleavage" ,3,0.0,&avnx[510] } ,
524     {20,"inhibit" ,4,0.0,&avnx[511] } ,
525     {20,"modified" ,5,0.0,&avnx[512] } ,
526     {20,"glycosylation" ,6,0.0,&avnx[513] } ,
527     {20,"myristoylation" ,7,0.0,&avnx[514] } ,
528     {20,"mutagenized" ,8,0.0,&avnx[515] } ,
529     {20,"metal-binding" ,9,0.0,&avnx[516] } ,
530     {20,"phosphorylation" ,10,0.0,&avnx[517] } ,
531     {20,"acetylation" ,11,0.0,&avnx[518] } ,
532     {20,"amidation" ,12,0.0,&avnx[519] } ,
533     {20,"methylation" ,13,0.0,&avnx[520] } ,
534     {20,"hydroxylation" ,14,0.0,&avnx[521] } ,
535     {20,"sulfatation" ,15,0.0,&avnx[522] } ,
536     {20,"oxidative-deamination" ,16,0.0,&avnx[523] } ,
537     {20,"pyrrolidone-carboxylic-acid" ,17,0.0,&avnx[524] } ,
538     {20,"gamma-carboxyglutamic-acid" ,18,0.0,&avnx[525] } ,
539     {20,"blocked" ,19,0.0,&avnx[526] } ,
540     {20,"lipid-binding" ,20,0.0,&avnx[527] } ,
541     {20,"np-binding" ,21,0.0,&avnx[528] } ,
542     {20,"dna-binding" ,22,0.0,&avnx[529] } ,
543     {20,"signal-peptide" ,23,0.0,&avnx[530] } ,
544     {20,"transit-peptide" ,24,0.0,&avnx[531] } ,
545     {20,"transmembrane-region" ,25,0.0,&avnx[532] } ,
546     {20,"nitrosylation" ,26,0.0,&avnx[533] } ,
547     {20,"other" ,27,0.0,NULL } ,
548     {20,"any" ,0,0.0,&avnx[535] } ,
549     {20,"plus" ,1,0.0,&avnx[536] } ,
550     {20,"minus" ,2,0.0,&avnx[537] } ,
551     {20,"unknown" ,3,0.0,&avnx[538] } ,
552     {20,"both" ,4,0.0,NULL } ,
553     {20,"plus" ,1,0.0,&avnx[540] } ,
554     {20,"minus" ,2,0.0,&avnx[541] } ,
555     {20,"unknown" ,3,0.0,&avnx[542] } ,
556     {20,"both" ,4,0.0,&avnx[543] } ,
557     {20,"reverse" ,5,0.0,NULL } ,
558     {20,"all" ,0,0.0,&avnx[545] } ,
559     {20,"at-end" ,1,0.0,&avnx[546] } ,
560     {20,"bad-start" ,2,0.0,&avnx[547] } ,
561     {20,"frame-not-one" ,3,0.0,NULL } ,
562     {20,"all" ,0,0.0,&avnx[549] } ,
563     {20,"not-at-end" ,1,0.0,&avnx[550] } ,
564     {20,"good-start" ,2,0.0,NULL } ,
565     {20,"all" ,0,0.0,&avnx[552] } ,
566     {20,"at-end" ,1,0.0,&avnx[553] } ,
567     {20,"bad-end" ,2,0.0,NULL } ,
568     {20,"all" ,0,0.0,&avnx[555] } ,
569     {20,"not-at-end" ,1,0.0,&avnx[556] } ,
570     {20,"good-end" ,2,0.0,NULL } ,
571     {20,"join" ,1,0.0,&avnx[558] } ,
572     {20,"order" ,2,0.0,&avnx[559] } ,
573     {20,"merge" ,3,0.0,NULL } ,
574     {20,"all" ,0,0.0,&avnx[561] } ,
575     {20,"title" ,1,0.0,&avnx[562] } ,
576     {20,"source" ,2,0.0,&avnx[563] } ,
577     {20,"publication" ,3,0.0,&avnx[564] } ,
578     {20,"comment" ,4,0.0,&avnx[565] } ,
579     {20,"genbank" ,5,0.0,&avnx[566] } ,
580     {20,"user" ,6,0.0,&avnx[567] } ,
581     {20,"create-date" ,7,0.0,&avnx[568] } ,
582     {20,"update-date" ,8,0.0,&avnx[569] } ,
583     {20,"mol-info" ,9,0.0,&avnx[570] } ,
584     {20,"structured-comment" ,10,0.0,&avnx[571] } ,
585     {20,"genome-project-id" ,11,0.0,NULL } ,
586     {20,"feature-list" ,1,0.0,&avnx[573] } ,
587     {20,"complete-sequence" ,2,0.0,&avnx[574] } ,
588     {20,"complete-genome" ,3,0.0,NULL } };
589 
590 static AsnType atx[387] = {
591   {401, "AECR-action" ,1,0,0,0,0,1,0,0,NULL,&atx[38],&atx[1],0,&atx[231]} ,
592   {0, "action" ,128,0,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[172]} ,
593   {480, "Action-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[3],0,&atx[263]} ,
594   {0, "apply" ,128,0,0,0,0,0,0,0,NULL,&atx[4],NULL,0,&atx[81]} ,
595   {473, "Apply-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[5],0,&atx[82]} ,
596   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[78]} ,
597   {462, "Field-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[7],0,&atx[218]} ,
598   {0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[20]} ,
599   {428, "Source-qual-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[9],0,&atx[307]} ,
600   {0, "textqual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[12]} ,
601   {424, "Source-qual" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[0],0,&atx[95]} ,
602   {310, "ENUMERATED" ,0,10,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
603   {0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[14]} ,
604   {426, "Source-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[96],0,&atx[15]} ,
605   {0, "origin" ,128,2,0,0,0,0,0,0,NULL,&atx[15],NULL,0,&atx[16]} ,
606   {427, "Source-origin" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[119],0,&atx[8]} ,
607   {0, "gcode" ,128,3,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[18]} ,
608   {302, "INTEGER" ,0,2,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
609   {0, "mgcode" ,128,4,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} ,
610   {315, "CHOICE" ,0,-1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
611   {0, "feature-field" ,128,1,0,0,0,0,0,0,NULL,&atx[21],NULL,0,&atx[39]} ,
612   {417, "Feature-field" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[22],0,&atx[257]} ,
613   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[24]} ,
614   {411, "Feature-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[126],0,&atx[27]} ,
615   {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[25],NULL,0,NULL} ,
616   {416, "Feat-qual-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[26],0,&atx[21]} ,
617   {0, "legal-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[27],NULL,0,&atx[28]} ,
618   {412, "Feat-qual-legal" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[220],0,&atx[299]} ,
619   {0, "illegal-qual" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} ,
620   {405, "String-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[30],0,&atx[181]} ,
621   {0, "match-text" ,128,0,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[32]} ,
622   {323, "VisibleString" ,0,26,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
623   {0, "match-location" ,128,1,0,0,1,0,0,0,&avnx[289],&atx[33],NULL,0,&atx[34]} ,
624   {404, "String-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[290],0,&atx[29]} ,
625   {0, "case-sensitive" ,128,2,0,0,1,0,0,0,&avnx[295],&atx[35],NULL,0,&atx[36]} ,
626   {301, "BOOLEAN" ,0,1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
627   {0, "whole-word" ,128,3,0,0,1,0,0,0,&avnx[296],&atx[35],NULL,0,&atx[37]} ,
628   {0, "not-present" ,128,4,0,0,1,0,0,0,&avnx[297],&atx[35],NULL,0,NULL} ,
629   {311, "SEQUENCE" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
630   {0, "rna-field" ,128,2,0,0,0,0,0,0,NULL,&atx[40],NULL,0,&atx[53]} ,
631   {422, "Rna-qual" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[41],0,&atx[104]} ,
632   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[42],NULL,0,&atx[51]} ,
633   {420, "Rna-feat-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[43],0,&atx[52]} ,
634   {0, "preRNA" ,128,0,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[45]} ,
635   {305, "NULL" ,0,5,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
636   {0, "mRNA" ,128,1,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[46]} ,
637   {0, "tRNA" ,128,2,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[47]} ,
638   {0, "rRNA" ,128,3,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[48]} ,
639   {0, "ncRNA" ,128,4,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[49]} ,
640   {0, "tmRNA" ,128,5,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[50]} ,
641   {0, "miscRNA" ,128,6,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
642   {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[52],NULL,0,NULL} ,
643   {421, "Rna-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[298],0,&atx[40]} ,
644   {0, "cds-gene-prot" ,128,3,0,0,0,0,0,0,NULL,&atx[54],NULL,0,&atx[55]} ,
645   {432, "CDSGeneProt-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[311],0,&atx[109]} ,
646   {0, "molinfo-field" ,128,4,0,0,0,0,0,0,NULL,&atx[56],NULL,0,&atx[69]} ,
647   {440, "Molinfo-field" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[57],0,&atx[115]} ,
648   {0, "molecule" ,128,0,0,0,0,0,0,0,NULL,&atx[58],NULL,0,&atx[59]} ,
649   {434, "Molecule-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[335],0,&atx[60]} ,
650   {0, "technique" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[61]} ,
651   {435, "Technique-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[347],0,&atx[62]} ,
652   {0, "completedness" ,128,2,0,0,0,0,0,0,NULL,&atx[62],NULL,0,&atx[63]} ,
653   {436, "Completedness-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[372],0,&atx[64]} ,
654   {0, "mol-class" ,128,3,0,0,0,0,0,0,NULL,&atx[64],NULL,0,&atx[65]} ,
655   {437, "Molecule-class-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[381],0,&atx[66]} ,
656   {0, "topology" ,128,4,0,0,0,0,0,0,NULL,&atx[66],NULL,0,&atx[67]} ,
657   {438, "Topology-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[387],0,&atx[68]} ,
658   {0, "strand" ,128,5,0,0,0,0,0,0,NULL,&atx[68],NULL,0,NULL} ,
659   {439, "Strand-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[392],0,&atx[56]} ,
660   {0, "pub" ,128,5,0,0,0,0,0,0,NULL,&atx[70],NULL,0,&atx[71]} ,
661   {449, "Publication-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[398],0,&atx[72]} ,
662   {0, "struc-comment-field" ,128,6,0,0,0,0,0,0,NULL,&atx[72],NULL,0,&atx[76]} ,
663   {450, "Structured-comment-field" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[73],0,&atx[139]} ,
664   {0, "database" ,128,0,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[74]} ,
665   {0, "named" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[75]} ,
666   {0, "field-name" ,128,2,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
667   {0, "misc" ,128,7,0,0,0,0,0,0,NULL,&atx[77],NULL,0,NULL} ,
668   {452, "Misc-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[418],0,&atx[225]} ,
669   {0, "value" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[79]} ,
670   {0, "existing-text" ,128,2,0,0,0,0,0,0,NULL,&atx[80],NULL,0,NULL} ,
671   {472, "ExistingTextOption" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[422],0,&atx[4]} ,
672   {0, "edit" ,128,1,0,0,0,0,0,0,NULL,&atx[82],NULL,0,&atx[90]} ,
673   {474, "Edit-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[83],0,&atx[91]} ,
674   {0, "edit" ,128,0,0,0,0,0,0,0,NULL,&atx[84],NULL,0,&atx[89]} ,
675   {470, "Field-edit" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[85],0,&atx[93]} ,
676   {0, "find-txt" ,128,0,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[86]} ,
677   {0, "repl-txt" ,128,1,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[87]} ,
678   {0, "location" ,128,2,0,0,1,0,0,0,&avnx[435],&atx[88],NULL,0,NULL} ,
679   {469, "Field-edit-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[436],0,&atx[84]} ,
680   {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
681   {0, "convert" ,128,2,0,0,0,0,0,0,NULL,&atx[91],NULL,0,&atx[145]} ,
682   {475, "Convert-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[92],0,&atx[146]} ,
683   {0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[93],NULL,0,&atx[142]} ,
684   {471, "Field-pair-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[94],0,&atx[80]} ,
685   {0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[95],NULL,0,&atx[98]} ,
686   {425, "Source-qual-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[96],0,&atx[13]} ,
687   {0, "field-from" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[97]} ,
688   {0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[10],NULL,0,NULL} ,
689   {0, "feature-field" ,128,1,0,0,0,0,0,0,NULL,&atx[99],NULL,0,&atx[103]} ,
690   {419, "Feature-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[100],0,&atx[42]} ,
691   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[101]} ,
692   {0, "field-from" ,128,1,0,0,0,0,0,0,NULL,&atx[25],NULL,0,&atx[102]} ,
693   {0, "field-to" ,128,2,0,0,0,0,0,0,NULL,&atx[25],NULL,0,NULL} ,
694   {0, "rna-field" ,128,2,0,0,0,0,0,0,NULL,&atx[104],NULL,0,&atx[108]} ,
695   {423, "Rna-qual-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[105],0,&atx[10]} ,
696   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[42],NULL,0,&atx[106]} ,
697   {0, "field-from" ,128,1,0,0,0,0,0,0,NULL,&atx[52],NULL,0,&atx[107]} ,
698   {0, "field-to" ,128,2,0,0,0,0,0,0,NULL,&atx[52],NULL,0,NULL} ,
699   {0, "cds-gene-prot" ,128,3,0,0,0,0,0,0,NULL,&atx[109],NULL,0,&atx[112]} ,
700   {433, "CDSGeneProt-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[110],0,&atx[58]} ,
701   {0, "field-from" ,128,0,0,0,0,0,0,0,NULL,&atx[54],NULL,0,&atx[111]} ,
702   {0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
703   {0, "molinfo-field" ,128,4,0,0,0,0,0,0,NULL,&atx[113],NULL,0,&atx[138]} ,
704   {447, "Molinfo-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[114],0,&atx[381]} ,
705   {0, "molecule" ,128,0,0,0,0,0,0,0,NULL,&atx[115],NULL,0,&atx[118]} ,
706   {441, "Molinfo-molecule-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[116],0,&atx[119]} ,
707   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[58],NULL,0,&atx[117]} ,
708   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[58],NULL,0,NULL} ,
709   {0, "technique" ,128,1,0,0,0,0,0,0,NULL,&atx[119],NULL,0,&atx[122]} ,
710   {442, "Molinfo-technique-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[120],0,&atx[123]} ,
711   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[121]} ,
712   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} ,
713   {0, "completedness" ,128,2,0,0,0,0,0,0,NULL,&atx[123],NULL,0,&atx[126]} ,
714   {443, "Molinfo-completedness-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[124],0,&atx[127]} ,
715   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[62],NULL,0,&atx[125]} ,
716   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[62],NULL,0,NULL} ,
717   {0, "mol-class" ,128,3,0,0,0,0,0,0,NULL,&atx[127],NULL,0,&atx[130]} ,
718   {444, "Molinfo-mol-class-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[128],0,&atx[131]} ,
719   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[64],NULL,0,&atx[129]} ,
720   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[64],NULL,0,NULL} ,
721   {0, "topology" ,128,4,0,0,0,0,0,0,NULL,&atx[131],NULL,0,&atx[134]} ,
722   {445, "Molinfo-topology-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[132],0,&atx[135]} ,
723   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[66],NULL,0,&atx[133]} ,
724   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[66],NULL,0,NULL} ,
725   {0, "strand" ,128,5,0,0,0,0,0,0,NULL,&atx[135],NULL,0,NULL} ,
726   {446, "Molinfo-strand-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[136],0,&atx[113]} ,
727   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[68],NULL,0,&atx[137]} ,
728   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[68],NULL,0,NULL} ,
729   {0, "struc-comment-field" ,128,5,0,0,0,0,0,0,NULL,&atx[139],NULL,0,NULL} ,
730   {451, "Structured-comment-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[140],0,&atx[77]} ,
731   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[72],NULL,0,&atx[141]} ,
732   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[72],NULL,0,NULL} ,
733   {0, "strip-name" ,128,1,0,0,1,0,0,0,&avnx[439],&atx[35],NULL,0,&atx[143]} ,
734   {0, "keep-original" ,128,2,0,0,1,0,0,0,&avnx[440],&atx[35],NULL,0,&atx[144]} ,
735   {0, "existing-text" ,128,3,0,0,0,0,0,0,NULL,&atx[80],NULL,0,NULL} ,
736   {0, "copy" ,128,3,0,0,0,0,0,0,NULL,&atx[146],NULL,0,&atx[149]} ,
737   {476, "Copy-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[147],0,&atx[150]} ,
738   {0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[93],NULL,0,&atx[148]} ,
739   {0, "existing-text" ,128,1,0,0,0,0,0,0,NULL,&atx[80],NULL,0,NULL} ,
740   {0, "swap" ,128,4,0,0,0,0,0,0,NULL,&atx[150],NULL,0,&atx[153]} ,
741   {477, "Swap-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[151],0,&atx[157]} ,
742   {0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[93],NULL,0,&atx[152]} ,
743   {0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
744   {0, "remove" ,128,5,0,0,0,0,0,0,NULL,&atx[154],NULL,0,&atx[156]} ,
745   {479, "Remove-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[155],0,&atx[2]} ,
746   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} ,
747   {0, "parse" ,128,6,0,0,0,0,0,0,NULL,&atx[157],NULL,0,NULL} ,
748   {478, "AECRParse-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[158],0,&atx[154]} ,
749   {0, "portion" ,128,0,0,0,0,0,0,0,NULL,&atx[159],NULL,0,&atx[167]} ,
750   {468, "Text-portion" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[160],0,&atx[88]} ,
751   {0, "left-text" ,128,0,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[161]} ,
752   {0, "include-left" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[162]} ,
753   {0, "right-text" ,128,2,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[163]} ,
754   {0, "include-right" ,128,3,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[164]} ,
755   {0, "inside" ,128,4,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[165]} ,
756   {0, "case-sensitive" ,128,5,0,0,1,0,0,0,&avnx[441],&atx[35],NULL,0,&atx[166]} ,
757   {0, "whole-word" ,128,6,0,0,1,0,0,0,&avnx[442],&atx[35],NULL,0,NULL} ,
758   {0, "fields" ,128,1,0,0,0,0,0,0,NULL,&atx[93],NULL,0,&atx[168]} ,
759   {0, "remove-from-parsed" ,128,2,0,0,1,0,0,0,&avnx[443],&atx[35],NULL,0,&atx[169]} ,
760   {0, "remove-left" ,128,3,0,0,1,0,0,0,&avnx[444],&atx[35],NULL,0,&atx[170]} ,
761   {0, "remove-right" ,128,4,0,0,1,0,0,0,&avnx[445],&atx[35],NULL,0,&atx[171]} ,
762   {0, "existing-text" ,128,5,0,0,0,0,0,0,NULL,&atx[80],NULL,0,NULL} ,
763   {0, "also-change-mrna" ,128,1,0,0,1,0,0,0,&avnx[446],&atx[35],NULL,0,&atx[173]} ,
764   {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[174],NULL,0,NULL} ,
765   {467, "Constraint-choice-set" ,1,0,0,0,0,0,0,0,NULL,&atx[230],&atx[175],0,&atx[159]} ,
766   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[176],NULL,0,NULL} ,
767   {466, "Constraint-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[177],0,&atx[174]} ,
768   {0, "string" ,128,0,0,0,0,0,0,0,NULL,&atx[29],NULL,0,&atx[178]} ,
769   {0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[179],NULL,0,&atx[187]} ,
770   {409, "Location-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[180],0,&atx[197]} ,
771   {0, "strand" ,128,0,0,0,1,0,0,0,&avnx[447],&atx[181],NULL,0,&atx[182]} ,
772   {406, "Strand-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[448],0,&atx[183]} ,
773   {0, "seq-type" ,128,1,0,0,1,0,0,0,&avnx[451],&atx[183],NULL,0,&atx[184]} ,
774   {407, "Seqtype-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[452],0,&atx[185]} ,
775   {0, "partial5" ,128,2,0,0,1,0,0,0,&avnx[455],&atx[185],NULL,0,&atx[186]} ,
776   {408, "Partial-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[456],0,&atx[179]} ,
777   {0, "partial3" ,128,3,0,0,1,0,0,0,&avnx[459],&atx[185],NULL,0,NULL} ,
778   {0, "field" ,128,2,0,0,0,0,0,0,NULL,&atx[188],NULL,0,&atx[191]} ,
779   {461, "Field-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[189],0,&atx[6]} ,
780   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[190]} ,
781   {0, "string-constraint" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} ,
782   {0, "source" ,128,3,0,0,0,0,0,0,NULL,&atx[192],NULL,0,&atx[198]} ,
783   {456, "Source-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[193],0,&atx[208]} ,
784   {0, "field1" ,128,0,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[194]} ,
785   {0, "field2" ,128,1,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[195]} ,
786   {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[29],NULL,0,&atx[196]} ,
787   {0, "type-constraint" ,128,3,0,1,0,0,0,0,NULL,&atx[197],NULL,0,NULL} ,
788   {410, "Object-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[460],0,&atx[23]} ,
789   {0, "cdsgeneprot-qual" ,128,4,0,0,0,0,0,0,NULL,&atx[199],NULL,0,&atx[205]} ,
790   {460, "CDSGeneProt-qual-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[200],0,&atx[188]} ,
791   {0, "field1" ,128,0,0,1,0,0,0,0,NULL,&atx[201],NULL,0,&atx[203]} ,
792   {459, "CDSGeneProt-constraint-field" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[202],0,&atx[199]} ,
793   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[54],NULL,0,NULL} ,
794   {0, "field2" ,128,1,0,1,0,0,0,0,NULL,&atx[201],NULL,0,&atx[204]} ,
795   {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[29],NULL,0,NULL} ,
796   {0, "cdsgeneprot-pseudo" ,128,5,0,0,0,0,0,0,NULL,&atx[206],NULL,0,&atx[210]} ,
797   {458, "CDSGeneProt-pseudo-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[207],0,&atx[201]} ,
798   {0, "feature" ,128,0,0,0,0,0,0,0,NULL,&atx[208],NULL,0,&atx[209]} ,
799   {457, "CDSGeneProt-feature-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[463],0,&atx[206]} ,
800   {0, "is-pseudo" ,128,1,0,0,1,0,0,0,&avnx[469],&atx[35],NULL,0,NULL} ,
801   {0, "sequence" ,128,6,0,0,0,0,0,0,NULL,&atx[211],NULL,0,&atx[222]} ,
802   {465, "Sequence-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[212],0,&atx[176]} ,
803   {0, "seqtype" ,128,0,0,1,0,0,0,0,NULL,&atx[213],NULL,0,&atx[220]} ,
804   {464, "Sequence-constraint-mol-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[214],0,&atx[211]} ,
805   {0, "any" ,128,0,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[215]} ,
806   {0, "nucleotide" ,128,1,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[216]} ,
807   {0, "dna" ,128,2,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[217]} ,
808   {0, "rna" ,128,3,0,0,0,0,0,0,NULL,&atx[218],NULL,0,&atx[219]} ,
809   {463, "Sequence-constraint-rnamol" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[470],0,&atx[213]} ,
810   {0, "protein" ,128,4,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
811   {0, "id" ,128,1,0,1,0,0,0,0,NULL,&atx[29],NULL,0,&atx[221]} ,
812   {0, "feature" ,128,2,0,0,0,0,0,0,NULL,&atx[23],NULL,0,NULL} ,
813   {0, "pub" ,128,7,0,0,0,0,0,0,NULL,&atx[223],NULL,0,NULL} ,
814   {455, "Publication-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[224],0,&atx[192]} ,
815   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[225],NULL,0,&atx[226]} ,
816   {453, "Pub-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[481],0,&atx[227]} ,
817   {0, "field" ,128,1,0,1,0,0,0,0,NULL,&atx[227],NULL,0,NULL} ,
818   {454, "Pub-field-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[228],0,&atx[223]} ,
819   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[70],NULL,0,&atx[229]} ,
820   {0, "constraint" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} ,
821   {314, "SET OF" ,0,17,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
822   {402, "Parse-action" ,1,0,0,0,0,1,0,0,NULL,&atx[38],&atx[232],0,&atx[266]} ,
823   {0, "portion" ,128,0,0,0,0,0,0,0,NULL,&atx[159],NULL,0,&atx[233]} ,
824   {0, "src" ,128,1,0,0,0,0,0,0,NULL,&atx[234],NULL,0,&atx[249]} ,
825   {484, "Parse-src" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[235],0,&atx[253]} ,
826   {0, "defline" ,128,0,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[236]} ,
827   {0, "flatfile" ,128,1,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[237]} ,
828   {0, "local-id" ,128,2,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[238]} ,
829   {0, "org" ,128,3,0,0,0,0,0,0,NULL,&atx[239],NULL,0,&atx[245]} ,
830   {483, "Parse-src-org" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[240],0,&atx[234]} ,
831   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[241],NULL,0,&atx[244]} ,
832   {482, "Parse-src-org-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[242],0,&atx[239]} ,
833   {0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[243]} ,
834   {0, "taxname-after-binomial" ,128,1,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
835   {0, "type" ,128,1,0,0,1,0,0,0,&avnx[486],&atx[197],NULL,0,NULL} ,
836   {0, "comment" ,128,4,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[246]} ,
837   {0, "bankit-comment" ,128,5,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[247]} ,
838   {0, "structured-comment" ,128,6,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[248]} ,
839   {0, "file-id" ,128,7,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
840   {0, "dest" ,128,2,0,0,0,0,0,0,NULL,&atx[250],NULL,0,&atx[262]} ,
841   {486, "Parse-dest" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[251],0,&atx[280]} ,
842   {0, "defline" ,128,0,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[252]} ,
843   {0, "org" ,128,1,0,0,0,0,0,0,NULL,&atx[253],NULL,0,&atx[256]} ,
844   {485, "Parse-dst-org" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[254],0,&atx[250]} ,
845   {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[255]} ,
846   {0, "type" ,128,1,0,0,1,0,0,0,&avnx[487],&atx[197],NULL,0,NULL} ,
847   {0, "featqual" ,128,2,0,0,0,0,0,0,NULL,&atx[257],NULL,0,&atx[260]} ,
848   {418, "Feature-field-legal" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[258],0,&atx[99]} ,
849   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[259]} ,
850   {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[27],NULL,0,NULL} ,
851   {0, "comment-descriptor" ,128,3,0,0,0,0,0,0,NULL,&atx[44],NULL,0,&atx[261]} ,
852   {0, "dbxref" ,128,4,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} ,
853   {0, "capitalization" ,128,3,0,0,1,0,0,0,&avnx[488],&atx[263],NULL,0,&atx[264]} ,
854   {481, "Cap-change" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[489],0,&atx[241]} ,
855   {0, "remove-from-parsed" ,128,4,0,0,1,0,0,0,&avnx[494],&atx[35],NULL,0,&atx[265]} ,
856   {0, "existing-text" ,128,5,0,0,0,0,0,0,NULL,&atx[80],NULL,0,NULL} ,
857   {403, "Macro-action-list" ,1,0,0,0,0,1,0,0,NULL,&atx[230],&atx[267],0,&atx[33]} ,
858   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[268],NULL,0,NULL} ,
859   {517, "Macro-action-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[269],0,NULL} ,
860   {0, "aecr" ,128,0,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[270]} ,
861   {0, "parse" ,128,1,0,0,0,0,0,0,NULL,&atx[231],NULL,0,&atx[271]} ,
862   {0, "add-feature" ,128,2,0,0,0,0,0,0,NULL,&atx[272],NULL,0,&atx[314]} ,
863   {491, "Apply-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[273],0,&atx[315]} ,
864   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[274]} ,
865   {0, "partial5" ,128,1,0,0,1,0,0,0,&avnx[495],&atx[35],NULL,0,&atx[275]} ,
866   {0, "partial3" ,128,2,0,0,1,0,0,0,&avnx[496],&atx[35],NULL,0,&atx[276]} ,
867   {0, "plus-strand" ,128,3,0,0,1,0,0,0,&avnx[497],&atx[35],NULL,0,&atx[277]} ,
868   {0, "location" ,128,4,0,0,0,0,0,0,NULL,&atx[278],NULL,0,&atx[284]} ,
869   {488, "Location-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[279],0,&atx[287]} ,
870   {0, "interval" ,128,0,0,0,0,0,0,0,NULL,&atx[280],NULL,0,&atx[283]} ,
871   {487, "Location-interval" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[281],0,&atx[278]} ,
872   {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[282]} ,
873   {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} ,
874   {0, "whole-sequence" ,128,1,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
875   {0, "seq-list" ,128,5,0,0,0,0,0,0,NULL,&atx[285],NULL,0,&atx[290]} ,
876   {490, "Sequence-list-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[286],0,&atx[272]} ,
877   {0, "list" ,128,0,0,0,0,0,0,0,NULL,&atx[287],NULL,0,&atx[289]} ,
878   {489, "Sequence-list" ,1,0,0,0,0,0,0,0,NULL,&atx[230],&atx[288],0,&atx[285]} ,
879   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} ,
880   {0, "all" ,128,1,0,0,0,0,0,0,NULL,&atx[44],NULL,0,NULL} ,
881   {0, "add-redundant" ,128,6,0,0,1,0,0,0,&avnx[498],&atx[35],NULL,0,&atx[291]} ,
882   {0, "add-mrna" ,128,7,0,0,1,0,0,0,&avnx[499],&atx[35],NULL,0,&atx[292]} ,
883   {0, "apply-to-parts" ,128,8,0,0,1,0,0,0,&avnx[500],&atx[35],NULL,0,&atx[293]} ,
884   {0, "only-seg-num" ,128,9,0,0,1,0,0,0,&avnx[501],&atx[17],NULL,0,&atx[294]} ,
885   {0, "fields" ,128,10,0,1,0,0,0,0,NULL,&atx[295],NULL,0,&atx[302]} ,
886   {415, "Feat-qual-legal-set" ,1,0,0,0,0,0,0,0,NULL,&atx[230],&atx[296],0,&atx[25]} ,
887   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[297],NULL,0,NULL} ,
888   {414, "Feat-qual-legal-val-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[298],0,&atx[295]} ,
889   {0, "qual" ,128,0,0,0,0,0,0,0,NULL,&atx[299],NULL,0,NULL} ,
890   {413, "Feat-qual-legal-val" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[300],0,&atx[297]} ,
891   {0, "qual" ,128,0,0,0,0,0,0,0,NULL,&atx[27],NULL,0,&atx[301]} ,
892   {0, "val" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} ,
893   {0, "src-fields" ,128,11,0,1,0,0,0,0,NULL,&atx[303],NULL,0,NULL} ,
894   {431, "Source-qual-val-set" ,1,0,0,0,0,0,0,0,NULL,&atx[230],&atx[304],0,&atx[54]} ,
895   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[305],NULL,0,NULL} ,
896   {430, "Source-qual-val-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[306],0,&atx[303]} ,
897   {0, "textqual" ,128,0,0,0,0,0,0,0,NULL,&atx[307],NULL,0,&atx[310]} ,
898   {429, "Source-qual-text-val" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[308],0,&atx[305]} ,
899   {0, "srcqual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[309]} ,
900   {0, "val" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} ,
901   {0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[311]} ,
902   {0, "origin" ,128,2,0,0,0,0,0,0,NULL,&atx[15],NULL,0,&atx[312]} ,
903   {0, "gcode" ,128,3,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[313]} ,
904   {0, "mgcode" ,128,4,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} ,
905   {0, "remove-feature" ,128,3,0,0,0,0,0,0,NULL,&atx[315],NULL,0,&atx[318]} ,
906   {492, "Remove-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[316],0,&atx[325]} ,
907   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[317]} ,
908   {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[174],NULL,0,NULL} ,
909   {0, "convert-feature" ,128,4,0,0,0,0,0,0,NULL,&atx[319],NULL,0,&atx[342]} ,
910   {499, "Convert-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[320],0,&atx[350]} ,
911   {0, "type-from" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[321]} ,
912   {0, "type-to" ,128,1,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[322]} ,
913   {0, "src-options" ,128,2,0,1,0,0,0,0,NULL,&atx[323],NULL,0,&atx[329]} ,
914   {494, "Convert-feature-src-options" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[324],0,&atx[332]} ,
915   {0, "cds" ,128,0,0,0,0,0,0,0,NULL,&atx[325],NULL,0,NULL} ,
916   {493, "Convert-from-CDS-options" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[326],0,&atx[323]} ,
917   {0, "remove-mRNA" ,128,0,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[327]} ,
918   {0, "remove-gene" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[328]} ,
919   {0, "remove-transcript-id" ,128,2,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} ,
920   {0, "dst-options" ,128,3,0,1,0,0,0,0,NULL,&atx[330],NULL,0,&atx[340]} ,
921   {498, "Convert-feature-dst-options" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[331],0,&atx[319]} ,
922   {0, "bond" ,128,0,0,0,0,0,0,0,NULL,&atx[332],NULL,0,&atx[333]} ,
923   {495, "Bond-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[502],0,&atx[334]} ,
924   {0, "site" ,128,1,0,0,0,0,0,0,NULL,&atx[334],NULL,0,&atx[335]} ,
925   {496, "Site-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[507],0,&atx[336]} ,
926   {0, "region" ,128,2,0,0,0,0,0,0,NULL,&atx[336],NULL,0,&atx[338]} ,
927   {497, "Region-type" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[337],0,&atx[330]} ,
928   {0, "create-nucleotide" ,128,0,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} ,
929   {0, "ncrna-class" ,128,3,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[339]} ,
930   {0, "remove-original" ,128,4,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} ,
931   {0, "leave-original" ,128,4,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[341]} ,
932   {0, "src-feat-constraint" ,128,5,0,1,0,0,0,0,NULL,&atx[174],NULL,0,NULL} ,
933   {0, "edit-location" ,128,5,0,0,0,0,0,0,NULL,&atx[343],NULL,0,&atx[370]} ,
934   {511, "Edit-feature-location-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[344],0,&atx[383]} ,
935   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[345]} ,
936   {0, "action" ,128,1,0,0,0,0,0,0,NULL,&atx[346],NULL,0,&atx[369]} ,
937   {510, "Location-edit-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[347],0,&atx[343]} ,
938   {0, "strand" ,128,0,0,0,0,0,0,0,NULL,&atx[348],NULL,0,&atx[353]} ,
939   {502, "Edit-location-strand" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[349],0,&atx[356]} ,
940   {0, "strand-from" ,128,0,0,0,0,0,0,0,NULL,&atx[350],NULL,0,&atx[351]} ,
941   {500, "Feature-location-strand-from" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[534],0,&atx[352]} ,
942   {0, "strand-to" ,128,1,0,0,0,0,0,0,NULL,&atx[352],NULL,0,NULL} ,
943   {501, "Feature-location-strand-to" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[539],0,&atx[348]} ,
944   {0, "set-5-partial" ,128,1,0,0,0,0,0,0,NULL,&atx[354],NULL,0,&atx[358]} ,
945   {504, "Partial-5-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[355],0,&atx[359]} ,
946   {0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[356],NULL,0,&atx[357]} ,
947   {503, "Partial-5-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[544],0,&atx[354]} ,
948   {0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} ,
949   {0, "clear-5-partial" ,128,2,0,0,0,0,0,0,NULL,&atx[359],NULL,0,&atx[360]} ,
950   {505, "Partial-5-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[548],0,&atx[363]} ,
951   {0, "set-3-partial" ,128,3,0,0,0,0,0,0,NULL,&atx[361],NULL,0,&atx[365]} ,
952   {507, "Partial-3-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[362],0,&atx[366]} ,
953   {0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[363],NULL,0,&atx[364]} ,
954   {506, "Partial-3-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[551],0,&atx[361]} ,
955   {0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} ,
956   {0, "clear-3-partial" ,128,4,0,0,0,0,0,0,NULL,&atx[366],NULL,0,&atx[367]} ,
957   {508, "Partial-3-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[554],0,&atx[368]} ,
958   {0, "convert" ,128,5,0,0,0,0,0,0,NULL,&atx[368],NULL,0,NULL} ,
959   {509, "Convert-location-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[557],0,&atx[346]} ,
960   {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[174],NULL,0,NULL} ,
961   {0, "remove-descriptor" ,128,6,0,0,0,0,0,0,NULL,&atx[371],NULL,0,&atx[375]} ,
962   {514, "Remove-descriptor-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[372],0,&atx[380]} ,
963   {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[373],NULL,0,&atx[374]} ,
964   {513, "Descriptor-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[560],0,&atx[371]} ,
965   {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[174],NULL,0,NULL} ,
966   {0, "autodef" ,128,7,0,0,0,0,0,0,NULL,&atx[376],NULL,0,NULL} ,
967   {516, "Autodef-action" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[377],0,&atx[268]} ,
968   {0, "modifiers" ,128,0,0,1,0,0,0,0,NULL,&atx[230],&atx[378],0,&atx[379]} ,
969   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[10],NULL,0,NULL} ,
970   {0, "clause-list-type" ,128,1,0,0,0,0,0,0,NULL,&atx[380],NULL,0,NULL} ,
971   {515, "Autodef-list-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[572],0,&atx[376]} ,
972   {448, "Molinfo-field-list" ,1,0,0,0,0,0,0,0,NULL,&atx[230],&atx[382],0,&atx[70]} ,
973   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[56],NULL,0,NULL} ,
974   {512, "Molinfo-block" ,1,0,0,0,0,0,0,0,NULL,&atx[38],&atx[384],0,&atx[373]} ,
975   {0, "to-list" ,128,0,0,0,0,0,0,0,NULL,&atx[381],NULL,0,&atx[385]} ,
976   {0, "from-list" ,128,1,0,1,0,0,0,0,NULL,&atx[381],NULL,0,&atx[386]} ,
977   {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[174],NULL,0,NULL} };
978 
979 static AsnModule ampx[1] = {
980   { "NCBI-Macro" , "asnmacro.h57",&atx[0],NULL,NULL,0,0} };
981 
982 static AsnValxNodePtr avn = avnx;
983 static AsnTypePtr at = atx;
984 static AsnModulePtr amp = ampx;
985 
986 
987 
988 /**************************************************
989 *
990 *    Defines for Module NCBI-Macro
991 *
992 **************************************************/
993 
994 #define AECR_ACTION &at[0]
995 #define AECR_ACTION_action &at[1]
996 #define AECR_ACTION_also_change_mrna &at[172]
997 #define AECR_ACTION_constraint &at[173]
998 
999 #define PARSE_ACTION &at[231]
1000 #define PARSE_ACTION_portion &at[232]
1001 #define PARSE_ACTION_src &at[233]
1002 #define PARSE_ACTION_dest &at[249]
1003 #define PARSE_ACTION_capitalization &at[262]
1004 #define PARSE_ACTION_remove_from_parsed &at[264]
1005 #define PARSE_ACTION_existing_text &at[265]
1006 
1007 #define MACRO_ACTION_LIST &at[266]
1008 #define MACRO_ACTION_LIST_E &at[267]
1009 
1010 #define STRING_LOCATION &at[33]
1011 
1012 #define STRING_CONSTRAINT &at[29]
1013 #define STRING_CONSTRAINT_match_text &at[30]
1014 #define CONSTRAINT_match_location &at[32]
1015 #define CONSTRAINT_case_sensitive &at[34]
1016 #define STRING_CONSTRAINT_whole_word &at[36]
1017 #define STRING_CONSTRAINT_not_present &at[37]
1018 
1019 #define STRAND_CONSTRAINT &at[181]
1020 
1021 #define SEQTYPE_CONSTRAINT &at[183]
1022 
1023 #define PARTIAL_CONSTRAINT &at[185]
1024 
1025 #define LOCATION_CONSTRAINT &at[179]
1026 #define LOCATION_CONSTRAINT_strand &at[180]
1027 #define LOCATION_CONSTRAINT_seq_type &at[182]
1028 #define LOCATION_CONSTRAINT_partial5 &at[184]
1029 #define LOCATION_CONSTRAINT_partial3 &at[186]
1030 
1031 #define OBJECT_TYPE_CONSTRAINT &at[197]
1032 
1033 #define FEATURE_TYPE &at[23]
1034 
1035 #define FEAT_QUAL_LEGAL &at[27]
1036 
1037 #define FEAT_QUAL_LEGAL_VAL &at[299]
1038 #define FEAT_QUAL_LEGAL_VAL_qual &at[300]
1039 #define FEAT_QUAL_LEGAL_VAL_val &at[301]
1040 
1041 #define FEAT_QUAL_LEGAL_VAL_CHOICE &at[297]
1042 #define FEAT_QUAL_LEGAL_VAL_CHOICE_qual &at[298]
1043 
1044 #define FEAT_QUAL_LEGAL_SET &at[295]
1045 #define FEAT_QUAL_LEGAL_SET_E &at[296]
1046 
1047 #define FEAT_QUAL_CHOICE &at[25]
1048 #define FEAT_QUAL_CHOICE_legal_qual &at[26]
1049 #define FEAT_QUAL_CHOICE_illegal_qual &at[28]
1050 
1051 #define FEATURE_FIELD &at[21]
1052 #define FEATURE_FIELD_type &at[22]
1053 #define FEATURE_FIELD_field &at[24]
1054 
1055 #define FEATURE_FIELD_LEGAL &at[257]
1056 #define FEATURE_FIELD_LEGAL_type &at[258]
1057 #define FEATURE_FIELD_LEGAL_field &at[259]
1058 
1059 #define FEATURE_FIELD_PAIR &at[99]
1060 #define FEATURE_FIELD_PAIR_type &at[100]
1061 #define FEATURE_FIELD_PAIR_field_from &at[101]
1062 #define FEATURE_FIELD_PAIR_field_to &at[102]
1063 
1064 #define RNA_FEAT_TYPE &at[42]
1065 #define RNA_FEAT_TYPE_preRNA &at[43]
1066 #define RNA_FEAT_TYPE_mRNA &at[45]
1067 #define RNA_FEAT_TYPE_tRNA &at[46]
1068 #define RNA_FEAT_TYPE_rRNA &at[47]
1069 #define RNA_FEAT_TYPE_ncRNA &at[48]
1070 #define RNA_FEAT_TYPE_tmRNA &at[49]
1071 #define RNA_FEAT_TYPE_miscRNA &at[50]
1072 
1073 #define RNA_FIELD &at[52]
1074 
1075 #define RNA_QUAL &at[40]
1076 #define RNA_QUAL_type &at[41]
1077 #define RNA_QUAL_field &at[51]
1078 
1079 #define RNA_QUAL_PAIR &at[104]
1080 #define RNA_QUAL_PAIR_type &at[105]
1081 #define RNA_QUAL_PAIR_field_from &at[106]
1082 #define RNA_QUAL_PAIR_field_to &at[107]
1083 
1084 #define SOURCE_QUAL &at[10]
1085 
1086 #define SOURCE_QUAL_PAIR &at[95]
1087 #define SOURCE_QUAL_PAIR_field_from &at[96]
1088 #define SOURCE_QUAL_PAIR_field_to &at[97]
1089 
1090 #define SOURCE_LOCATION &at[13]
1091 
1092 #define SOURCE_ORIGIN &at[15]
1093 
1094 #define SOURCE_QUAL_CHOICE &at[8]
1095 #define SOURCE_QUAL_CHOICE_textqual &at[9]
1096 #define SOURCE_QUAL_CHOICE_location &at[12]
1097 #define SOURCE_QUAL_CHOICE_origin &at[14]
1098 #define SOURCE_QUAL_CHOICE_gcode &at[16]
1099 #define SOURCE_QUAL_CHOICE_mgcode &at[18]
1100 
1101 #define SOURCE_QUAL_TEXT_VAL &at[307]
1102 #define SOURCE_QUAL_TEXT_VAL_srcqual &at[308]
1103 #define SOURCE_QUAL_TEXT_VAL_val &at[309]
1104 
1105 #define SOURCE_QUAL_VAL_CHOICE &at[305]
1106 #define SOURCE_QUAL_VAL_CHOICE_textqual &at[306]
1107 #define SOURCE_QUAL_VAL_CHOICE_location &at[310]
1108 #define SOURCE_QUAL_VAL_CHOICE_origin &at[311]
1109 #define SOURCE_QUAL_VAL_CHOICE_gcode &at[312]
1110 #define SOURCE_QUAL_VAL_CHOICE_mgcode &at[313]
1111 
1112 #define SOURCE_QUAL_VAL_SET &at[303]
1113 #define SOURCE_QUAL_VAL_SET_E &at[304]
1114 
1115 #define CDSGENEPROT_FIELD &at[54]
1116 
1117 #define CDSGENEPROT_FIELD_PAIR &at[109]
1118 #define FIELD_PAIR_field_from &at[110]
1119 #define CDSGENEPROT_FIELD_PAIR_field_to &at[111]
1120 
1121 #define MOLECULE_TYPE &at[58]
1122 
1123 #define TECHNIQUE_TYPE &at[60]
1124 
1125 #define COMPLETEDNESS_TYPE &at[62]
1126 
1127 #define MOLECULE_CLASS_TYPE &at[64]
1128 
1129 #define TOPOLOGY_TYPE &at[66]
1130 
1131 #define STRAND_TYPE &at[68]
1132 
1133 #define MOLINFO_FIELD &at[56]
1134 #define MOLINFO_FIELD_molecule &at[57]
1135 #define MOLINFO_FIELD_technique &at[59]
1136 #define MOLINFO_FIELD_completedness &at[61]
1137 #define MOLINFO_FIELD_mol_class &at[63]
1138 #define MOLINFO_FIELD_topology &at[65]
1139 #define MOLINFO_FIELD_strand &at[67]
1140 
1141 #define MOLINFO_MOLECULE_PAIR &at[115]
1142 #define MOLINFO_MOLECULE_PAIR_from &at[116]
1143 #define MOLINFO_MOLECULE_PAIR_to &at[117]
1144 
1145 #define MOLINFO_TECHNIQUE_PAIR &at[119]
1146 #define MOLINFO_TECHNIQUE_PAIR_from &at[120]
1147 #define MOLINFO_TECHNIQUE_PAIR_to &at[121]
1148 
1149 #define MOLINFO_COMPLETEDNESS_PAIR &at[123]
1150 #define MOLINFO_COMPLETEDNESS_PAIR_from &at[124]
1151 #define MOLINFO_COMPLETEDNESS_PAIR_to &at[125]
1152 
1153 #define MOLINFO_MOL_CLASS_PAIR &at[127]
1154 #define MOLINFO_MOL_CLASS_PAIR_from &at[128]
1155 #define MOLINFO_MOL_CLASS_PAIR_to &at[129]
1156 
1157 #define MOLINFO_TOPOLOGY_PAIR &at[131]
1158 #define MOLINFO_TOPOLOGY_PAIR_from &at[132]
1159 #define MOLINFO_TOPOLOGY_PAIR_to &at[133]
1160 
1161 #define MOLINFO_STRAND_PAIR &at[135]
1162 #define MOLINFO_STRAND_PAIR_from &at[136]
1163 #define MOLINFO_STRAND_PAIR_to &at[137]
1164 
1165 #define MOLINFO_FIELD_PAIR &at[113]
1166 #define MOLINFO_FIELD_PAIR_molecule &at[114]
1167 #define MOLINFO_FIELD_PAIR_technique &at[118]
1168 #define FIELD_PAIR_completedness &at[122]
1169 #define MOLINFO_FIELD_PAIR_mol_class &at[126]
1170 #define MOLINFO_FIELD_PAIR_topology &at[130]
1171 #define MOLINFO_FIELD_PAIR_strand &at[134]
1172 
1173 #define MOLINFO_FIELD_LIST &at[381]
1174 #define MOLINFO_FIELD_LIST_E &at[382]
1175 
1176 #define PUBLICATION_FIELD &at[70]
1177 
1178 #define STRUCTURED_COMMENT_FIELD &at[72]
1179 #define COMMENT_FIELD_database &at[73]
1180 #define STRUCTURED_COMMENT_FIELD_named &at[74]
1181 #define COMMENT_FIELD_field_name &at[75]
1182 
1183 #define STRUCTURED_COMMENT_FIELD_PAIR &at[139]
1184 #define COMMENT_FIELD_PAIR_from &at[140]
1185 #define COMMENT_FIELD_PAIR_to &at[141]
1186 
1187 #define MISC_FIELD &at[77]
1188 
1189 #define PUB_TYPE &at[225]
1190 
1191 #define PUB_FIELD_CONSTRAINT &at[227]
1192 #define PUB_FIELD_CONSTRAINT_field &at[228]
1193 #define PUB_FIELD_CONSTRAINT_constraint &at[229]
1194 
1195 #define PUBLICATION_CONSTRAINT &at[223]
1196 #define PUBLICATION_CONSTRAINT_type &at[224]
1197 #define PUBLICATION_CONSTRAINT_field &at[226]
1198 
1199 #define SOURCE_CONSTRAINT &at[192]
1200 #define SOURCE_CONSTRAINT_field1 &at[193]
1201 #define SOURCE_CONSTRAINT_field2 &at[194]
1202 #define SOURCE_CONSTRAINT_constraint &at[195]
1203 #define CONSTRAINT_type_constraint &at[196]
1204 
1205 #define FEATURE_TYPE_CONSTRAINT &at[208]
1206 
1207 #define CDSGENEPROT_PSEUDO_CONSTRAINT &at[206]
1208 #define PSEUDO_CONSTRAINT_feature &at[207]
1209 #define PSEUDO_CONSTRAINT_is_pseudo &at[209]
1210 
1211 #define CDSGENEPROT_CONSTRAINT_FIELD &at[201]
1212 #define CONSTRAINT_FIELD_field &at[202]
1213 
1214 #define CDSGENEPROT_QUAL_CONSTRAINT &at[199]
1215 #define QUAL_CONSTRAINT_field1 &at[200]
1216 #define QUAL_CONSTRAINT_field2 &at[203]
1217 #define QUAL_CONSTRAINT_constraint &at[204]
1218 
1219 #define FIELD_CONSTRAINT &at[188]
1220 #define FIELD_CONSTRAINT_field &at[189]
1221 #define CONSTRAINT_string_constraint &at[190]
1222 
1223 #define FIELD_TYPE &at[6]
1224 #define FIELD_TYPE_source_qual &at[7]
1225 #define FIELD_TYPE_feature_field &at[20]
1226 #define FIELD_TYPE_rna_field &at[39]
1227 #define FIELD_TYPE_cds_gene_prot &at[53]
1228 #define FIELD_TYPE_molinfo_field &at[55]
1229 #define FIELD_TYPE_pub &at[69]
1230 #define FIELD_TYPE_struc_comment_field &at[71]
1231 #define FIELD_TYPE_misc &at[76]
1232 
1233 #define SEQUENCE_CONSTRAINT_RNAMOL &at[218]
1234 
1235 #define CONSTRAINT_MOL_TYPE_CONSTRAINT &at[213]
1236 #define MOL_TYPE_CONSTRAINT_any &at[214]
1237 #define MOL_TYPE_CONSTRAINT_nucleotide &at[215]
1238 #define MOL_TYPE_CONSTRAINT_dna &at[216]
1239 #define MOL_TYPE_CONSTRAINT_rna &at[217]
1240 #define MOL_TYPE_CONSTRAINT_protein &at[219]
1241 
1242 #define SEQUENCE_CONSTRAINT &at[211]
1243 #define SEQUENCE_CONSTRAINT_seqtype &at[212]
1244 #define SEQUENCE_CONSTRAINT_id &at[220]
1245 #define SEQUENCE_CONSTRAINT_feature &at[221]
1246 
1247 #define CONSTRAINT_CHOICE &at[176]
1248 #define CONSTRAINT_CHOICE_string &at[177]
1249 #define CONSTRAINT_CHOICE_location &at[178]
1250 #define CONSTRAINT_CHOICE_field &at[187]
1251 #define CONSTRAINT_CHOICE_source &at[191]
1252 #define CHOICE_cdsgeneprot_qual &at[198]
1253 #define CHOICE_cdsgeneprot_pseudo &at[205]
1254 #define CONSTRAINT_CHOICE_sequence &at[210]
1255 #define CONSTRAINT_CHOICE_pub &at[222]
1256 
1257 #define CONSTRAINT_CHOICE_SET &at[174]
1258 #define CONSTRAINT_CHOICE_SET_E &at[175]
1259 
1260 #define TEXT_PORTION &at[159]
1261 #define TEXT_PORTION_left_text &at[160]
1262 #define TEXT_PORTION_include_left &at[161]
1263 #define TEXT_PORTION_right_text &at[162]
1264 #define TEXT_PORTION_include_right &at[163]
1265 #define TEXT_PORTION_inside &at[164]
1266 #define TEXT_PORTION_case_sensitive &at[165]
1267 #define TEXT_PORTION_whole_word &at[166]
1268 
1269 #define FIELD_EDIT_LOCATION &at[88]
1270 
1271 #define FIELD_EDIT &at[84]
1272 #define FIELD_EDIT_find_txt &at[85]
1273 #define FIELD_EDIT_repl_txt &at[86]
1274 #define FIELD_EDIT_location &at[87]
1275 
1276 #define FIELD_PAIR_TYPE &at[93]
1277 #define FIELD_PAIR_TYPE_source_qual &at[94]
1278 #define FIELD_PAIR_TYPE_feature_field &at[98]
1279 #define FIELD_PAIR_TYPE_rna_field &at[103]
1280 #define FIELD_PAIR_TYPE_cds_gene_prot &at[108]
1281 #define FIELD_PAIR_TYPE_molinfo_field &at[112]
1282 #define PAIR_TYPE_struc_comment_field &at[138]
1283 
1284 #define EXISTINGTEXTOPTION &at[80]
1285 
1286 #define APPLY_ACTION &at[4]
1287 #define APPLY_ACTION_field &at[5]
1288 #define APPLY_ACTION_value &at[78]
1289 #define APPLY_ACTION_existing_text &at[79]
1290 
1291 #define EDIT_ACTION &at[82]
1292 #define EDIT_ACTION_edit &at[83]
1293 #define EDIT_ACTION_field &at[89]
1294 
1295 #define CONVERT_ACTION &at[91]
1296 #define CONVERT_ACTION_fields &at[92]
1297 #define CONVERT_ACTION_strip_name &at[142]
1298 #define CONVERT_ACTION_keep_original &at[143]
1299 #define CONVERT_ACTION_existing_text &at[144]
1300 
1301 #define COPY_ACTION &at[146]
1302 #define COPY_ACTION_fields &at[147]
1303 #define COPY_ACTION_existing_text &at[148]
1304 
1305 #define SWAP_ACTION &at[150]
1306 #define SWAP_ACTION_fields &at[151]
1307 #define SWAP_ACTION_field_to &at[152]
1308 
1309 #define AECRPARSE_ACTION &at[157]
1310 #define AECRPARSE_ACTION_portion &at[158]
1311 #define AECRPARSE_ACTION_fields &at[167]
1312 #define ACTION_remove_from_parsed &at[168]
1313 #define AECRPARSE_ACTION_remove_left &at[169]
1314 #define AECRPARSE_ACTION_remove_right &at[170]
1315 #define AECRPARSE_ACTION_existing_text &at[171]
1316 
1317 #define REMOVE_ACTION &at[154]
1318 #define REMOVE_ACTION_field &at[155]
1319 
1320 #define ACTION_CHOICE &at[2]
1321 #define ACTION_CHOICE_apply &at[3]
1322 #define ACTION_CHOICE_edit &at[81]
1323 #define ACTION_CHOICE_convert &at[90]
1324 #define ACTION_CHOICE_copy &at[145]
1325 #define ACTION_CHOICE_swap &at[149]
1326 #define ACTION_CHOICE_remove &at[153]
1327 #define ACTION_CHOICE_parse &at[156]
1328 
1329 #define CAP_CHANGE &at[263]
1330 
1331 #define PARSE_SRC_ORG_CHOICE &at[241]
1332 #define SRC_ORG_CHOICE_source_qual &at[242]
1333 #define CHOICE_taxname_after_binomial &at[243]
1334 
1335 #define PARSE_SRC_ORG &at[239]
1336 #define PARSE_SRC_ORG_field &at[240]
1337 #define PARSE_SRC_ORG_type &at[244]
1338 
1339 #define PARSE_SRC &at[234]
1340 #define PARSE_SRC_defline &at[235]
1341 #define PARSE_SRC_flatfile &at[236]
1342 #define PARSE_SRC_local_id &at[237]
1343 #define PARSE_SRC_org &at[238]
1344 #define PARSE_SRC_comment &at[245]
1345 #define PARSE_SRC_bankit_comment &at[246]
1346 #define PARSE_SRC_structured_comment &at[247]
1347 #define PARSE_SRC_file_id &at[248]
1348 
1349 #define PARSE_DST_ORG &at[253]
1350 #define PARSE_DST_ORG_field &at[254]
1351 #define PARSE_DST_ORG_type &at[255]
1352 
1353 #define PARSE_DEST &at[250]
1354 #define PARSE_DEST_defline &at[251]
1355 #define PARSE_DEST_org &at[252]
1356 #define PARSE_DEST_featqual &at[256]
1357 #define PARSE_DEST_comment_descriptor &at[260]
1358 #define PARSE_DEST_dbxref &at[261]
1359 
1360 #define LOCATION_INTERVAL &at[280]
1361 #define LOCATION_INTERVAL_from &at[281]
1362 #define LOCATION_INTERVAL_to &at[282]
1363 
1364 #define LOCATION_CHOICE &at[278]
1365 #define LOCATION_CHOICE_interval &at[279]
1366 #define LOCATION_CHOICE_whole_sequence &at[283]
1367 
1368 #define SEQUENCE_LIST &at[287]
1369 #define SEQUENCE_LIST_E &at[288]
1370 
1371 #define SEQUENCE_LIST_CHOICE &at[285]
1372 #define SEQUENCE_LIST_CHOICE_list &at[286]
1373 #define SEQUENCE_LIST_CHOICE_all &at[289]
1374 
1375 #define APPLY_FEATURE_ACTION &at[272]
1376 #define APPLY_FEATURE_ACTION_type &at[273]
1377 #define APPLY_FEATURE_ACTION_partial5 &at[274]
1378 #define APPLY_FEATURE_ACTION_partial3 &at[275]
1379 #define FEATURE_ACTION_plus_strand &at[276]
1380 #define APPLY_FEATURE_ACTION_location &at[277]
1381 #define APPLY_FEATURE_ACTION_seq_list &at[284]
1382 #define FEATURE_ACTION_add_redundant &at[290]
1383 #define APPLY_FEATURE_ACTION_add_mrna &at[291]
1384 #define FEATURE_ACTION_apply_to_parts &at[292]
1385 #define FEATURE_ACTION_only_seg_num &at[293]
1386 #define APPLY_FEATURE_ACTION_fields &at[294]
1387 #define APPLY_FEATURE_ACTION_src_fields &at[302]
1388 
1389 #define REMOVE_FEATURE_ACTION &at[315]
1390 #define REMOVE_FEATURE_ACTION_type &at[316]
1391 #define FEATURE_ACTION_constraint &at[317]
1392 
1393 #define CONVERT_FROM_CDS_OPTIONS &at[325]
1394 #define FROM_CDS_OPTIONS_remove_mRNA &at[326]
1395 #define FROM_CDS_OPTIONS_remove_gene &at[327]
1396 #define OPTIONS_remove_transcript_id &at[328]
1397 
1398 #define CONVERT_FEATURE_SRC_OPTIONS &at[323]
1399 #define CONVERT_FEATURE_SRC_OPTIONS_cds &at[324]
1400 
1401 #define BOND_TYPE &at[332]
1402 
1403 #define SITE_TYPE &at[334]
1404 
1405 #define REGION_TYPE &at[336]
1406 #define REGION_TYPE_create_nucleotide &at[337]
1407 
1408 #define CONVERT_FEATURE_DST_OPTIONS &at[330]
1409 #define FEATURE_DST_OPTIONS_bond &at[331]
1410 #define FEATURE_DST_OPTIONS_site &at[333]
1411 #define FEATURE_DST_OPTIONS_region &at[335]
1412 #define DST_OPTIONS_ncrna_class &at[338]
1413 #define DST_OPTIONS_remove_original &at[339]
1414 
1415 #define CONVERT_FEATURE_ACTION &at[319]
1416 #define FEATURE_ACTION_type_from &at[320]
1417 #define CONVERT_FEATURE_ACTION_type_to &at[321]
1418 #define FEATURE_ACTION_src_options &at[322]
1419 #define FEATURE_ACTION_dst_options &at[329]
1420 #define FEATURE_ACTION_leave_original &at[340]
1421 #define ACTION_src_feat_constraint &at[341]
1422 
1423 #define FEATURE_LOCATION_STRAND_FROM &at[350]
1424 
1425 #define FEATURE_LOCATION_STRAND_TO &at[352]
1426 
1427 #define EDIT_LOCATION_STRAND &at[348]
1428 #define LOCATION_STRAND_strand_from &at[349]
1429 #define EDIT_LOCATION_STRAND_strand_to &at[351]
1430 
1431 #define PARTIAL_5_SET_CONSTRAINT &at[356]
1432 
1433 #define PARTIAL_5_SET_ACTION &at[354]
1434 #define PARTIAL_5_SET_ACTION_constraint &at[355]
1435 #define PARTIAL_5_SET_ACTION_extend &at[357]
1436 
1437 #define PARTIAL_5_CLEAR_CONSTRAINT &at[359]
1438 
1439 #define PARTIAL_3_SET_CONSTRAINT &at[363]
1440 
1441 #define PARTIAL_3_SET_ACTION &at[361]
1442 #define PARTIAL_3_SET_ACTION_constraint &at[362]
1443 #define PARTIAL_3_SET_ACTION_extend &at[364]
1444 
1445 #define PARTIAL_3_CLEAR_CONSTRAINT &at[366]
1446 
1447 #define CONVERT_LOCATION_TYPE &at[368]
1448 
1449 #define LOCATION_EDIT_TYPE &at[346]
1450 #define LOCATION_EDIT_TYPE_strand &at[347]
1451 #define EDIT_TYPE_set_5_partial &at[353]
1452 #define EDIT_TYPE_clear_5_partial &at[358]
1453 #define EDIT_TYPE_set_3_partial &at[360]
1454 #define EDIT_TYPE_clear_3_partial &at[365]
1455 #define LOCATION_EDIT_TYPE_convert &at[367]
1456 
1457 #define EDIT_FEATURE_LOCATION_ACTION &at[343]
1458 #define FEATURE_LOCATION_ACTION_type &at[344]
1459 #define FEATURE_LOCATION_ACTION_action &at[345]
1460 #define LOCATION_ACTION_constraint &at[369]
1461 
1462 #define MOLINFO_BLOCK &at[383]
1463 #define MOLINFO_BLOCK_to_list &at[384]
1464 #define MOLINFO_BLOCK_from_list &at[385]
1465 #define MOLINFO_BLOCK_constraint &at[386]
1466 
1467 #define DESCRIPTOR_TYPE &at[373]
1468 
1469 #define REMOVE_DESCRIPTOR_ACTION &at[371]
1470 #define REMOVE_DESCRIPTOR_ACTION_type &at[372]
1471 #define DESCRIPTOR_ACTION_constraint &at[374]
1472 
1473 #define AUTODEF_LIST_TYPE &at[380]
1474 
1475 #define AUTODEF_ACTION &at[376]
1476 #define AUTODEF_ACTION_modifiers &at[377]
1477 #define AUTODEF_ACTION_modifiers_E &at[378]
1478 #define AUTODEF_ACTION_clause_list_type &at[379]
1479 
1480 #define MACRO_ACTION_CHOICE &at[268]
1481 #define MACRO_ACTION_CHOICE_aecr &at[269]
1482 #define MACRO_ACTION_CHOICE_parse &at[270]
1483 #define MACRO_ACTION_CHOICE_add_feature &at[271]
1484 #define ACTION_CHOICE_remove_feature &at[314]
1485 #define ACTION_CHOICE_convert_feature &at[318]
1486 #define ACTION_CHOICE_edit_location &at[342]
1487 #define CHOICE_remove_descriptor &at[370]
1488 #define MACRO_ACTION_CHOICE_autodef &at[375]
1489 

source navigation ]   [ diff markup ]   [ identifier search ]   [ freetext search ]   [ file search ]  

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.