/*********************************************************************** * ** * Automatic header module from ASNTOOL * ************************************************************************/ #ifndef _ASNTOOL_ #include #endif static char * asnfilename = "asnmacro.h11"; static AsnValxNode avnx[649] = { {20,"acronym" ,1,0.0,&avnx[1] } , {20,"anamorph" ,2,0.0,&avnx[2] } , {20,"authority" ,3,0.0,&avnx[3] } , {20,"bio-material" ,4,0.0,&avnx[4] } , {20,"biotype" ,5,0.0,&avnx[5] } , {20,"biovar" ,6,0.0,&avnx[6] } , {20,"breed" ,7,0.0,&avnx[7] } , {20,"cell-line" ,8,0.0,&avnx[8] } , {20,"cell-type" ,9,0.0,&avnx[9] } , {20,"chemovar" ,10,0.0,&avnx[10] } , {20,"chromosome" ,11,0.0,&avnx[11] } , {20,"clone" ,12,0.0,&avnx[12] } , {20,"clone-lib" ,13,0.0,&avnx[13] } , {20,"collected-by" ,14,0.0,&avnx[14] } , {20,"collection-date" ,15,0.0,&avnx[15] } , {20,"common" ,16,0.0,&avnx[16] } , {20,"common-name" ,17,0.0,&avnx[17] } , {20,"country" ,18,0.0,&avnx[18] } , {20,"cultivar" ,19,0.0,&avnx[19] } , {20,"culture-collection" ,20,0.0,&avnx[20] } , {20,"dev-stage" ,21,0.0,&avnx[21] } , {20,"division" ,22,0.0,&avnx[22] } , {20,"dosage" ,23,0.0,&avnx[23] } , {20,"ecotype" ,24,0.0,&avnx[24] } , {20,"endogenous-virus-name" ,25,0.0,&avnx[25] } , {20,"environmental-sample" ,26,0.0,&avnx[26] } , {20,"forma" ,27,0.0,&avnx[27] } , {20,"forma-specialis" ,28,0.0,&avnx[28] } , {20,"frequency" ,29,0.0,&avnx[29] } , {20,"fwd-primer-name" ,30,0.0,&avnx[30] } , {20,"fwd-primer-seq" ,31,0.0,&avnx[31] } , {20,"gb-acronym" ,32,0.0,&avnx[32] } , {20,"gb-anamorph" ,33,0.0,&avnx[33] } , {20,"gb-synonym" ,34,0.0,&avnx[34] } , {20,"genotype" ,35,0.0,&avnx[35] } , {20,"germline" ,36,0.0,&avnx[36] } , {20,"group" ,37,0.0,&avnx[37] } , {20,"haplotype" ,38,0.0,&avnx[38] } , {20,"identified-by" ,39,0.0,&avnx[39] } , {20,"insertion-seq-name" ,40,0.0,&avnx[40] } , {20,"isolate" ,41,0.0,&avnx[41] } , {20,"isolation-source" ,42,0.0,&avnx[42] } , {20,"lab-host" ,43,0.0,&avnx[43] } , {20,"lat-lon" ,44,0.0,&avnx[44] } , {20,"lineage" ,45,0.0,&avnx[45] } , {20,"map" ,46,0.0,&avnx[46] } , {20,"metagenome-source" ,47,0.0,&avnx[47] } , {20,"metagenomic" ,48,0.0,&avnx[48] } , {20,"old-lineage" ,49,0.0,&avnx[49] } , {20,"old-name" ,50,0.0,&avnx[50] } , {20,"orgmod-note" ,51,0.0,&avnx[51] } , {20,"nat-host" ,52,0.0,&avnx[52] } , {20,"pathovar" ,53,0.0,&avnx[53] } , {20,"plasmid-name" ,54,0.0,&avnx[54] } , {20,"plastid-name" ,55,0.0,&avnx[55] } , {20,"pop-variant" ,56,0.0,&avnx[56] } , {20,"rearranged" ,57,0.0,&avnx[57] } , {20,"rev-primer-name" ,58,0.0,&avnx[58] } , {20,"rev-primer-seq" ,59,0.0,&avnx[59] } , {20,"segment" ,60,0.0,&avnx[60] } , {20,"serogroup" ,61,0.0,&avnx[61] } , {20,"serotype" ,62,0.0,&avnx[62] } , {20,"serovar" ,63,0.0,&avnx[63] } , {20,"sex" ,64,0.0,&avnx[64] } , {20,"specimen-voucher" ,65,0.0,&avnx[65] } , {20,"strain" ,66,0.0,&avnx[66] } , {20,"subclone" ,67,0.0,&avnx[67] } , {20,"subgroup" ,68,0.0,&avnx[68] } , {20,"subsource-note" ,69,0.0,&avnx[69] } , {20,"sub-species" ,70,0.0,&avnx[70] } , {20,"substrain" ,71,0.0,&avnx[71] } , {20,"subtype" ,72,0.0,&avnx[72] } , {20,"synonym" ,73,0.0,&avnx[73] } , {20,"taxname" ,74,0.0,&avnx[74] } , {20,"teleomorph" ,75,0.0,&avnx[75] } , {20,"tissue-lib" ,76,0.0,&avnx[76] } , {20,"tissue-type" ,77,0.0,&avnx[77] } , {20,"transgenic" ,78,0.0,&avnx[78] } , {20,"transposon-name" ,79,0.0,&avnx[79] } , {20,"type" ,80,0.0,&avnx[80] } , {20,"variety" ,81,0.0,&avnx[81] } , {20,"specimen-voucher-INST" ,82,0.0,&avnx[82] } , {20,"specimen-voucher-COLL" ,83,0.0,&avnx[83] } , {20,"specimen-voucher-SpecID" ,84,0.0,&avnx[84] } , {20,"culture-collection-INST" ,85,0.0,&avnx[85] } , {20,"culture-collection-COLL" ,86,0.0,&avnx[86] } , {20,"culture-collection-SpecID" ,87,0.0,&avnx[87] } , {20,"bio-material-INST" ,88,0.0,&avnx[88] } , {20,"bio-material-COLL" ,89,0.0,&avnx[89] } , {20,"bio-material-SpecID" ,90,0.0,&avnx[90] } , {20,"all-notes" ,91,0.0,&avnx[91] } , {20,"mating-type" ,92,0.0,&avnx[92] } , {20,"linkage-group" ,93,0.0,&avnx[93] } , {20,"haplogroup" ,94,0.0,&avnx[94] } , {20,"all-quals" ,95,0.0,&avnx[95] } , {20,"dbxref" ,96,0.0,&avnx[96] } , {20,"taxid" ,97,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[98] } , {20,"genomic" ,1,0.0,&avnx[99] } , {20,"chloroplast" ,2,0.0,&avnx[100] } , {20,"chromoplast" ,3,0.0,&avnx[101] } , {20,"kinetoplast" ,4,0.0,&avnx[102] } , {20,"mitochondrion" ,5,0.0,&avnx[103] } , {20,"plastid" ,6,0.0,&avnx[104] } , {20,"macronuclear" ,7,0.0,&avnx[105] } , {20,"extrachrom" ,8,0.0,&avnx[106] } , {20,"plasmid" ,9,0.0,&avnx[107] } , {20,"transposon" ,10,0.0,&avnx[108] } , {20,"insertion-seq" ,11,0.0,&avnx[109] } , {20,"cyanelle" ,12,0.0,&avnx[110] } , {20,"proviral" ,13,0.0,&avnx[111] } , {20,"virion" ,14,0.0,&avnx[112] } , {20,"nucleomorph" ,15,0.0,&avnx[113] } , {20,"apicoplast" ,16,0.0,&avnx[114] } , {20,"leucoplast" ,17,0.0,&avnx[115] } , {20,"proplastid" ,18,0.0,&avnx[116] } , {20,"endogenous-virus" ,19,0.0,&avnx[117] } , {20,"hydrogenosome" ,20,0.0,&avnx[118] } , {20,"chromosome" ,21,0.0,&avnx[119] } , {20,"chromatophore" ,22,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[121] } , {20,"natural" ,1,0.0,&avnx[122] } , {20,"natmut" ,2,0.0,&avnx[123] } , {20,"mut" ,3,0.0,&avnx[124] } , {20,"artificial" ,4,0.0,&avnx[125] } , {20,"synthetic" ,5,0.0,&avnx[126] } , {20,"other" ,255,0.0,NULL } , {20,"any" ,0,0.0,&avnx[128] } , {20,"gene" ,1,0.0,&avnx[129] } , {20,"org" ,2,0.0,&avnx[130] } , {20,"cds" ,3,0.0,&avnx[131] } , {20,"prot" ,4,0.0,&avnx[132] } , {20,"preRNA" ,5,0.0,&avnx[133] } , {20,"mRNA" ,6,0.0,&avnx[134] } , {20,"tRNA" ,7,0.0,&avnx[135] } , {20,"rRNA" ,8,0.0,&avnx[136] } , {20,"snRNA" ,9,0.0,&avnx[137] } , {20,"scRNA" ,10,0.0,&avnx[138] } , {20,"otherRNA" ,11,0.0,&avnx[139] } , {20,"pub" ,12,0.0,&avnx[140] } , {20,"seq" ,13,0.0,&avnx[141] } , {20,"imp" ,14,0.0,&avnx[142] } , {20,"allele" ,15,0.0,&avnx[143] } , {20,"attenuator" ,16,0.0,&avnx[144] } , {20,"c-region" ,17,0.0,&avnx[145] } , {20,"caat-signal" ,18,0.0,&avnx[146] } , {20,"imp-CDS" ,19,0.0,&avnx[147] } , {20,"conflict" ,20,0.0,&avnx[148] } , {20,"d-loop" ,21,0.0,&avnx[149] } , {20,"d-segment" ,22,0.0,&avnx[150] } , {20,"enhancer" ,23,0.0,&avnx[151] } , {20,"exon" ,24,0.0,&avnx[152] } , {20,"gC-signal" ,25,0.0,&avnx[153] } , {20,"iDNA" ,26,0.0,&avnx[154] } , {20,"intron" ,27,0.0,&avnx[155] } , {20,"j-segment" ,28,0.0,&avnx[156] } , {20,"ltr" ,29,0.0,&avnx[157] } , {20,"mat-peptide" ,30,0.0,&avnx[158] } , {20,"misc-binding" ,31,0.0,&avnx[159] } , {20,"misc-difference" ,32,0.0,&avnx[160] } , {20,"misc-feature" ,33,0.0,&avnx[161] } , {20,"misc-recomb" ,34,0.0,&avnx[162] } , {20,"misc-RNA" ,35,0.0,&avnx[163] } , {20,"misc-signal" ,36,0.0,&avnx[164] } , {20,"misc-structure" ,37,0.0,&avnx[165] } , {20,"modified-base" ,38,0.0,&avnx[166] } , {20,"mutation" ,39,0.0,&avnx[167] } , {20,"n-region" ,40,0.0,&avnx[168] } , {20,"old-sequence" ,41,0.0,&avnx[169] } , {20,"polyA-signal" ,42,0.0,&avnx[170] } , {20,"polyA-site" ,43,0.0,&avnx[171] } , {20,"precursor-RNA" ,44,0.0,&avnx[172] } , {20,"prim-transcript" ,45,0.0,&avnx[173] } , {20,"primer-bind" ,46,0.0,&avnx[174] } , {20,"promoter" ,47,0.0,&avnx[175] } , {20,"protein-bind" ,48,0.0,&avnx[176] } , {20,"rbs" ,49,0.0,&avnx[177] } , {20,"repeat-region" ,50,0.0,&avnx[178] } , {20,"rep-origin" ,51,0.0,&avnx[179] } , {20,"s-region" ,52,0.0,&avnx[180] } , {20,"sig-peptide" ,53,0.0,&avnx[181] } , {20,"source" ,54,0.0,&avnx[182] } , {20,"stem-loop" ,55,0.0,&avnx[183] } , {20,"sts" ,56,0.0,&avnx[184] } , {20,"tata-signal" ,57,0.0,&avnx[185] } , {20,"terminator" ,58,0.0,&avnx[186] } , {20,"transit-peptide" ,59,0.0,&avnx[187] } , {20,"unsure" ,60,0.0,&avnx[188] } , {20,"v-region" ,61,0.0,&avnx[189] } , {20,"v-segment" ,62,0.0,&avnx[190] } , {20,"variation" ,63,0.0,&avnx[191] } , {20,"virion" ,64,0.0,&avnx[192] } , {20,"n3clip" ,65,0.0,&avnx[193] } , {20,"n3UTR" ,66,0.0,&avnx[194] } , {20,"n5clip" ,67,0.0,&avnx[195] } , {20,"n5UTR" ,68,0.0,&avnx[196] } , {20,"n10-signal" ,69,0.0,&avnx[197] } , {20,"n35-signal" ,70,0.0,&avnx[198] } , {20,"site-ref" ,71,0.0,&avnx[199] } , {20,"region" ,72,0.0,&avnx[200] } , {20,"comment" ,73,0.0,&avnx[201] } , {20,"bond" ,74,0.0,&avnx[202] } , {20,"site" ,75,0.0,&avnx[203] } , {20,"rsite" ,76,0.0,&avnx[204] } , {20,"user" ,77,0.0,&avnx[205] } , {20,"txinit" ,78,0.0,&avnx[206] } , {20,"num" ,79,0.0,&avnx[207] } , {20,"psec-str" ,80,0.0,&avnx[208] } , {20,"non-std-residue" ,81,0.0,&avnx[209] } , {20,"het" ,82,0.0,&avnx[210] } , {20,"biosrc" ,83,0.0,&avnx[211] } , {20,"preprotein" ,84,0.0,&avnx[212] } , {20,"mat-peptide-aa" ,85,0.0,&avnx[213] } , {20,"sig-peptide-aa" ,86,0.0,&avnx[214] } , {20,"transit-peptide-aa" ,87,0.0,&avnx[215] } , {20,"snoRNA" ,88,0.0,&avnx[216] } , {20,"gap" ,89,0.0,&avnx[217] } , {20,"operon" ,90,0.0,&avnx[218] } , {20,"oriT" ,91,0.0,&avnx[219] } , {20,"ncRNA" ,92,0.0,&avnx[220] } , {20,"tmRNA" ,93,0.0,&avnx[221] } , {20,"mobile-element" ,94,0.0,NULL } , {20,"allele" ,1,0.0,&avnx[223] } , {20,"activity" ,2,0.0,&avnx[224] } , {20,"anticodon" ,3,0.0,&avnx[225] } , {20,"bound-moiety" ,4,0.0,&avnx[226] } , {20,"chromosome" ,5,0.0,&avnx[227] } , {20,"citation" ,6,0.0,&avnx[228] } , {20,"codon" ,7,0.0,&avnx[229] } , {20,"codon-start" ,8,0.0,&avnx[230] } , {20,"codons-recognized" ,9,0.0,&avnx[231] } , {20,"compare" ,10,0.0,&avnx[232] } , {20,"cons-splice" ,11,0.0,&avnx[233] } , {20,"db-xref" ,12,0.0,&avnx[234] } , {20,"description" ,13,0.0,&avnx[235] } , {20,"direction" ,14,0.0,&avnx[236] } , {20,"ec-number" ,15,0.0,&avnx[237] } , {20,"environmental-sample" ,16,0.0,&avnx[238] } , {20,"evidence" ,17,0.0,&avnx[239] } , {20,"exception" ,18,0.0,&avnx[240] } , {20,"experiment" ,19,0.0,&avnx[241] } , {20,"focus" ,20,0.0,&avnx[242] } , {20,"frequency" ,21,0.0,&avnx[243] } , {20,"function" ,22,0.0,&avnx[244] } , {20,"gene" ,23,0.0,&avnx[245] } , {20,"gene-description" ,24,0.0,&avnx[246] } , {20,"inference" ,25,0.0,&avnx[247] } , {20,"label" ,26,0.0,&avnx[248] } , {20,"locus-tag" ,27,0.0,&avnx[249] } , {20,"map" ,28,0.0,&avnx[250] } , {20,"mobile-element" ,29,0.0,&avnx[251] } , {20,"mod-base" ,30,0.0,&avnx[252] } , {20,"mol-type" ,31,0.0,&avnx[253] } , {20,"ncRNA-class" ,32,0.0,&avnx[254] } , {20,"note" ,33,0.0,&avnx[255] } , {20,"number" ,34,0.0,&avnx[256] } , {20,"old-locus-tag" ,35,0.0,&avnx[257] } , {20,"operon" ,36,0.0,&avnx[258] } , {20,"organism" ,37,0.0,&avnx[259] } , {20,"organelle" ,38,0.0,&avnx[260] } , {20,"partial" ,39,0.0,&avnx[261] } , {20,"phenotype" ,40,0.0,&avnx[262] } , {20,"plasmid" ,41,0.0,&avnx[263] } , {20,"product" ,42,0.0,&avnx[264] } , {20,"protein-id" ,43,0.0,&avnx[265] } , {20,"pseudo" ,44,0.0,&avnx[266] } , {20,"rearranged" ,45,0.0,&avnx[267] } , {20,"replace" ,46,0.0,&avnx[268] } , {20,"rpt-family" ,47,0.0,&avnx[269] } , {20,"rpt-type" ,48,0.0,&avnx[270] } , {20,"rpt-unit" ,49,0.0,&avnx[271] } , {20,"rpt-unit-seq" ,50,0.0,&avnx[272] } , {20,"rpt-unit-range" ,51,0.0,&avnx[273] } , {20,"segment" ,52,0.0,&avnx[274] } , {20,"sequenced-mol" ,53,0.0,&avnx[275] } , {20,"standard-name" ,54,0.0,&avnx[276] } , {20,"synonym" ,55,0.0,&avnx[277] } , {20,"transcript-id" ,56,0.0,&avnx[278] } , {20,"transgenic" ,57,0.0,&avnx[279] } , {20,"translation" ,58,0.0,&avnx[280] } , {20,"transl-except" ,59,0.0,&avnx[281] } , {20,"transl-table" ,60,0.0,&avnx[282] } , {20,"usedin" ,61,0.0,&avnx[283] } , {20,"mobile-element-type" ,62,0.0,&avnx[284] } , {20,"mobile-element-name" ,63,0.0,&avnx[285] } , {20,"gene-comment" ,64,0.0,&avnx[286] } , {20,"satellite" ,65,0.0,&avnx[287] } , {20,"satellite-type" ,66,0.0,&avnx[288] } , {20,"satellite-name" ,67,0.0,&avnx[289] } , {20,"location" ,68,0.0,&avnx[290] } , {20,"tag-peptide" ,69,0.0,&avnx[291] } , {20,"mobile-element-type-type" ,70,0.0,&avnx[292] } , {20,"name" ,71,0.0,NULL } , {3,NULL,1,0.0,NULL } , {20,"contains" ,1,0.0,&avnx[295] } , {20,"equals" ,2,0.0,&avnx[296] } , {20,"starts" ,3,0.0,&avnx[297] } , {20,"ends" ,4,0.0,&avnx[298] } , {20,"inlist" ,5,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {20,"product" ,1,0.0,&avnx[311] } , {20,"comment" ,2,0.0,&avnx[312] } , {20,"codons-recognized" ,3,0.0,&avnx[313] } , {20,"ncrna-class" ,4,0.0,&avnx[314] } , {20,"anticodon" ,5,0.0,&avnx[315] } , {20,"transcript-id" ,6,0.0,&avnx[316] } , {20,"gene-locus" ,7,0.0,&avnx[317] } , {20,"gene-description" ,8,0.0,&avnx[318] } , {20,"gene-maploc" ,9,0.0,&avnx[319] } , {20,"gene-locus-tag" ,10,0.0,&avnx[320] } , {20,"gene-synonym" ,11,0.0,&avnx[321] } , {20,"gene-comment" ,12,0.0,&avnx[322] } , {20,"tag-peptide" ,13,0.0,NULL } , {20,"cds-comment" ,1,0.0,&avnx[324] } , {20,"gene-locus" ,2,0.0,&avnx[325] } , {20,"gene-description" ,3,0.0,&avnx[326] } , {20,"gene-comment" ,4,0.0,&avnx[327] } , {20,"gene-allele" ,5,0.0,&avnx[328] } , {20,"gene-maploc" ,6,0.0,&avnx[329] } , {20,"gene-locus-tag" ,7,0.0,&avnx[330] } , {20,"gene-synonym" ,8,0.0,&avnx[331] } , {20,"gene-old-locus-tag" ,9,0.0,&avnx[332] } , {20,"mrna-product" ,10,0.0,&avnx[333] } , {20,"mrna-comment" ,11,0.0,&avnx[334] } , {20,"prot-name" ,12,0.0,&avnx[335] } , {20,"prot-description" ,13,0.0,&avnx[336] } , {20,"prot-ec-number" ,14,0.0,&avnx[337] } , {20,"prot-activity" ,15,0.0,&avnx[338] } , {20,"prot-comment" ,16,0.0,&avnx[339] } , {20,"mat-peptide-name" ,17,0.0,&avnx[340] } , {20,"mat-peptide-description" ,18,0.0,&avnx[341] } , {20,"mat-peptide-ec-number" ,19,0.0,&avnx[342] } , {20,"mat-peptide-activity" ,20,0.0,&avnx[343] } , {20,"mat-peptide-comment" ,21,0.0,&avnx[344] } , {20,"cds-inference" ,22,0.0,&avnx[345] } , {20,"gene-inference" ,23,0.0,&avnx[346] } , {20,"codon-start" ,24,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[348] } , {20,"genomic" ,1,0.0,&avnx[349] } , {20,"precursor-RNA" ,2,0.0,&avnx[350] } , {20,"mRNA" ,3,0.0,&avnx[351] } , {20,"rRNA" ,4,0.0,&avnx[352] } , {20,"tRNA" ,5,0.0,&avnx[353] } , {20,"genomic-mRNA" ,6,0.0,&avnx[354] } , {20,"cRNA" ,7,0.0,&avnx[355] } , {20,"transcribed-RNA" ,8,0.0,&avnx[356] } , {20,"ncRNA" ,9,0.0,&avnx[357] } , {20,"transfer-messenger-RNA" ,10,0.0,&avnx[358] } , {20,"macro-other" ,11,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[360] } , {20,"standard" ,1,0.0,&avnx[361] } , {20,"est" ,2,0.0,&avnx[362] } , {20,"sts" ,3,0.0,&avnx[363] } , {20,"survey" ,4,0.0,&avnx[364] } , {20,"genetic-map" ,5,0.0,&avnx[365] } , {20,"physical-map" ,6,0.0,&avnx[366] } , {20,"derived" ,7,0.0,&avnx[367] } , {20,"concept-trans" ,8,0.0,&avnx[368] } , {20,"seq-pept" ,9,0.0,&avnx[369] } , {20,"both" ,10,0.0,&avnx[370] } , {20,"seq-pept-overlap" ,11,0.0,&avnx[371] } , {20,"seq-pept-homol" ,12,0.0,&avnx[372] } , {20,"concept-trans-a" ,13,0.0,&avnx[373] } , {20,"htgs-1" ,14,0.0,&avnx[374] } , {20,"htgs-2" ,15,0.0,&avnx[375] } , {20,"htgs-3" ,16,0.0,&avnx[376] } , {20,"fli-cDNA" ,17,0.0,&avnx[377] } , {20,"htgs-0" ,18,0.0,&avnx[378] } , {20,"htc" ,19,0.0,&avnx[379] } , {20,"wgs" ,20,0.0,&avnx[380] } , {20,"barcode" ,21,0.0,&avnx[381] } , {20,"composite-wgs-htgs" ,22,0.0,&avnx[382] } , {20,"tsa" ,23,0.0,&avnx[383] } , {20,"other" ,24,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[385] } , {20,"complete" ,1,0.0,&avnx[386] } , {20,"partial" ,2,0.0,&avnx[387] } , {20,"no-left" ,3,0.0,&avnx[388] } , {20,"no-right" ,4,0.0,&avnx[389] } , {20,"no-ends" ,5,0.0,&avnx[390] } , {20,"has-left" ,6,0.0,&avnx[391] } , {20,"has-right" ,7,0.0,&avnx[392] } , {20,"other" ,6,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[394] } , {20,"dna" ,1,0.0,&avnx[395] } , {20,"rna" ,2,0.0,&avnx[396] } , {20,"protein" ,3,0.0,&avnx[397] } , {20,"nucleotide" ,4,0.0,&avnx[398] } , {20,"other" ,5,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[400] } , {20,"linear" ,1,0.0,&avnx[401] } , {20,"circular" ,2,0.0,&avnx[402] } , {20,"tandem" ,3,0.0,&avnx[403] } , {20,"other" ,4,0.0,NULL } , {20,"unknown" ,0,0.0,&avnx[405] } , {20,"single" ,1,0.0,&avnx[406] } , {20,"double" ,2,0.0,&avnx[407] } , {20,"mixed" ,3,0.0,&avnx[408] } , {20,"mixed-rev" ,4,0.0,&avnx[409] } , {20,"other" ,5,0.0,NULL } , {20,"cit" ,1,0.0,&avnx[411] } , {20,"authors" ,2,0.0,&avnx[412] } , {20,"journal" ,3,0.0,&avnx[413] } , {20,"volume" ,4,0.0,&avnx[414] } , {20,"issue" ,5,0.0,&avnx[415] } , {20,"pages" ,6,0.0,&avnx[416] } , {20,"date" ,7,0.0,&avnx[417] } , {20,"serial-number" ,8,0.0,&avnx[418] } , {20,"title" ,9,0.0,&avnx[419] } , {20,"affiliation" ,10,0.0,&avnx[420] } , {20,"affil-div" ,11,0.0,&avnx[421] } , {20,"affil-city" ,12,0.0,&avnx[422] } , {20,"affil-sub" ,13,0.0,&avnx[423] } , {20,"affil-country" ,14,0.0,&avnx[424] } , {20,"affil-street" ,15,0.0,&avnx[425] } , {20,"affil-email" ,16,0.0,&avnx[426] } , {20,"affil-fax" ,17,0.0,&avnx[427] } , {20,"affil-phone" ,18,0.0,&avnx[428] } , {20,"affil-zipcode" ,19,0.0,&avnx[429] } , {20,"authors-initials" ,20,0.0,NULL } , {20,"genome-project-id" ,1,0.0,&avnx[431] } , {20,"comment-descriptor" ,2,0.0,&avnx[432] } , {20,"defline" ,3,0.0,&avnx[433] } , {20,"keyword" ,4,0.0,NULL } , {20,"trace-assembly" ,1,0.0,&avnx[435] } , {20,"bio-sample" ,2,0.0,&avnx[436] } , {20,"probe-db" ,3,0.0,&avnx[437] } , {20,"sequence-read-archve" ,4,0.0,&avnx[438] } , {20,"bio-project" ,5,0.0,NULL } , {20,"replace-old" ,1,0.0,&avnx[440] } , {20,"append-semi" ,2,0.0,&avnx[441] } , {20,"append-space" ,3,0.0,&avnx[442] } , {20,"append-colon" ,4,0.0,&avnx[443] } , {20,"append-comma" ,5,0.0,&avnx[444] } , {20,"append-none" ,6,0.0,&avnx[445] } , {20,"prefix-semi" ,7,0.0,&avnx[446] } , {20,"prefix-space" ,8,0.0,&avnx[447] } , {20,"prefix-colon" ,9,0.0,&avnx[448] } , {20,"prefix-comma" ,10,0.0,&avnx[449] } , {20,"prefix-none" ,11,0.0,&avnx[450] } , {20,"leave-old" ,12,0.0,&avnx[451] } , {20,"add-qual" ,13,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"anywhere" ,0,0.0,&avnx[454] } , {20,"beginning" ,1,0.0,&avnx[455] } , {20,"end" ,2,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"none" ,0,0.0,&avnx[461] } , {20,"tolower" ,1,0.0,&avnx[462] } , {20,"toupper" ,2,0.0,&avnx[463] } , {20,"firstcap" ,3,0.0,&avnx[464] } , {20,"firstcaprestnochange" ,4,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"any" ,0,0.0,&avnx[473] } , {20,"plus" ,1,0.0,&avnx[474] } , {20,"minus" ,2,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"any" ,0,0.0,&avnx[477] } , {20,"nuc" ,1,0.0,&avnx[478] } , {20,"prot" ,2,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"either" ,0,0.0,&avnx[481] } , {20,"partial" ,1,0.0,&avnx[482] } , {20,"complete" ,2,0.0,NULL } , {3,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"any" ,0,0.0,&avnx[486] } , {20,"single-interval" ,1,0.0,&avnx[487] } , {20,"joined" ,2,0.0,&avnx[488] } , {20,"ordered" ,3,0.0,NULL } , {20,"any" ,0,0.0,&avnx[490] } , {20,"feature" ,1,0.0,&avnx[491] } , {20,"descriptor" ,2,0.0,NULL } , {20,"gene" ,1,0.0,&avnx[493] } , {20,"mRNA" ,2,0.0,&avnx[494] } , {20,"cds" ,3,0.0,&avnx[495] } , {20,"prot" ,4,0.0,&avnx[496] } , {20,"exon" ,5,0.0,&avnx[497] } , {20,"mat-peptide" ,6,0.0,NULL } , {2,NULL,1,0.0,NULL } , {20,"any" ,0,0.0,&avnx[500] } , {20,"genomic" ,1,0.0,&avnx[501] } , {20,"precursor-RNA" ,2,0.0,&avnx[502] } , {20,"mRNA" ,3,0.0,&avnx[503] } , {20,"rRNA" ,4,0.0,&avnx[504] } , {20,"tRNA" ,5,0.0,&avnx[505] } , {20,"genomic-mRNA" ,6,0.0,&avnx[506] } , {20,"cRNA" ,7,0.0,&avnx[507] } , {20,"transcribed-RNA" ,8,0.0,&avnx[508] } , {20,"ncRNA" ,9,0.0,&avnx[509] } , {20,"transfer-messenger-RNA" ,10,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"any" ,0,0.0,&avnx[512] } , {20,"minus-only" ,1,0.0,&avnx[513] } , {20,"plus-only" ,2,0.0,&avnx[514] } , {20,"at-least-one-minus" ,3,0.0,&avnx[515] } , {20,"at-least-one-plus" ,4,0.0,&avnx[516] } , {20,"no-minus" ,5,0.0,&avnx[517] } , {20,"no-plus" ,6,0.0,NULL } , {20,"any" ,0,0.0,&avnx[519] } , {20,"published" ,1,0.0,&avnx[520] } , {20,"unpublished" ,2,0.0,&avnx[521] } , {20,"in-press" ,3,0.0,&avnx[522] } , {20,"submitter-block" ,4,0.0,NULL } , {2,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"dont-care" ,0,0.0,&avnx[526] } , {20,"yes" ,1,0.0,&avnx[527] } , {20,"no" ,2,0.0,NULL } , {3,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,1,0.0,NULL } , {2,NULL,1,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {3,NULL,-1,0.0,NULL } , {20,"disulfide" ,1,0.0,&avnx[540] } , {20,"thioester" ,2,0.0,&avnx[541] } , {20,"crosslink" ,3,0.0,&avnx[542] } , {20,"thioether" ,4,0.0,&avnx[543] } , {20,"other" ,5,0.0,NULL } , {20,"active" ,1,0.0,&avnx[545] } , {20,"binding" ,2,0.0,&avnx[546] } , {20,"cleavage" ,3,0.0,&avnx[547] } , {20,"inhibit" ,4,0.0,&avnx[548] } , {20,"modified" ,5,0.0,&avnx[549] } , {20,"glycosylation" ,6,0.0,&avnx[550] } , {20,"myristoylation" ,7,0.0,&avnx[551] } , {20,"mutagenized" ,8,0.0,&avnx[552] } , {20,"metal-binding" ,9,0.0,&avnx[553] } , {20,"phosphorylation" ,10,0.0,&avnx[554] } , {20,"acetylation" ,11,0.0,&avnx[555] } , {20,"amidation" ,12,0.0,&avnx[556] } , {20,"methylation" ,13,0.0,&avnx[557] } , {20,"hydroxylation" ,14,0.0,&avnx[558] } , {20,"sulfatation" ,15,0.0,&avnx[559] } , {20,"oxidative-deamination" ,16,0.0,&avnx[560] } , {20,"pyrrolidone-carboxylic-acid" ,17,0.0,&avnx[561] } , {20,"gamma-carboxyglutamic-acid" ,18,0.0,&avnx[562] } , {20,"blocked" ,19,0.0,&avnx[563] } , {20,"lipid-binding" ,20,0.0,&avnx[564] } , {20,"np-binding" ,21,0.0,&avnx[565] } , {20,"dna-binding" ,22,0.0,&avnx[566] } , {20,"signal-peptide" ,23,0.0,&avnx[567] } , {20,"transit-peptide" ,24,0.0,&avnx[568] } , {20,"transmembrane-region" ,25,0.0,&avnx[569] } , {20,"nitrosylation" ,26,0.0,&avnx[570] } , {20,"other" ,27,0.0,NULL } , {20,"any" ,0,0.0,&avnx[572] } , {20,"plus" ,1,0.0,&avnx[573] } , {20,"minus" ,2,0.0,&avnx[574] } , {20,"unknown" ,3,0.0,&avnx[575] } , {20,"both" ,4,0.0,NULL } , {20,"plus" ,1,0.0,&avnx[577] } , {20,"minus" ,2,0.0,&avnx[578] } , {20,"unknown" ,3,0.0,&avnx[579] } , {20,"both" ,4,0.0,&avnx[580] } , {20,"reverse" ,5,0.0,NULL } , {20,"all" ,0,0.0,&avnx[582] } , {20,"at-end" ,1,0.0,&avnx[583] } , {20,"bad-start" ,2,0.0,&avnx[584] } , {20,"frame-not-one" ,3,0.0,NULL } , {20,"all" ,0,0.0,&avnx[586] } , {20,"not-at-end" ,1,0.0,&avnx[587] } , {20,"good-start" ,2,0.0,NULL } , {20,"all" ,0,0.0,&avnx[589] } , {20,"at-end" ,1,0.0,&avnx[590] } , {20,"bad-end" ,2,0.0,NULL } , {20,"all" ,0,0.0,&avnx[592] } , {20,"not-at-end" ,1,0.0,&avnx[593] } , {20,"good-end" ,2,0.0,NULL } , {20,"all" ,0,0.0,&avnx[595] } , {20,"at-end" ,1,0.0,NULL } , {20,"all" ,0,0.0,&avnx[597] } , {20,"not-at-end" ,1,0.0,NULL } , {20,"join" ,1,0.0,&avnx[599] } , {20,"order" ,2,0.0,&avnx[600] } , {20,"merge" ,3,0.0,NULL } , {20,"all" ,0,0.0,&avnx[602] } , {20,"title" ,1,0.0,&avnx[603] } , {20,"source" ,2,0.0,&avnx[604] } , {20,"publication" ,3,0.0,&avnx[605] } , {20,"comment" ,4,0.0,&avnx[606] } , {20,"genbank" ,5,0.0,&avnx[607] } , {20,"user" ,6,0.0,&avnx[608] } , {20,"create-date" ,7,0.0,&avnx[609] } , {20,"update-date" ,8,0.0,&avnx[610] } , {20,"mol-info" ,9,0.0,&avnx[611] } , {20,"structured-comment" ,10,0.0,&avnx[612] } , {20,"genome-project-id" ,11,0.0,NULL } , {20,"feature-list" ,1,0.0,&avnx[614] } , {20,"complete-sequence" ,2,0.0,&avnx[615] } , {20,"complete-genome" ,3,0.0,NULL } , {2,NULL,0,0.0,NULL } , {20,"short-to-long" ,1,0.0,&avnx[618] } , {20,"long-to-short" ,2,0.0,&avnx[619] } , {20,"alphabetical" ,3,0.0,NULL } , {20,"any" ,0,0.0,&avnx[621] } , {20,"suppressing" ,1,0.0,&avnx[622] } , {20,"non-suppressing" ,2,0.0,NULL } , {20,"any" ,0,0.0,&avnx[624] } , {20,"necessary" ,1,0.0,&avnx[625] } , {20,"unnecessary" ,2,0.0,NULL } , {20,"truncate-middle-initials" ,1,0.0,&avnx[627] } , {20,"strip-suffix" ,2,0.0,&avnx[628] } , {20,"move-middle-to-first" ,3,0.0,NULL } , {2,NULL,0,0.0,NULL } , {3,NULL,0,0.0,NULL } , {20,"none" ,0,0.0,&avnx[632] } , {20,"typo" ,1,0.0,&avnx[633] } , {20,"putative-typo" ,2,0.0,&avnx[634] } , {20,"quickfix" ,3,0.0,&avnx[635] } , {20,"no-organelle-for-prokaryote" ,4,0.0,&avnx[636] } , {20,"might-be-nonfunctional" ,5,0.0,&avnx[637] } , {20,"database" ,6,0.0,&avnx[638] } , {20,"remove-organism-name" ,7,0.0,&avnx[639] } , {20,"inappropriate-symbol" ,8,0.0,&avnx[640] } , {20,"evolutionary-relationship" ,9,0.0,&avnx[641] } , {20,"use-protein" ,10,0.0,&avnx[642] } , {20,"hypothetical" ,11,0.0,&avnx[643] } , {20,"british" ,12,0.0,&avnx[644] } , {20,"description" ,13,0.0,&avnx[645] } , {20,"gene" ,14,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } , {2,NULL,0,0.0,NULL } }; static AsnType atx[582] = { {401, "AECR-action" ,1,0,0,0,0,1,0,0,NULL,&atx[48],&atx[1],0,&atx[308]} , {0, "action" ,128,0,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[209]} , {499, "Action-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[3],0,&atx[318]} , {0, "apply" ,128,0,0,0,0,0,0,0,NULL,&atx[4],NULL,0,&atx[100]} , {489, "Apply-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[5],0,&atx[101]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[97]} , {473, "Field-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[7],0,&atx[263]} , {0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[20]} , {434, "Source-qual-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[9],0,&atx[390]} , {0, "textqual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[12]} , {430, "Source-qual" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[0],0,&atx[115]} , {310, "ENUMERATED" ,0,10,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[14]} , {432, "Source-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[97],0,&atx[15]} , {0, "origin" ,128,2,0,0,0,0,0,0,NULL,&atx[15],NULL,0,&atx[16]} , {433, "Source-origin" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[120],0,&atx[8]} , {0, "gcode" ,128,3,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[18]} , {302, "INTEGER" ,0,2,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "mgcode" ,128,4,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} , {315, "CHOICE" ,0,-1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "feature-field" ,128,1,0,0,0,0,0,0,NULL,&atx[21],NULL,0,&atx[55]} , {423, "Feature-field" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[22],0,&atx[339]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[24]} , {417, "Macro-feature-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[127],0,&atx[27]} , {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[25],NULL,0,NULL} , {422, "Feat-qual-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[26],0,&atx[21]} , {0, "legal-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[27],NULL,0,&atx[28]} , {418, "Feat-qual-legal" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[222],0,&atx[382]} , {0, "illegal-qual" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} , {408, "String-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[30],0,&atx[302]} , {0, "match-text" ,128,0,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[32]} , {323, "VisibleString" ,0,26,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "match-location" ,128,1,0,0,1,0,0,0,&avnx[293],&atx[33],NULL,0,&atx[34]} , {405, "String-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[294],0,&atx[41]} , {0, "case-sensitive" ,128,2,0,0,1,0,0,0,&avnx[299],&atx[35],NULL,0,&atx[36]} , {301, "BOOLEAN" ,0,1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "ignore-space" ,128,3,0,0,1,0,0,0,&avnx[300],&atx[35],NULL,0,&atx[37]} , {0, "ignore-punct" ,128,4,0,0,1,0,0,0,&avnx[301],&atx[35],NULL,0,&atx[38]} , {0, "ignore-words" ,128,5,0,1,0,0,0,0,NULL,&atx[39],NULL,0,&atx[49]} , {407, "Word-substitution-set" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[40],0,&atx[29]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[41],NULL,0,NULL} , {406, "Word-substitution" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[42],0,&atx[39]} , {0, "word" ,128,0,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[43]} , {0, "synonyms" ,128,1,0,1,0,0,0,0,NULL,&atx[45],&atx[44],0,&atx[46]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {314, "SET OF" ,0,17,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "case-sensitive" ,128,2,0,0,1,0,0,0,&avnx[302],&atx[35],NULL,0,&atx[47]} , {0, "whole-word" ,128,3,0,0,1,0,0,0,&avnx[303],&atx[35],NULL,0,NULL} , {311, "SEQUENCE" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "whole-word" ,128,6,0,0,1,0,0,0,&avnx[304],&atx[35],NULL,0,&atx[50]} , {0, "not-present" ,128,7,0,0,1,0,0,0,&avnx[305],&atx[35],NULL,0,&atx[51]} , {0, "is-all-caps" ,128,8,0,0,1,0,0,0,&avnx[306],&atx[35],NULL,0,&atx[52]} , {0, "is-all-lower" ,128,9,0,0,1,0,0,0,&avnx[307],&atx[35],NULL,0,&atx[53]} , {0, "is-all-punct" ,128,10,0,0,1,0,0,0,&avnx[308],&atx[35],NULL,0,&atx[54]} , {0, "ignore-weasel" ,128,11,0,0,1,0,0,0,&avnx[309],&atx[35],NULL,0,NULL} , {0, "rna-field" ,128,2,0,0,0,0,0,0,NULL,&atx[56],NULL,0,&atx[70]} , {428, "Rna-qual" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[57],0,&atx[124]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[58],NULL,0,&atx[68]} , {426, "Rna-feat-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[59],0,&atx[69]} , {0, "any" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[61]} , {305, "NULL" ,0,5,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} , {0, "preRNA" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[62]} , {0, "mRNA" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[63]} , {0, "tRNA" ,128,3,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[64]} , {0, "rRNA" ,128,4,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[65]} , {0, "ncRNA" ,128,5,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[66]} , {0, "tmRNA" ,128,6,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[67]} , {0, "miscRNA" ,128,7,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[69],NULL,0,NULL} , {427, "Rna-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[310],0,&atx[56]} , {0, "cds-gene-prot" ,128,3,0,0,0,0,0,0,NULL,&atx[71],NULL,0,&atx[72]} , {438, "CDSGeneProt-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[323],0,&atx[129]} , {0, "molinfo-field" ,128,4,0,0,0,0,0,0,NULL,&atx[73],NULL,0,&atx[86]} , {446, "Molinfo-field" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[74],0,&atx[135]} , {0, "molecule" ,128,0,0,0,0,0,0,0,NULL,&atx[75],NULL,0,&atx[76]} , {440, "Molecule-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[347],0,&atx[77]} , {0, "technique" ,128,1,0,0,0,0,0,0,NULL,&atx[77],NULL,0,&atx[78]} , {441, "Technique-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[359],0,&atx[79]} , {0, "completedness" ,128,2,0,0,0,0,0,0,NULL,&atx[79],NULL,0,&atx[80]} , {442, "Completedness-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[384],0,&atx[81]} , {0, "mol-class" ,128,3,0,0,0,0,0,0,NULL,&atx[81],NULL,0,&atx[82]} , {443, "Molecule-class-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[393],0,&atx[83]} , {0, "topology" ,128,4,0,0,0,0,0,0,NULL,&atx[83],NULL,0,&atx[84]} , {444, "Topology-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[399],0,&atx[85]} , {0, "strand" ,128,5,0,0,0,0,0,0,NULL,&atx[85],NULL,0,NULL} , {445, "Strand-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[404],0,&atx[73]} , {0, "pub" ,128,5,0,0,0,0,0,0,NULL,&atx[87],NULL,0,&atx[88]} , {456, "Publication-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[410],0,&atx[89]} , {0, "struc-comment-field" ,128,6,0,0,0,0,0,0,NULL,&atx[89],NULL,0,&atx[93]} , {457, "Structured-comment-field" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[90],0,&atx[159]} , {0, "database" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[91]} , {0, "named" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[92]} , {0, "field-name" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "misc" ,128,7,0,0,0,0,0,0,NULL,&atx[94],NULL,0,&atx[95]} , {459, "Misc-field" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[430],0,&atx[96]} , {0, "dblink" ,128,8,0,0,0,0,0,0,NULL,&atx[96],NULL,0,NULL} , {460, "DBLink-field-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[434],0,&atx[163]} , {0, "value" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[98]} , {0, "existing-text" ,128,2,0,0,0,0,0,0,NULL,&atx[99],NULL,0,NULL} , {488, "ExistingTextOption" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[439],0,&atx[4]} , {0, "edit" ,128,1,0,0,0,0,0,0,NULL,&atx[101],NULL,0,&atx[110]} , {490, "Edit-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[102],0,&atx[169]} , {0, "edit" ,128,0,0,0,0,0,0,0,NULL,&atx[103],NULL,0,&atx[109]} , {486, "Field-edit" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[104],0,&atx[113]} , {0, "find-txt" ,128,0,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[105]} , {0, "repl-txt" ,128,1,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[106]} , {0, "location" ,128,2,0,0,1,0,0,0,&avnx[452],&atx[107],NULL,0,&atx[108]} , {485, "Field-edit-location" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[453],0,&atx[103]} , {0, "case-insensitive" ,128,3,0,0,1,0,0,0,&avnx[456],&atx[35],NULL,0,NULL} , {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} , {0, "convert" ,128,2,0,0,0,0,0,0,NULL,&atx[111],NULL,0,&atx[171]} , {494, "Convert-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[112],0,&atx[172]} , {0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[113],NULL,0,&atx[166]} , {487, "Field-pair-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[114],0,&atx[99]} , {0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[115],NULL,0,&atx[118]} , {431, "Source-qual-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[116],0,&atx[13]} , {0, "field-from" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[117]} , {0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[10],NULL,0,NULL} , {0, "feature-field" ,128,1,0,0,0,0,0,0,NULL,&atx[119],NULL,0,&atx[123]} , {425, "Feature-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[120],0,&atx[58]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[121]} , {0, "field-from" ,128,1,0,0,0,0,0,0,NULL,&atx[25],NULL,0,&atx[122]} , {0, "field-to" ,128,2,0,0,0,0,0,0,NULL,&atx[25],NULL,0,NULL} , {0, "rna-field" ,128,2,0,0,0,0,0,0,NULL,&atx[124],NULL,0,&atx[128]} , {429, "Rna-qual-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[125],0,&atx[10]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[58],NULL,0,&atx[126]} , {0, "field-from" ,128,1,0,0,0,0,0,0,NULL,&atx[69],NULL,0,&atx[127]} , {0, "field-to" ,128,2,0,0,0,0,0,0,NULL,&atx[69],NULL,0,NULL} , {0, "cds-gene-prot" ,128,3,0,0,0,0,0,0,NULL,&atx[129],NULL,0,&atx[132]} , {439, "CDSGeneProt-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[130],0,&atx[75]} , {0, "field-from" ,128,0,0,0,0,0,0,0,NULL,&atx[71],NULL,0,&atx[131]} , {0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[71],NULL,0,NULL} , {0, "molinfo-field" ,128,4,0,0,0,0,0,0,NULL,&atx[133],NULL,0,&atx[158]} , {453, "Molinfo-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[134],0,&atx[498]} , {0, "molecule" ,128,0,0,0,0,0,0,0,NULL,&atx[135],NULL,0,&atx[138]} , {447, "Molinfo-molecule-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[136],0,&atx[139]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[75],NULL,0,&atx[137]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[75],NULL,0,NULL} , {0, "technique" ,128,1,0,0,0,0,0,0,NULL,&atx[139],NULL,0,&atx[142]} , {448, "Molinfo-technique-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[140],0,&atx[143]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[77],NULL,0,&atx[141]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[77],NULL,0,NULL} , {0, "completedness" ,128,2,0,0,0,0,0,0,NULL,&atx[143],NULL,0,&atx[146]} , {449, "Molinfo-completedness-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[144],0,&atx[147]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[79],NULL,0,&atx[145]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[79],NULL,0,NULL} , {0, "mol-class" ,128,3,0,0,0,0,0,0,NULL,&atx[147],NULL,0,&atx[150]} , {450, "Molinfo-mol-class-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[148],0,&atx[151]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[81],NULL,0,&atx[149]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[81],NULL,0,NULL} , {0, "topology" ,128,4,0,0,0,0,0,0,NULL,&atx[151],NULL,0,&atx[154]} , {451, "Molinfo-topology-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[152],0,&atx[155]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[83],NULL,0,&atx[153]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[83],NULL,0,NULL} , {0, "strand" ,128,5,0,0,0,0,0,0,NULL,&atx[155],NULL,0,NULL} , {452, "Molinfo-strand-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[156],0,&atx[133]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[85],NULL,0,&atx[157]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[85],NULL,0,NULL} , {0, "struc-comment-field" ,128,5,0,0,0,0,0,0,NULL,&atx[159],NULL,0,&atx[162]} , {458, "Structured-comment-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[160],0,&atx[94]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[89],NULL,0,&atx[161]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[89],NULL,0,NULL} , {0, "dblink" ,128,6,0,0,0,0,0,0,NULL,&atx[163],NULL,0,NULL} , {461, "DBLink-field-pair" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[164],0,&atx[279]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[96],NULL,0,&atx[165]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[96],NULL,0,NULL} , {0, "strip-name" ,128,1,0,0,1,0,0,0,&avnx[457],&atx[35],NULL,0,&atx[167]} , {0, "keep-original" ,128,2,0,0,1,0,0,0,&avnx[458],&atx[35],NULL,0,&atx[168]} , {0, "capitalization" ,128,3,0,0,1,0,0,0,&avnx[459],&atx[169],NULL,0,&atx[170]} , {491, "Cap-change" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[460],0,&atx[204]} , {0, "existing-text" ,128,4,0,0,0,0,0,0,NULL,&atx[99],NULL,0,NULL} , {0, "copy" ,128,3,0,0,0,0,0,0,NULL,&atx[172],NULL,0,&atx[175]} , {495, "Copy-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[173],0,&atx[176]} , {0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[113],NULL,0,&atx[174]} , {0, "existing-text" ,128,1,0,0,0,0,0,0,NULL,&atx[99],NULL,0,NULL} , {0, "swap" ,128,4,0,0,0,0,0,0,NULL,&atx[176],NULL,0,&atx[179]} , {496, "Swap-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[177],0,&atx[183]} , {0, "fields" ,128,0,0,0,0,0,0,0,NULL,&atx[113],NULL,0,&atx[178]} , {0, "field-to" ,128,1,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} , {0, "remove" ,128,5,0,0,0,0,0,0,NULL,&atx[180],NULL,0,&atx[182]} , {498, "Remove-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[181],0,&atx[2]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,NULL} , {0, "parse" ,128,6,0,0,0,0,0,0,NULL,&atx[183],NULL,0,NULL} , {497, "AECRParse-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[184],0,&atx[180]} , {0, "portion" ,128,0,0,0,0,0,0,0,NULL,&atx[185],NULL,0,&atx[197]} , {484, "Text-portion" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[186],0,&atx[107]} , {0, "left-marker" ,128,0,0,1,0,0,0,0,NULL,&atx[187],NULL,0,&atx[191]} , {483, "Text-marker" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[188],0,&atx[185]} , {0, "free-text" ,128,0,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[189]} , {0, "digits" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[190]} , {0, "letters" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "include-left" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[192]} , {0, "right-marker" ,128,2,0,1,0,0,0,0,NULL,&atx[187],NULL,0,&atx[193]} , {0, "include-right" ,128,3,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[194]} , {0, "inside" ,128,4,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[195]} , {0, "case-sensitive" ,128,5,0,0,1,0,0,0,&avnx[465],&atx[35],NULL,0,&atx[196]} , {0, "whole-word" ,128,6,0,0,1,0,0,0,&avnx[466],&atx[35],NULL,0,NULL} , {0, "fields" ,128,1,0,0,0,0,0,0,NULL,&atx[113],NULL,0,&atx[198]} , {0, "remove-from-parsed" ,128,2,0,0,1,0,0,0,&avnx[467],&atx[35],NULL,0,&atx[199]} , {0, "remove-left" ,128,3,0,0,1,0,0,0,&avnx[468],&atx[35],NULL,0,&atx[200]} , {0, "remove-right" ,128,4,0,0,1,0,0,0,&avnx[469],&atx[35],NULL,0,&atx[201]} , {0, "transform" ,128,5,0,1,0,0,0,0,NULL,&atx[202],NULL,0,&atx[208]} , {493, "Text-transform-set" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[203],0,&atx[111]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[204],NULL,0,NULL} , {492, "Text-transform" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[205],0,&atx[202]} , {0, "edit" ,128,0,0,0,0,0,0,0,NULL,&atx[103],NULL,0,&atx[206]} , {0, "caps" ,128,1,0,0,0,0,0,0,NULL,&atx[169],NULL,0,&atx[207]} , {0, "remove" ,128,2,0,0,0,0,0,0,NULL,&atx[185],NULL,0,NULL} , {0, "existing-text" ,128,6,0,0,0,0,0,0,NULL,&atx[99],NULL,0,NULL} , {0, "also-change-mrna" ,128,1,0,0,1,0,0,0,&avnx[470],&atx[35],NULL,0,&atx[210]} , {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {482, "Constraint-choice-set" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[212],0,&atx[187]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[213],NULL,0,NULL} , {481, "Constraint-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[214],0,&atx[211]} , {0, "string" ,128,0,0,0,0,0,0,0,NULL,&atx[29],NULL,0,&atx[215]} , {0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[216],NULL,0,&atx[232]} , {415, "Location-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[217],0,&atx[242]} , {0, "strand" ,128,0,0,0,1,0,0,0,&avnx[471],&atx[218],NULL,0,&atx[219]} , {410, "Strand-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[472],0,&atx[220]} , {0, "seq-type" ,128,1,0,0,1,0,0,0,&avnx[475],&atx[220],NULL,0,&atx[221]} , {411, "Seqtype-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[476],0,&atx[222]} , {0, "partial5" ,128,2,0,0,1,0,0,0,&avnx[479],&atx[222],NULL,0,&atx[223]} , {412, "Partial-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[480],0,&atx[225]} , {0, "partial3" ,128,3,0,0,1,0,0,0,&avnx[483],&atx[222],NULL,0,&atx[224]} , {0, "location-type" ,128,4,0,0,1,0,0,0,&avnx[484],&atx[225],NULL,0,&atx[226]} , {413, "Location-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[485],0,&atx[227]} , {0, "end5" ,128,5,0,1,0,0,0,0,NULL,&atx[227],NULL,0,&atx[231]} , {414, "Location-pos-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[228],0,&atx[216]} , {0, "dist-from-end" ,128,0,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[229]} , {0, "max-dist-from-end" ,128,1,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[230]} , {0, "min-dist-from-end" ,128,2,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} , {0, "end3" ,128,6,0,1,0,0,0,0,NULL,&atx[227],NULL,0,NULL} , {0, "field" ,128,2,0,0,0,0,0,0,NULL,&atx[233],NULL,0,&atx[236]} , {472, "Field-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[234],0,&atx[6]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[235]} , {0, "string-constraint" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} , {0, "source" ,128,3,0,0,0,0,0,0,NULL,&atx[237],NULL,0,&atx[243]} , {467, "Source-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[238],0,&atx[253]} , {0, "field1" ,128,0,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[239]} , {0, "field2" ,128,1,0,1,0,0,0,0,NULL,&atx[8],NULL,0,&atx[240]} , {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[29],NULL,0,&atx[241]} , {0, "type-constraint" ,128,3,0,1,0,0,0,0,NULL,&atx[242],NULL,0,NULL} , {416, "Object-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[489],0,&atx[23]} , {0, "cdsgeneprot-qual" ,128,4,0,0,0,0,0,0,NULL,&atx[244],NULL,0,&atx[250]} , {471, "CDSGeneProt-qual-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[245],0,&atx[233]} , {0, "field1" ,128,0,0,1,0,0,0,0,NULL,&atx[246],NULL,0,&atx[248]} , {470, "CDSGeneProt-constraint-field" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[247],0,&atx[244]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[71],NULL,0,NULL} , {0, "field2" ,128,1,0,1,0,0,0,0,NULL,&atx[246],NULL,0,&atx[249]} , {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[29],NULL,0,NULL} , {0, "cdsgeneprot-pseudo" ,128,5,0,0,0,0,0,0,NULL,&atx[251],NULL,0,&atx[255]} , {469, "CDSGeneProt-pseudo-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[252],0,&atx[246]} , {0, "feature" ,128,0,0,0,0,0,0,0,NULL,&atx[253],NULL,0,&atx[254]} , {468, "CDSGeneProt-feature-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[492],0,&atx[251]} , {0, "is-pseudo" ,128,1,0,0,1,0,0,0,&avnx[498],&atx[35],NULL,0,NULL} , {0, "sequence" ,128,6,0,0,0,0,0,0,NULL,&atx[256],NULL,0,&atx[276]} , {478, "Sequence-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[257],0,&atx[306]} , {0, "seqtype" ,128,0,0,1,0,0,0,0,NULL,&atx[258],NULL,0,&atx[265]} , {475, "Sequence-constraint-mol-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[259],0,&atx[268]} , {0, "any" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[260]} , {0, "nucleotide" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[261]} , {0, "dna" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[262]} , {0, "rna" ,128,3,0,0,0,0,0,0,NULL,&atx[263],NULL,0,&atx[264]} , {474, "Sequence-constraint-rnamol" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[499],0,&atx[258]} , {0, "protein" ,128,4,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "id" ,128,1,0,1,0,0,0,0,NULL,&atx[29],NULL,0,&atx[266]} , {0, "feature" ,128,2,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[267]} , {0, "num-type-features" ,128,3,0,1,0,0,0,0,NULL,&atx[268],NULL,0,&atx[272]} , {476, "Quantity-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[269],0,&atx[275]} , {0, "equals" ,128,0,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[270]} , {0, "greater-than" ,128,1,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[271]} , {0, "less-than" ,128,2,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} , {0, "num-features" ,128,4,0,1,0,0,0,0,NULL,&atx[268],NULL,0,&atx[273]} , {0, "length" ,128,5,0,1,0,0,0,0,NULL,&atx[268],NULL,0,&atx[274]} , {0, "strandedness" ,128,6,0,0,1,0,0,0,&avnx[510],&atx[275],NULL,0,NULL} , {477, "Feature-strandedness-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[511],0,&atx[256]} , {0, "pub" ,128,7,0,0,0,0,0,0,NULL,&atx[277],NULL,0,&atx[294]} , {466, "Publication-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[278],0,&atx[237]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[279],NULL,0,&atx[280]} , {462, "Pub-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[518],0,&atx[281]} , {0, "field" ,128,1,0,1,0,0,0,0,NULL,&atx[281],NULL,0,&atx[284]} , {463, "Pub-field-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[282],0,&atx[288]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[87],NULL,0,&atx[283]} , {0, "constraint" ,128,1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} , {0, "special-field" ,128,2,0,1,0,0,0,0,NULL,&atx[285],NULL,0,NULL} , {465, "Pub-field-special-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[286],0,&atx[277]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[87],NULL,0,&atx[287]} , {0, "constraint" ,128,1,0,0,0,0,0,0,NULL,&atx[288],NULL,0,NULL} , {464, "Pub-field-special-constraint-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[289],0,&atx[285]} , {0, "is-present" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[290]} , {0, "is-not-present" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[291]} , {0, "is-all-caps" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[292]} , {0, "is-all-lower" ,128,3,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[293]} , {0, "is-all-punct" ,128,4,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "molinfo" ,128,8,0,0,0,0,0,0,NULL,&atx[295],NULL,0,&atx[298]} , {455, "Molinfo-field-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[296],0,&atx[87]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[73],NULL,0,&atx[297]} , {0, "is-not" ,128,1,0,0,1,0,0,0,&avnx[523],&atx[35],NULL,0,NULL} , {0, "field-missing" ,128,9,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[299]} , {0, "translation" ,128,10,0,0,0,0,0,0,NULL,&atx[300],NULL,0,NULL} , {480, "Translation-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[301],0,&atx[213]} , {0, "actual-strings" ,128,0,0,0,0,0,0,0,NULL,&atx[302],NULL,0,&atx[304]} , {409, "String-constraint-set" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[303],0,&atx[218]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[29],NULL,0,NULL} , {0, "transl-strings" ,128,1,0,0,0,0,0,0,NULL,&atx[302],NULL,0,&atx[305]} , {0, "internal-stops" ,128,2,0,0,1,0,0,0,&avnx[524],&atx[306],NULL,0,&atx[307]} , {479, "Match-type-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[525],0,&atx[300]} , {0, "num-mismatches" ,128,3,0,1,0,0,0,0,NULL,&atx[268],NULL,0,NULL} , {402, "Parse-action" ,1,0,0,0,0,1,0,0,NULL,&atx[48],&atx[309],0,&atx[348]} , {0, "portion" ,128,0,0,0,0,0,0,0,NULL,&atx[185],NULL,0,&atx[310]} , {0, "src" ,128,1,0,0,0,0,0,0,NULL,&atx[311],NULL,0,&atx[331]} , {503, "Parse-src" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[312],0,&atx[335]} , {0, "defline" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[313]} , {0, "flatfile" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[314]} , {0, "local-id" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[315]} , {0, "org" ,128,3,0,0,0,0,0,0,NULL,&atx[316],NULL,0,&atx[322]} , {501, "Parse-src-org" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[317],0,&atx[327]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[318],NULL,0,&atx[321]} , {500, "Parse-src-org-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[319],0,&atx[316]} , {0, "source-qual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[320]} , {0, "taxname-after-binomial" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "type" ,128,1,0,0,1,0,0,0,&avnx[528],&atx[242],NULL,0,NULL} , {0, "comment" ,128,4,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[323]} , {0, "bankit-comment" ,128,5,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[324]} , {0, "structured-comment" ,128,6,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[325]} , {0, "file-id" ,128,7,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[326]} , {0, "general-id" ,128,8,0,0,0,0,0,0,NULL,&atx[327],NULL,0,NULL} , {502, "Parse-src-general-id" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[328],0,&atx[311]} , {0, "whole-text" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[329]} , {0, "db" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[330]} , {0, "tag" ,128,2,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "dest" ,128,2,0,0,0,0,0,0,NULL,&atx[332],NULL,0,&atx[344]} , {505, "Parse-dest" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[333],0,&atx[362]} , {0, "defline" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[334]} , {0, "org" ,128,1,0,0,0,0,0,0,NULL,&atx[335],NULL,0,&atx[338]} , {504, "Parse-dst-org" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[336],0,&atx[332]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[8],NULL,0,&atx[337]} , {0, "type" ,128,1,0,0,1,0,0,0,&avnx[529],&atx[242],NULL,0,NULL} , {0, "featqual" ,128,2,0,0,0,0,0,0,NULL,&atx[339],NULL,0,&atx[342]} , {424, "Feature-field-legal" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[340],0,&atx[119]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[341]} , {0, "field" ,128,1,0,0,0,0,0,0,NULL,&atx[27],NULL,0,NULL} , {0, "comment-descriptor" ,128,3,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[343]} , {0, "dbxref" ,128,4,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "capitalization" ,128,3,0,0,1,0,0,0,&avnx[530],&atx[169],NULL,0,&atx[345]} , {0, "remove-from-parsed" ,128,4,0,0,1,0,0,0,&avnx[531],&atx[35],NULL,0,&atx[346]} , {0, "transform" ,128,5,0,1,0,0,0,0,NULL,&atx[202],NULL,0,&atx[347]} , {0, "existing-text" ,128,6,0,0,0,0,0,0,NULL,&atx[99],NULL,0,NULL} , {403, "Macro-action-list" ,1,0,0,0,0,1,0,0,NULL,&atx[45],&atx[349],0,&atx[551]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[350],NULL,0,NULL} , {554, "Macro-action-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[351],0,&atx[555]} , {0, "aecr" ,128,0,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[352]} , {0, "parse" ,128,1,0,0,0,0,0,0,NULL,&atx[308],NULL,0,&atx[353]} , {0, "add-feature" ,128,2,0,0,0,0,0,0,NULL,&atx[354],NULL,0,&atx[397]} , {510, "Apply-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[355],0,&atx[398]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[356]} , {0, "partial5" ,128,1,0,0,1,0,0,0,&avnx[532],&atx[35],NULL,0,&atx[357]} , {0, "partial3" ,128,2,0,0,1,0,0,0,&avnx[533],&atx[35],NULL,0,&atx[358]} , {0, "plus-strand" ,128,3,0,0,1,0,0,0,&avnx[534],&atx[35],NULL,0,&atx[359]} , {0, "location" ,128,4,0,0,0,0,0,0,NULL,&atx[360],NULL,0,&atx[367]} , {507, "Location-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[361],0,&atx[370]} , {0, "interval" ,128,0,0,0,0,0,0,0,NULL,&atx[362],NULL,0,&atx[365]} , {506, "Location-interval" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[363],0,&atx[360]} , {0, "from" ,128,0,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[364]} , {0, "to" ,128,1,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} , {0, "whole-sequence" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[366]} , {0, "point" ,128,2,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} , {0, "seq-list" ,128,5,0,0,0,0,0,0,NULL,&atx[368],NULL,0,&atx[373]} , {509, "Sequence-list-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[369],0,&atx[354]} , {0, "list" ,128,0,0,0,0,0,0,0,NULL,&atx[370],NULL,0,&atx[372]} , {508, "Sequence-list" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[371],0,&atx[368]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "all" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "add-redundant" ,128,6,0,0,1,0,0,0,&avnx[535],&atx[35],NULL,0,&atx[374]} , {0, "add-mrna" ,128,7,0,0,1,0,0,0,&avnx[536],&atx[35],NULL,0,&atx[375]} , {0, "apply-to-parts" ,128,8,0,0,1,0,0,0,&avnx[537],&atx[35],NULL,0,&atx[376]} , {0, "only-seg-num" ,128,9,0,0,1,0,0,0,&avnx[538],&atx[17],NULL,0,&atx[377]} , {0, "fields" ,128,10,0,1,0,0,0,0,NULL,&atx[378],NULL,0,&atx[385]} , {421, "Feat-qual-legal-set" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[379],0,&atx[25]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[380],NULL,0,NULL} , {420, "Feat-qual-legal-val-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[381],0,&atx[378]} , {0, "qual" ,128,0,0,0,0,0,0,0,NULL,&atx[382],NULL,0,NULL} , {419, "Feat-qual-legal-val" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[383],0,&atx[380]} , {0, "qual" ,128,0,0,0,0,0,0,0,NULL,&atx[27],NULL,0,&atx[384]} , {0, "val" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "src-fields" ,128,11,0,1,0,0,0,0,NULL,&atx[386],NULL,0,NULL} , {437, "Source-qual-val-set" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[387],0,&atx[71]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[388],NULL,0,NULL} , {436, "Source-qual-val-choice" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[389],0,&atx[386]} , {0, "textqual" ,128,0,0,0,0,0,0,0,NULL,&atx[390],NULL,0,&atx[393]} , {435, "Source-qual-text-val" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[391],0,&atx[388]} , {0, "srcqual" ,128,0,0,0,0,0,0,0,NULL,&atx[10],NULL,0,&atx[392]} , {0, "val" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "location" ,128,1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[394]} , {0, "origin" ,128,2,0,0,0,0,0,0,NULL,&atx[15],NULL,0,&atx[395]} , {0, "gcode" ,128,3,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[396]} , {0, "mgcode" ,128,4,0,0,0,0,0,0,NULL,&atx[17],NULL,0,NULL} , {0, "remove-feature" ,128,3,0,0,0,0,0,0,NULL,&atx[398],NULL,0,&atx[401]} , {511, "Remove-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[399],0,&atx[408]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[400]} , {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "convert-feature" ,128,4,0,0,0,0,0,0,NULL,&atx[402],NULL,0,&atx[425]} , {518, "Convert-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[403],0,&atx[433]} , {0, "type-from" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[404]} , {0, "type-to" ,128,1,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[405]} , {0, "src-options" ,128,2,0,1,0,0,0,0,NULL,&atx[406],NULL,0,&atx[412]} , {513, "Convert-feature-src-options" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[407],0,&atx[415]} , {0, "cds" ,128,0,0,0,0,0,0,0,NULL,&atx[408],NULL,0,NULL} , {512, "Convert-from-CDS-options" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[409],0,&atx[406]} , {0, "remove-mRNA" ,128,0,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[410]} , {0, "remove-gene" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[411]} , {0, "remove-transcript-id" ,128,2,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} , {0, "dst-options" ,128,3,0,1,0,0,0,0,NULL,&atx[413],NULL,0,&atx[423]} , {517, "Convert-feature-dst-options" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[414],0,&atx[402]} , {0, "bond" ,128,0,0,0,0,0,0,0,NULL,&atx[415],NULL,0,&atx[416]} , {514, "Bond-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[539],0,&atx[417]} , {0, "site" ,128,1,0,0,0,0,0,0,NULL,&atx[417],NULL,0,&atx[418]} , {515, "Site-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[544],0,&atx[419]} , {0, "region" ,128,2,0,0,0,0,0,0,NULL,&atx[419],NULL,0,&atx[421]} , {516, "Region-type" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[420],0,&atx[413]} , {0, "create-nucleotide" ,128,0,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} , {0, "ncrna-class" ,128,3,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[422]} , {0, "remove-original" ,128,4,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} , {0, "leave-original" ,128,4,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[424]} , {0, "src-feat-constraint" ,128,5,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "edit-location" ,128,5,0,0,0,0,0,0,NULL,&atx[426],NULL,0,&atx[463]} , {533, "Edit-feature-location-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[427],0,&atx[496]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[428]} , {0, "action" ,128,1,0,0,0,0,0,0,NULL,&atx[429],NULL,0,&atx[461]} , {532, "Location-edit-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[430],0,&atx[426]} , {0, "strand" ,128,0,0,0,0,0,0,0,NULL,&atx[431],NULL,0,&atx[436]} , {521, "Edit-location-strand" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[432],0,&atx[439]} , {0, "strand-from" ,128,0,0,0,0,0,0,0,NULL,&atx[433],NULL,0,&atx[434]} , {519, "Feature-location-strand-from" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[571],0,&atx[435]} , {0, "strand-to" ,128,1,0,0,0,0,0,0,NULL,&atx[435],NULL,0,NULL} , {520, "Feature-location-strand-to" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[576],0,&atx[431]} , {0, "set-5-partial" ,128,1,0,0,0,0,0,0,NULL,&atx[437],NULL,0,&atx[441]} , {523, "Partial-5-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[438],0,&atx[442]} , {0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[439],NULL,0,&atx[440]} , {522, "Partial-5-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[581],0,&atx[437]} , {0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} , {0, "clear-5-partial" ,128,2,0,0,0,0,0,0,NULL,&atx[442],NULL,0,&atx[443]} , {524, "Partial-5-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[585],0,&atx[446]} , {0, "set-3-partial" ,128,3,0,0,0,0,0,0,NULL,&atx[444],NULL,0,&atx[448]} , {526, "Partial-3-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[445],0,&atx[449]} , {0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[446],NULL,0,&atx[447]} , {525, "Partial-3-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[588],0,&atx[444]} , {0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} , {0, "clear-3-partial" ,128,4,0,0,0,0,0,0,NULL,&atx[449],NULL,0,&atx[450]} , {527, "Partial-3-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[591],0,&atx[453]} , {0, "set-both-partial" ,128,5,0,0,0,0,0,0,NULL,&atx[451],NULL,0,&atx[455]} , {529, "Partial-both-set-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[452],0,&atx[456]} , {0, "constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[453],NULL,0,&atx[454]} , {528, "Partial-both-set-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[594],0,&atx[451]} , {0, "extend" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,NULL} , {0, "clear-both-partial" ,128,6,0,0,0,0,0,0,NULL,&atx[456],NULL,0,&atx[457]} , {530, "Partial-both-clear-constraint" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[596],0,&atx[458]} , {0, "convert" ,128,7,0,0,0,0,0,0,NULL,&atx[458],NULL,0,&atx[459]} , {531, "Convert-location-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[598],0,&atx[429]} , {0, "extend-5" ,128,8,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[460]} , {0, "extend-3" ,128,9,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "retranslate-cds" ,128,2,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[462]} , {0, "constraint" ,128,3,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "remove-descriptor" ,128,6,0,0,0,0,0,0,NULL,&atx[464],NULL,0,&atx[468]} , {536, "Remove-descriptor-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[465],0,&atx[473]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[466],NULL,0,&atx[467]} , {535, "Descriptor-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[601],0,&atx[464]} , {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "autodef" ,128,7,0,0,0,0,0,0,NULL,&atx[469],NULL,0,&atx[474]} , {538, "Autodef-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[470],0,&atx[481]} , {0, "modifiers" ,128,0,0,1,0,0,0,0,NULL,&atx[45],&atx[471],0,&atx[472]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[10],NULL,0,NULL} , {0, "clause-list-type" ,128,1,0,0,0,0,0,0,NULL,&atx[473],NULL,0,NULL} , {537, "Autodef-list-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[613],0,&atx[469]} , {0, "removesets" ,128,8,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[475]} , {0, "trim-junk-from-primer-seq" ,128,9,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[476]} , {0, "trim-stop-from-complete-cds" ,128,10,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[477]} , {0, "fix-usa-and-states" ,128,11,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[478]} , {0, "synchronize-cds-partials" ,128,12,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[479]} , {0, "adjust-for-consensus-splice" ,128,13,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[480]} , {0, "fix-pub-caps" ,128,14,0,0,0,0,0,0,NULL,&atx[481],NULL,0,&atx[488]} , {539, "Fix-pub-caps-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[482],0,&atx[493]} , {0, "title" ,128,0,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[483]} , {0, "authors" ,128,1,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[484]} , {0, "affiliation" ,128,2,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[485]} , {0, "affil-country" ,128,3,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[486]} , {0, "punct-only" ,128,4,0,0,1,0,0,0,&avnx[616],&atx[35],NULL,0,&atx[487]} , {0, "constraint" ,128,5,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "remove-seg-gaps" ,128,15,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[489]} , {0, "sort-fields" ,128,16,0,0,0,0,0,0,NULL,&atx[490],NULL,0,&atx[495]} , {541, "Sort-fields-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[491],0,&atx[503]} , {0, "field" ,128,0,0,0,0,0,0,0,NULL,&atx[6],NULL,0,&atx[492]} , {0, "order" ,128,1,0,0,0,0,0,0,NULL,&atx[493],NULL,0,&atx[494]} , {540, "Sort-order" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[617],0,&atx[490]} , {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "apply-molinfo-block" ,128,17,0,0,0,0,0,0,NULL,&atx[496],NULL,0,&atx[502]} , {534, "Molinfo-block" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[497],0,&atx[466]} , {0, "to-list" ,128,0,0,0,0,0,0,0,NULL,&atx[498],NULL,0,&atx[500]} , {454, "Molinfo-field-list" ,1,0,0,0,0,0,0,0,NULL,&atx[45],&atx[499],0,&atx[295]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[73],NULL,0,NULL} , {0, "from-list" ,128,1,0,1,0,0,0,0,NULL,&atx[498],NULL,0,&atx[501]} , {0, "constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "fix-caps" ,128,18,0,0,0,0,0,0,NULL,&atx[503],NULL,0,&atx[508]} , {542, "Fix-caps-action" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[504],0,&atx[509]} , {0, "pub" ,128,0,0,0,0,0,0,0,NULL,&atx[481],NULL,0,&atx[505]} , {0, "src-country" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[506]} , {0, "mouse-strain" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[507]} , {0, "src-qual" ,128,3,0,0,0,0,0,0,NULL,&atx[10],NULL,0,NULL} , {0, "fix-format" ,128,19,0,0,0,0,0,0,NULL,&atx[509],NULL,0,&atx[514]} , {543, "Fix-format-action" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[510],0,&atx[516]} , {0, "collection-date" ,128,0,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[511]} , {0, "lat-lon" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[512]} , {0, "primers" ,128,2,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[513]} , {0, "protein-name" ,128,3,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {0, "fix-spell" ,128,20,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[515]} , {0, "remove-duplicate-features" ,128,21,0,0,0,0,0,0,NULL,&atx[516],NULL,0,&atx[522]} , {544, "Remove-duplicate-feature-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[517],0,&atx[531]} , {0, "type" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[518]} , {0, "ignore-partials" ,128,1,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[519]} , {0, "case-sensitive" ,128,2,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[520]} , {0, "remove-proteins" ,128,3,0,0,0,0,0,0,NULL,&atx[35],NULL,0,&atx[521]} , {0, "rd-constraint" ,128,4,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "remove-lineage-notes" ,128,22,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[523]} , {0, "remove-xrefs" ,128,23,0,0,0,0,0,0,NULL,&atx[524],NULL,0,&atx[535]} , {549, "Remove-xrefs-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[525],0,&atx[536]} , {0, "xref-type" ,128,0,0,0,0,0,0,0,NULL,&atx[526],NULL,0,&atx[534]} , {548, "Xref-type" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[527],0,&atx[524]} , {0, "gene" ,128,0,0,0,0,0,0,0,NULL,&atx[528],NULL,0,NULL} , {547, "Gene-xref-type" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[529],0,&atx[526]} , {0, "feature" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[530]} , {0, "suppression" ,128,1,0,0,0,0,0,0,NULL,&atx[531],NULL,0,&atx[532]} , {545, "Gene-xref-suppression-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[620],0,&atx[533]} , {0, "necessary" ,128,2,0,0,0,0,0,0,NULL,&atx[533],NULL,0,NULL} , {546, "Gene-xref-necessary-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[623],0,&atx[528]} , {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "make-gene-xrefs" ,128,24,0,0,0,0,0,0,NULL,&atx[536],NULL,0,&atx[539]} , {550, "Make-gene-xref-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[537],0,&atx[543]} , {0, "feature" ,128,0,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[538]} , {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "make-bold-xrefs" ,128,25,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[540]} , {0, "fix-author" ,128,26,0,0,0,0,0,0,NULL,&atx[541],NULL,0,&atx[545]} , {552, "Author-fix-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[542],0,&atx[546]} , {0, "fix-type" ,128,0,0,0,0,0,0,0,NULL,&atx[543],NULL,0,&atx[544]} , {551, "Author-fix-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[626],0,&atx[541]} , {0, "constraint" ,128,1,0,1,0,0,0,0,NULL,&atx[211],NULL,0,NULL} , {0, "update-sequences" ,128,27,0,0,0,0,0,0,NULL,&atx[546],NULL,0,&atx[549]} , {553, "Update-sequences-action" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[547],0,&atx[350]} , {0, "filename" ,128,0,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[548]} , {0, "add-cit-subs" ,128,1,0,0,1,0,0,0,&avnx[629],&atx[35],NULL,0,NULL} , {0, "add-trans-splicing" ,128,28,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[550]} , {0, "remove-invalid-ecnumbers" ,128,29,0,0,0,0,0,0,NULL,&atx[60],NULL,0,NULL} , {404, "Suspect-rule-set" ,1,0,0,0,0,1,0,0,NULL,&atx[45],&atx[552],0,&atx[33]} , {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[553],NULL,0,NULL} , {560, "Suspect-rule" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[554],0,NULL} , {0, "find" ,128,0,0,0,0,0,0,0,NULL,&atx[555],NULL,0,&atx[566]} , {555, "Search-func" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[556],0,&atx[575]} , {0, "string-constraint" ,128,0,0,0,0,0,0,0,NULL,&atx[29],NULL,0,&atx[557]} , {0, "contains-plural" ,128,1,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[558]} , {0, "n-or-more-brackets-or-parentheses" ,128,2,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[559]} , {0, "three-numbers" ,128,3,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[560]} , {0, "underscore" ,128,4,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[561]} , {0, "prefix-and-numbers" ,128,5,0,0,0,0,0,0,NULL,&atx[31],NULL,0,&atx[562]} , {0, "all-caps" ,128,6,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[563]} , {0, "unbalanced-paren" ,128,7,0,0,0,0,0,0,NULL,&atx[60],NULL,0,&atx[564]} , {0, "too-long" ,128,8,0,0,0,0,0,0,NULL,&atx[17],NULL,0,&atx[565]} , {0, "has-term" ,128,9,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "except" ,128,1,0,1,0,0,0,0,NULL,&atx[555],NULL,0,&atx[567]} , {0, "feat-constraint" ,128,2,0,1,0,0,0,0,NULL,&atx[211],NULL,0,&atx[568]} , {0, "rule-type" ,128,3,0,0,1,0,0,0,&avnx[630],&atx[569],NULL,0,&atx[570]} , {559, "Fix-type" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&avnx[631],0,&atx[553]} , {0, "replace" ,128,4,0,1,0,0,0,0,NULL,&atx[571],NULL,0,&atx[581]} , {558, "Replace-rule" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[572],0,&atx[569]} , {0, "replace-func" ,128,0,0,0,0,0,0,0,NULL,&atx[573],NULL,0,&atx[580]} , {557, "Replace-func" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&atx[574],0,&atx[571]} , {0, "simple-replace" ,128,0,0,0,0,0,0,0,NULL,&atx[575],NULL,0,&atx[579]} , {556, "Simple-replace" ,1,0,0,0,0,0,0,0,NULL,&atx[48],&atx[576],0,&atx[573]} , {0, "replace" ,128,0,0,1,0,0,0,0,NULL,&atx[31],NULL,0,&atx[577]} , {0, "whole-string" ,128,1,0,0,1,0,0,0,&avnx[646],&atx[35],NULL,0,&atx[578]} , {0, "weasel-to-putative" ,128,2,0,0,1,0,0,0,&avnx[647],&atx[35],NULL,0,NULL} , {0, "haem-replace" ,128,1,0,0,0,0,0,0,NULL,&atx[31],NULL,0,NULL} , {0, "move-to-note" ,128,1,0,0,1,0,0,0,&avnx[648],&atx[35],NULL,0,NULL} , {0, "description" ,128,5,0,1,0,0,0,0,NULL,&atx[31],NULL,0,NULL} }; static AsnModule ampx[1] = { { "NCBI-Macro" , "asnmacro.h11",&atx[0],NULL,NULL,0,0} }; static AsnValxNodePtr avn = avnx; static AsnTypePtr at = atx; static AsnModulePtr amp = ampx; /************************************************** * * Defines for Module NCBI-Macro * **************************************************/ #define AECR_ACTION &at[0] #define AECR_ACTION_action &at[1] #define AECR_ACTION_also_change_mrna &at[209] #define AECR_ACTION_constraint &at[210] #define PARSE_ACTION &at[308] #define PARSE_ACTION_portion &at[309] #define PARSE_ACTION_src &at[310] #define PARSE_ACTION_dest &at[331] #define PARSE_ACTION_capitalization &at[344] #define PARSE_ACTION_remove_from_parsed &at[345] #define PARSE_ACTION_transform &at[346] #define PARSE_ACTION_existing_text &at[347] #define MACRO_ACTION_LIST &at[348] #define MACRO_ACTION_LIST_E &at[349] #define SUSPECT_RULE_SET &at[551] #define SUSPECT_RULE_SET_E &at[552] #define STRING_LOCATION &at[33] #define WORD_SUBSTITUTION &at[41] #define WORD_SUBSTITUTION_word &at[42] #define WORD_SUBSTITUTION_synonyms &at[43] #define WORD_SUBSTITUTION_synonyms_E &at[44] #define WORD_SUBSTITUTION_case_sensitive &at[46] #define WORD_SUBSTITUTION_whole_word &at[47] #define WORD_SUBSTITUTION_SET &at[39] #define WORD_SUBSTITUTION_SET_E &at[40] #define STRING_CONSTRAINT &at[29] #define STRING_CONSTRAINT_match_text &at[30] #define STRING_CONSTRAINT_match_location &at[32] #define STRING_CONSTRAINT_case_sensitive &at[34] #define STRING_CONSTRAINT_ignore_space &at[36] #define STRING_CONSTRAINT_ignore_punct &at[37] #define STRING_CONSTRAINT_ignore_words &at[38] #define STRING_CONSTRAINT_whole_word &at[49] #define STRING_CONSTRAINT_not_present &at[50] #define STRING_CONSTRAINT_is_all_caps &at[51] #define STRING_CONSTRAINT_is_all_lower &at[52] #define STRING_CONSTRAINT_is_all_punct &at[53] #define STRING_CONSTRAINT_ignore_weasel &at[54] #define STRING_CONSTRAINT_SET &at[302] #define STRING_CONSTRAINT_SET_E &at[303] #define STRAND_CONSTRAINT &at[218] #define SEQTYPE_CONSTRAINT &at[220] #define PARTIAL_CONSTRAINT &at[222] #define LOCATION_TYPE_CONSTRAINT &at[225] #define LOCATION_POS_CONSTRAINT &at[227] #define LOCATION_POS_CONSTRAINT_dist_from_end &at[228] #define LOCATION_POS_CONSTRAINT_max_dist_from_end &at[229] #define LOCATION_POS_CONSTRAINT_min_dist_from_end &at[230] #define LOCATION_CONSTRAINT &at[216] #define LOCATION_CONSTRAINT_strand &at[217] #define LOCATION_CONSTRAINT_seq_type &at[219] #define LOCATION_CONSTRAINT_partial5 &at[221] #define LOCATION_CONSTRAINT_partial3 &at[223] #define LOCATION_CONSTRAINT_location_type &at[224] #define LOCATION_CONSTRAINT_end5 &at[226] #define LOCATION_CONSTRAINT_end3 &at[231] #define OBJECT_TYPE_CONSTRAINT &at[242] #define MACRO_FEATURE_TYPE &at[23] #define FEAT_QUAL_LEGAL &at[27] #define FEAT_QUAL_LEGAL_VAL &at[382] #define FEAT_QUAL_LEGAL_VAL_qual &at[383] #define FEAT_QUAL_LEGAL_VAL_val &at[384] #define FEAT_QUAL_LEGAL_VAL_CHOICE &at[380] #define FEAT_QUAL_LEGAL_VAL_CHOICE_qual &at[381] #define FEAT_QUAL_LEGAL_SET &at[378] #define FEAT_QUAL_LEGAL_SET_E &at[379] #define FEAT_QUAL_CHOICE &at[25] #define FEAT_QUAL_CHOICE_legal_qual &at[26] #define FEAT_QUAL_CHOICE_illegal_qual &at[28] #define FEATURE_FIELD &at[21] #define FEATURE_FIELD_type &at[22] #define FEATURE_FIELD_field &at[24] #define FEATURE_FIELD_LEGAL &at[339] #define FEATURE_FIELD_LEGAL_type &at[340] #define FEATURE_FIELD_LEGAL_field &at[341] #define FEATURE_FIELD_PAIR &at[119] #define FEATURE_FIELD_PAIR_type &at[120] #define FEATURE_FIELD_PAIR_field_from &at[121] #define FEATURE_FIELD_PAIR_field_to &at[122] #define RNA_FEAT_TYPE &at[58] #define RNA_FEAT_TYPE_any &at[59] #define RNA_FEAT_TYPE_preRNA &at[61] #define RNA_FEAT_TYPE_mRNA &at[62] #define RNA_FEAT_TYPE_tRNA &at[63] #define RNA_FEAT_TYPE_rRNA &at[64] #define RNA_FEAT_TYPE_ncRNA &at[65] #define RNA_FEAT_TYPE_tmRNA &at[66] #define RNA_FEAT_TYPE_miscRNA &at[67] #define RNA_FIELD &at[69] #define RNA_QUAL &at[56] #define RNA_QUAL_type &at[57] #define RNA_QUAL_field &at[68] #define RNA_QUAL_PAIR &at[124] #define RNA_QUAL_PAIR_type &at[125] #define RNA_QUAL_PAIR_field_from &at[126] #define RNA_QUAL_PAIR_field_to &at[127] #define SOURCE_QUAL &at[10] #define SOURCE_QUAL_PAIR &at[115] #define SOURCE_QUAL_PAIR_field_from &at[116] #define SOURCE_QUAL_PAIR_field_to &at[117] #define SOURCE_LOCATION &at[13] #define SOURCE_ORIGIN &at[15] #define SOURCE_QUAL_CHOICE &at[8] #define SOURCE_QUAL_CHOICE_textqual &at[9] #define SOURCE_QUAL_CHOICE_location &at[12] #define SOURCE_QUAL_CHOICE_origin &at[14] #define SOURCE_QUAL_CHOICE_gcode &at[16] #define SOURCE_QUAL_CHOICE_mgcode &at[18] #define SOURCE_QUAL_TEXT_VAL &at[390] #define SOURCE_QUAL_TEXT_VAL_srcqual &at[391] #define SOURCE_QUAL_TEXT_VAL_val &at[392] #define SOURCE_QUAL_VAL_CHOICE &at[388] #define SOURCE_QUAL_VAL_CHOICE_textqual &at[389] #define SOURCE_QUAL_VAL_CHOICE_location &at[393] #define SOURCE_QUAL_VAL_CHOICE_origin &at[394] #define SOURCE_QUAL_VAL_CHOICE_gcode &at[395] #define SOURCE_QUAL_VAL_CHOICE_mgcode &at[396] #define SOURCE_QUAL_VAL_SET &at[386] #define SOURCE_QUAL_VAL_SET_E &at[387] #define CDSGENEPROT_FIELD &at[71] #define CDSGENEPROT_FIELD_PAIR &at[129] #define CDSGENEPROT_FIELD_PAIR_field_from &at[130] #define CDSGENEPROT_FIELD_PAIR_field_to &at[131] #define MOLECULE_TYPE &at[75] #define TECHNIQUE_TYPE &at[77] #define COMPLETEDNESS_TYPE &at[79] #define MOLECULE_CLASS_TYPE &at[81] #define TOPOLOGY_TYPE &at[83] #define STRAND_TYPE &at[85] #define MOLINFO_FIELD &at[73] #define MOLINFO_FIELD_molecule &at[74] #define MOLINFO_FIELD_technique &at[76] #define MOLINFO_FIELD_completedness &at[78] #define MOLINFO_FIELD_mol_class &at[80] #define MOLINFO_FIELD_topology &at[82] #define MOLINFO_FIELD_strand &at[84] #define MOLINFO_MOLECULE_PAIR &at[135] #define MOLINFO_MOLECULE_PAIR_from &at[136] #define MOLINFO_MOLECULE_PAIR_to &at[137] #define MOLINFO_TECHNIQUE_PAIR &at[139] #define MOLINFO_TECHNIQUE_PAIR_from &at[140] #define MOLINFO_TECHNIQUE_PAIR_to &at[141] #define MOLINFO_COMPLETEDNESS_PAIR &at[143] #define MOLINFO_COMPLETEDNESS_PAIR_from &at[144] #define MOLINFO_COMPLETEDNESS_PAIR_to &at[145] #define MOLINFO_MOL_CLASS_PAIR &at[147] #define MOLINFO_MOL_CLASS_PAIR_from &at[148] #define MOLINFO_MOL_CLASS_PAIR_to &at[149] #define MOLINFO_TOPOLOGY_PAIR &at[151] #define MOLINFO_TOPOLOGY_PAIR_from &at[152] #define MOLINFO_TOPOLOGY_PAIR_to &at[153] #define MOLINFO_STRAND_PAIR &at[155] #define MOLINFO_STRAND_PAIR_from &at[156] #define MOLINFO_STRAND_PAIR_to &at[157] #define MOLINFO_FIELD_PAIR &at[133] #define MOLINFO_FIELD_PAIR_molecule &at[134] #define MOLINFO_FIELD_PAIR_technique &at[138] #define MOLINFO_FIELD_PAIR_completedness &at[142] #define MOLINFO_FIELD_PAIR_mol_class &at[146] #define MOLINFO_FIELD_PAIR_topology &at[150] #define MOLINFO_FIELD_PAIR_strand &at[154] #define MOLINFO_FIELD_LIST &at[498] #define MOLINFO_FIELD_LIST_E &at[499] #define MOLINFO_FIELD_CONSTRAINT &at[295] #define MOLINFO_FIELD_CONSTRAINT_field &at[296] #define MOLINFO_FIELD_CONSTRAINT_is_not &at[297] #define PUBLICATION_FIELD &at[87] #define STRUCTURED_COMMENT_FIELD &at[89] #define STRUCTURED_COMMENT_FIELD_database &at[90] #define STRUCTURED_COMMENT_FIELD_named &at[91] #define STRUCTURED_COMMENT_FIELD_field_name &at[92] #define STRUCTURED_COMMENT_FIELD_PAIR &at[159] #define STRUCTURED_COMMENT_FIELD_PAIR_from &at[160] #define STRUCTURED_COMMENT_FIELD_PAIR_to &at[161] #define MISC_FIELD &at[94] #define DBLINK_FIELD_TYPE &at[96] #define DBLINK_FIELD_PAIR &at[163] #define DBLINK_FIELD_PAIR_from &at[164] #define DBLINK_FIELD_PAIR_to &at[165] #define PUB_TYPE &at[279] #define PUB_FIELD_CONSTRAINT &at[281] #define PUB_FIELD_CONSTRAINT_field &at[282] #define PUB_FIELD_CONSTRAINT_constraint &at[283] #define PUB_FIELD_SPECIAL_CONSTRAINT_TYPE &at[288] #define PUB_FIELD_SPECIAL_CONSTRAINT_TYPE_is_present &at[289] #define PUB_FIELD_SPECIAL_CONSTRAINT_TYPE_is_not_present &at[290] #define PUB_FIELD_SPECIAL_CONSTRAINT_TYPE_is_all_caps &at[291] #define PUB_FIELD_SPECIAL_CONSTRAINT_TYPE_is_all_lower &at[292] #define PUB_FIELD_SPECIAL_CONSTRAINT_TYPE_is_all_punct &at[293] #define PUB_FIELD_SPECIAL_CONSTRAINT &at[285] #define PUB_FIELD_SPECIAL_CONSTRAINT_field &at[286] #define PUB_FIELD_SPECIAL_CONSTRAINT_constraint &at[287] #define PUBLICATION_CONSTRAINT &at[277] #define PUBLICATION_CONSTRAINT_type &at[278] #define PUBLICATION_CONSTRAINT_field &at[280] #define PUBLICATION_CONSTRAINT_special_field &at[284] #define SOURCE_CONSTRAINT &at[237] #define SOURCE_CONSTRAINT_field1 &at[238] #define SOURCE_CONSTRAINT_field2 &at[239] #define SOURCE_CONSTRAINT_constraint &at[240] #define SOURCE_CONSTRAINT_type_constraint &at[241] #define CDSGENEPROT_FEATURE_TYPE_CONSTRAINT &at[253] #define CDSGENEPROT_PSEUDO_CONSTRAINT &at[251] #define CDSGENEPROT_PSEUDO_CONSTRAINT_feature &at[252] #define CDSGENEPROT_PSEUDO_CONSTRAINT_is_pseudo &at[254] #define CDSGENEPROT_CONSTRAINT_FIELD &at[246] #define CDSGENEPROT_CONSTRAINT_FIELD_field &at[247] #define CDSGENEPROT_QUAL_CONSTRAINT &at[244] #define CDSGENEPROT_QUAL_CONSTRAINT_field1 &at[245] #define CDSGENEPROT_QUAL_CONSTRAINT_field2 &at[248] #define CDSGENEPROT_QUAL_CONSTRAINT_constraint &at[249] #define FIELD_CONSTRAINT &at[233] #define FIELD_CONSTRAINT_field &at[234] #define FIELD_CONSTRAINT_string_constraint &at[235] #define FIELD_TYPE &at[6] #define FIELD_TYPE_source_qual &at[7] #define FIELD_TYPE_feature_field &at[20] #define FIELD_TYPE_rna_field &at[55] #define FIELD_TYPE_cds_gene_prot &at[70] #define FIELD_TYPE_molinfo_field &at[72] #define FIELD_TYPE_pub &at[86] #define FIELD_TYPE_struc_comment_field &at[88] #define FIELD_TYPE_misc &at[93] #define FIELD_TYPE_dblink &at[95] #define SEQUENCE_CONSTRAINT_RNAMOL &at[263] #define SEQUENCE_CONSTRAINT_MOL_TYPE_CONSTRAINT &at[258] #define SEQUENCE_CONSTRAINT_MOL_TYPE_CONSTRAINT_any &at[259] #define SEQUENCE_CONSTRAINT_MOL_TYPE_CONSTRAINT_nucleotide &at[260] #define SEQUENCE_CONSTRAINT_MOL_TYPE_CONSTRAINT_dna &at[261] #define SEQUENCE_CONSTRAINT_MOL_TYPE_CONSTRAINT_rna &at[262] #define SEQUENCE_CONSTRAINT_MOL_TYPE_CONSTRAINT_protein &at[264] #define QUANTITY_CONSTRAINT &at[268] #define QUANTITY_CONSTRAINT_equals &at[269] #define QUANTITY_CONSTRAINT_greater_than &at[270] #define QUANTITY_CONSTRAINT_less_than &at[271] #define FEATURE_STRANDEDNESS_CONSTRAINT &at[275] #define SEQUENCE_CONSTRAINT &at[256] #define SEQUENCE_CONSTRAINT_seqtype &at[257] #define SEQUENCE_CONSTRAINT_id &at[265] #define SEQUENCE_CONSTRAINT_feature &at[266] #define SEQUENCE_CONSTRAINT_num_type_features &at[267] #define SEQUENCE_CONSTRAINT_num_features &at[272] #define SEQUENCE_CONSTRAINT_length &at[273] #define SEQUENCE_CONSTRAINT_strandedness &at[274] #define MATCH_TYPE_CONSTRAINT &at[306] #define TRANSLATION_CONSTRAINT &at[300] #define TRANSLATION_CONSTRAINT_actual_strings &at[301] #define TRANSLATION_CONSTRAINT_transl_strings &at[304] #define TRANSLATION_CONSTRAINT_internal_stops &at[305] #define TRANSLATION_CONSTRAINT_num_mismatches &at[307] #define CONSTRAINT_CHOICE &at[213] #define CONSTRAINT_CHOICE_string &at[214] #define CONSTRAINT_CHOICE_location &at[215] #define CONSTRAINT_CHOICE_field &at[232] #define CONSTRAINT_CHOICE_source &at[236] #define CONSTRAINT_CHOICE_cdsgeneprot_qual &at[243] #define CONSTRAINT_CHOICE_cdsgeneprot_pseudo &at[250] #define CONSTRAINT_CHOICE_sequence &at[255] #define CONSTRAINT_CHOICE_pub &at[276] #define CONSTRAINT_CHOICE_molinfo &at[294] #define CONSTRAINT_CHOICE_field_missing &at[298] #define CONSTRAINT_CHOICE_translation &at[299] #define CONSTRAINT_CHOICE_SET &at[211] #define CONSTRAINT_CHOICE_SET_E &at[212] #define TEXT_MARKER &at[187] #define TEXT_MARKER_free_text &at[188] #define TEXT_MARKER_digits &at[189] #define TEXT_MARKER_letters &at[190] #define TEXT_PORTION &at[185] #define TEXT_PORTION_left_marker &at[186] #define TEXT_PORTION_include_left &at[191] #define TEXT_PORTION_right_marker &at[192] #define TEXT_PORTION_include_right &at[193] #define TEXT_PORTION_inside &at[194] #define TEXT_PORTION_case_sensitive &at[195] #define TEXT_PORTION_whole_word &at[196] #define FIELD_EDIT_LOCATION &at[107] #define FIELD_EDIT &at[103] #define FIELD_EDIT_find_txt &at[104] #define FIELD_EDIT_repl_txt &at[105] #define FIELD_EDIT_location &at[106] #define FIELD_EDIT_case_insensitive &at[108] #define FIELD_PAIR_TYPE &at[113] #define FIELD_PAIR_TYPE_source_qual &at[114] #define FIELD_PAIR_TYPE_feature_field &at[118] #define FIELD_PAIR_TYPE_rna_field &at[123] #define FIELD_PAIR_TYPE_cds_gene_prot &at[128] #define FIELD_PAIR_TYPE_molinfo_field &at[132] #define FIELD_PAIR_TYPE_struc_comment_field &at[158] #define FIELD_PAIR_TYPE_dblink &at[162] #define EXISTINGTEXTOPTION &at[99] #define APPLY_ACTION &at[4] #define APPLY_ACTION_field &at[5] #define APPLY_ACTION_value &at[97] #define APPLY_ACTION_existing_text &at[98] #define EDIT_ACTION &at[101] #define EDIT_ACTION_edit &at[102] #define EDIT_ACTION_field &at[109] #define CAP_CHANGE &at[169] #define TEXT_TRANSFORM &at[204] #define TEXT_TRANSFORM_edit &at[205] #define TEXT_TRANSFORM_caps &at[206] #define TEXT_TRANSFORM_remove &at[207] #define TEXT_TRANSFORM_SET &at[202] #define TEXT_TRANSFORM_SET_E &at[203] #define CONVERT_ACTION &at[111] #define CONVERT_ACTION_fields &at[112] #define CONVERT_ACTION_strip_name &at[166] #define CONVERT_ACTION_keep_original &at[167] #define CONVERT_ACTION_capitalization &at[168] #define CONVERT_ACTION_existing_text &at[170] #define COPY_ACTION &at[172] #define COPY_ACTION_fields &at[173] #define COPY_ACTION_existing_text &at[174] #define SWAP_ACTION &at[176] #define SWAP_ACTION_fields &at[177] #define SWAP_ACTION_field_to &at[178] #define AECRPARSE_ACTION &at[183] #define AECRPARSE_ACTION_portion &at[184] #define AECRPARSE_ACTION_fields &at[197] #define AECRPARSE_ACTION_remove_from_parsed &at[198] #define AECRPARSE_ACTION_remove_left &at[199] #define AECRPARSE_ACTION_remove_right &at[200] #define AECRPARSE_ACTION_transform &at[201] #define AECRPARSE_ACTION_existing_text &at[208] #define REMOVE_ACTION &at[180] #define REMOVE_ACTION_field &at[181] #define ACTION_CHOICE &at[2] #define ACTION_CHOICE_apply &at[3] #define ACTION_CHOICE_edit &at[100] #define ACTION_CHOICE_convert &at[110] #define ACTION_CHOICE_copy &at[171] #define ACTION_CHOICE_swap &at[175] #define ACTION_CHOICE_remove &at[179] #define ACTION_CHOICE_parse &at[182] #define PARSE_SRC_ORG_CHOICE &at[318] #define PARSE_SRC_ORG_CHOICE_source_qual &at[319] #define PARSE_SRC_ORG_CHOICE_taxname_after_binomial &at[320] #define PARSE_SRC_ORG &at[316] #define PARSE_SRC_ORG_field &at[317] #define PARSE_SRC_ORG_type &at[321] #define PARSE_SRC_GENERAL_ID &at[327] #define PARSE_SRC_GENERAL_ID_whole_text &at[328] #define PARSE_SRC_GENERAL_ID_db &at[329] #define PARSE_SRC_GENERAL_ID_tag &at[330] #define PARSE_SRC &at[311] #define PARSE_SRC_defline &at[312] #define PARSE_SRC_flatfile &at[313] #define PARSE_SRC_local_id &at[314] #define PARSE_SRC_org &at[315] #define PARSE_SRC_comment &at[322] #define PARSE_SRC_bankit_comment &at[323] #define PARSE_SRC_structured_comment &at[324] #define PARSE_SRC_file_id &at[325] #define PARSE_SRC_general_id &at[326] #define PARSE_DST_ORG &at[335] #define PARSE_DST_ORG_field &at[336] #define PARSE_DST_ORG_type &at[337] #define PARSE_DEST &at[332] #define PARSE_DEST_defline &at[333] #define PARSE_DEST_org &at[334] #define PARSE_DEST_featqual &at[338] #define PARSE_DEST_comment_descriptor &at[342] #define PARSE_DEST_dbxref &at[343] #define LOCATION_INTERVAL &at[362] #define LOCATION_INTERVAL_from &at[363] #define LOCATION_INTERVAL_to &at[364] #define LOCATION_CHOICE &at[360] #define LOCATION_CHOICE_interval &at[361] #define LOCATION_CHOICE_whole_sequence &at[365] #define LOCATION_CHOICE_point &at[366] #define SEQUENCE_LIST &at[370] #define SEQUENCE_LIST_E &at[371] #define SEQUENCE_LIST_CHOICE &at[368] #define SEQUENCE_LIST_CHOICE_list &at[369] #define SEQUENCE_LIST_CHOICE_all &at[372] #define APPLY_FEATURE_ACTION &at[354] #define APPLY_FEATURE_ACTION_type &at[355] #define APPLY_FEATURE_ACTION_partial5 &at[356] #define APPLY_FEATURE_ACTION_partial3 &at[357] #define APPLY_FEATURE_ACTION_plus_strand &at[358] #define APPLY_FEATURE_ACTION_location &at[359] #define APPLY_FEATURE_ACTION_seq_list &at[367] #define APPLY_FEATURE_ACTION_add_redundant &at[373] #define APPLY_FEATURE_ACTION_add_mrna &at[374] #define APPLY_FEATURE_ACTION_apply_to_parts &at[375] #define APPLY_FEATURE_ACTION_only_seg_num &at[376] #define APPLY_FEATURE_ACTION_fields &at[377] #define APPLY_FEATURE_ACTION_src_fields &at[385] #define REMOVE_FEATURE_ACTION &at[398] #define REMOVE_FEATURE_ACTION_type &at[399] #define REMOVE_FEATURE_ACTION_constraint &at[400] #define CONVERT_FROM_CDS_OPTIONS &at[408] #define CONVERT_FROM_CDS_OPTIONS_remove_mRNA &at[409] #define CONVERT_FROM_CDS_OPTIONS_remove_gene &at[410] #define CONVERT_FROM_CDS_OPTIONS_remove_transcript_id &at[411] #define CONVERT_FEATURE_SRC_OPTIONS &at[406] #define CONVERT_FEATURE_SRC_OPTIONS_cds &at[407] #define BOND_TYPE &at[415] #define SITE_TYPE &at[417] #define REGION_TYPE &at[419] #define REGION_TYPE_create_nucleotide &at[420] #define CONVERT_FEATURE_DST_OPTIONS &at[413] #define CONVERT_FEATURE_DST_OPTIONS_bond &at[414] #define CONVERT_FEATURE_DST_OPTIONS_site &at[416] #define CONVERT_FEATURE_DST_OPTIONS_region &at[418] #define CONVERT_FEATURE_DST_OPTIONS_ncrna_class &at[421] #define CONVERT_FEATURE_DST_OPTIONS_remove_original &at[422] #define CONVERT_FEATURE_ACTION &at[402] #define CONVERT_FEATURE_ACTION_type_from &at[403] #define CONVERT_FEATURE_ACTION_type_to &at[404] #define CONVERT_FEATURE_ACTION_src_options &at[405] #define CONVERT_FEATURE_ACTION_dst_options &at[412] #define CONVERT_FEATURE_ACTION_leave_original &at[423] #define CONVERT_FEATURE_ACTION_src_feat_constraint &at[424] #define FEATURE_LOCATION_STRAND_FROM &at[433] #define FEATURE_LOCATION_STRAND_TO &at[435] #define EDIT_LOCATION_STRAND &at[431] #define EDIT_LOCATION_STRAND_strand_from &at[432] #define EDIT_LOCATION_STRAND_strand_to &at[434] #define PARTIAL_5_SET_CONSTRAINT &at[439] #define PARTIAL_5_SET_ACTION &at[437] #define PARTIAL_5_SET_ACTION_constraint &at[438] #define PARTIAL_5_SET_ACTION_extend &at[440] #define PARTIAL_5_CLEAR_CONSTRAINT &at[442] #define PARTIAL_3_SET_CONSTRAINT &at[446] #define PARTIAL_3_SET_ACTION &at[444] #define PARTIAL_3_SET_ACTION_constraint &at[445] #define PARTIAL_3_SET_ACTION_extend &at[447] #define PARTIAL_3_CLEAR_CONSTRAINT &at[449] #define PARTIAL_BOTH_SET_CONSTRAINT &at[453] #define PARTIAL_BOTH_SET_ACTION &at[451] #define PARTIAL_BOTH_SET_ACTION_constraint &at[452] #define PARTIAL_BOTH_SET_ACTION_extend &at[454] #define PARTIAL_BOTH_CLEAR_CONSTRAINT &at[456] #define CONVERT_LOCATION_TYPE &at[458] #define LOCATION_EDIT_TYPE &at[429] #define LOCATION_EDIT_TYPE_strand &at[430] #define LOCATION_EDIT_TYPE_set_5_partial &at[436] #define LOCATION_EDIT_TYPE_clear_5_partial &at[441] #define LOCATION_EDIT_TYPE_set_3_partial &at[443] #define LOCATION_EDIT_TYPE_clear_3_partial &at[448] #define LOCATION_EDIT_TYPE_set_both_partial &at[450] #define LOCATION_EDIT_TYPE_clear_both_partial &at[455] #define LOCATION_EDIT_TYPE_convert &at[457] #define LOCATION_EDIT_TYPE_extend_5 &at[459] #define LOCATION_EDIT_TYPE_extend_3 &at[460] #define EDIT_FEATURE_LOCATION_ACTION &at[426] #define EDIT_FEATURE_LOCATION_ACTION_type &at[427] #define EDIT_FEATURE_LOCATION_ACTION_action &at[428] #define EDIT_FEATURE_LOCATION_ACTION_retranslate_cds &at[461] #define EDIT_FEATURE_LOCATION_ACTION_constraint &at[462] #define MOLINFO_BLOCK &at[496] #define MOLINFO_BLOCK_to_list &at[497] #define MOLINFO_BLOCK_from_list &at[500] #define MOLINFO_BLOCK_constraint &at[501] #define DESCRIPTOR_TYPE &at[466] #define REMOVE_DESCRIPTOR_ACTION &at[464] #define REMOVE_DESCRIPTOR_ACTION_type &at[465] #define REMOVE_DESCRIPTOR_ACTION_constraint &at[467] #define AUTODEF_LIST_TYPE &at[473] #define AUTODEF_ACTION &at[469] #define AUTODEF_ACTION_modifiers &at[470] #define AUTODEF_ACTION_modifiers_E &at[471] #define AUTODEF_ACTION_clause_list_type &at[472] #define FIX_PUB_CAPS_ACTION &at[481] #define FIX_PUB_CAPS_ACTION_title &at[482] #define FIX_PUB_CAPS_ACTION_authors &at[483] #define FIX_PUB_CAPS_ACTION_affiliation &at[484] #define FIX_PUB_CAPS_ACTION_affil_country &at[485] #define FIX_PUB_CAPS_ACTION_punct_only &at[486] #define FIX_PUB_CAPS_ACTION_constraint &at[487] #define SORT_ORDER &at[493] #define SORT_FIELDS_ACTION &at[490] #define SORT_FIELDS_ACTION_field &at[491] #define SORT_FIELDS_ACTION_order &at[492] #define SORT_FIELDS_ACTION_constraint &at[494] #define FIX_CAPS_ACTION &at[503] #define FIX_CAPS_ACTION_pub &at[504] #define FIX_CAPS_ACTION_src_country &at[505] #define FIX_CAPS_ACTION_mouse_strain &at[506] #define FIX_CAPS_ACTION_src_qual &at[507] #define FIX_FORMAT_ACTION &at[509] #define FIX_FORMAT_ACTION_collection_date &at[510] #define FIX_FORMAT_ACTION_lat_lon &at[511] #define FIX_FORMAT_ACTION_primers &at[512] #define FIX_FORMAT_ACTION_protein_name &at[513] #define REMOVE_DUPLICATE_FEATURE_ACTION &at[516] #define REMOVE_DUPLICATE_FEATURE_ACTION_type &at[517] #define REMOVE_DUPLICATE_FEATURE_ACTION_ignore_partials &at[518] #define REMOVE_DUPLICATE_FEATURE_ACTION_case_sensitive &at[519] #define REMOVE_DUPLICATE_FEATURE_ACTION_remove_proteins &at[520] #define REMOVE_DUPLICATE_FEATURE_ACTION_rd_constraint &at[521] #define GENE_XREF_SUPPRESSION_TYPE &at[531] #define GENE_XREF_NECESSARY_TYPE &at[533] #define GENE_XREF_TYPE &at[528] #define GENE_XREF_TYPE_feature &at[529] #define GENE_XREF_TYPE_suppression &at[530] #define GENE_XREF_TYPE_necessary &at[532] #define XREF_TYPE &at[526] #define XREF_TYPE_gene &at[527] #define REMOVE_XREFS_ACTION &at[524] #define REMOVE_XREFS_ACTION_xref_type &at[525] #define REMOVE_XREFS_ACTION_constraint &at[534] #define MAKE_GENE_XREF_ACTION &at[536] #define MAKE_GENE_XREF_ACTION_feature &at[537] #define MAKE_GENE_XREF_ACTION_constraint &at[538] #define AUTHOR_FIX_TYPE &at[543] #define AUTHOR_FIX_ACTION &at[541] #define AUTHOR_FIX_ACTION_fix_type &at[542] #define AUTHOR_FIX_ACTION_constraint &at[544] #define UPDATE_SEQUENCES_ACTION &at[546] #define UPDATE_SEQUENCES_ACTION_filename &at[547] #define UPDATE_SEQUENCES_ACTION_add_cit_subs &at[548] #define MACRO_ACTION_CHOICE &at[350] #define MACRO_ACTION_CHOICE_aecr &at[351] #define MACRO_ACTION_CHOICE_parse &at[352] #define MACRO_ACTION_CHOICE_add_feature &at[353] #define MACRO_ACTION_CHOICE_remove_feature &at[397] #define MACRO_ACTION_CHOICE_convert_feature &at[401] #define MACRO_ACTION_CHOICE_edit_location &at[425] #define MACRO_ACTION_CHOICE_remove_descriptor &at[463] #define MACRO_ACTION_CHOICE_autodef &at[468] #define MACRO_ACTION_CHOICE_removesets &at[474] #define MACRO_ACTION_CHOICE_trim_junk_from_primer_seq &at[475] #define MACRO_ACTION_CHOICE_trim_stop_from_complete_cds &at[476] #define MACRO_ACTION_CHOICE_fix_usa_and_states &at[477] #define MACRO_ACTION_CHOICE_synchronize_cds_partials &at[478] #define MACRO_ACTION_CHOICE_adjust_for_consensus_splice &at[479] #define MACRO_ACTION_CHOICE_fix_pub_caps &at[480] #define MACRO_ACTION_CHOICE_remove_seg_gaps &at[488] #define MACRO_ACTION_CHOICE_sort_fields &at[489] #define MACRO_ACTION_CHOICE_apply_molinfo_block &at[495] #define MACRO_ACTION_CHOICE_fix_caps &at[502] #define MACRO_ACTION_CHOICE_fix_format &at[508] #define MACRO_ACTION_CHOICE_fix_spell &at[514] #define MACRO_ACTION_CHOICE_remove_duplicate_features &at[515] #define MACRO_ACTION_CHOICE_remove_lineage_notes &at[522] #define MACRO_ACTION_CHOICE_remove_xrefs &at[523] #define MACRO_ACTION_CHOICE_make_gene_xrefs &at[535] #define MACRO_ACTION_CHOICE_make_bold_xrefs &at[539] #define MACRO_ACTION_CHOICE_fix_author &at[540] #define MACRO_ACTION_CHOICE_update_sequences &at[545] #define MACRO_ACTION_CHOICE_add_trans_splicing &at[549] #define MACRO_ACTION_CHOICE_remove_invalid_ecnumbers &at[550] #define SEARCH_FUNC &at[555] #define SEARCH_FUNC_string_constraint &at[556] #define SEARCH_FUNC_contains_plural &at[557] #define SEARCH_FUNC_n_or_more_brackets_or_parentheses &at[558] #define SEARCH_FUNC_three_numbers &at[559] #define SEARCH_FUNC_underscore &at[560] #define SEARCH_FUNC_prefix_and_numbers &at[561] #define SEARCH_FUNC_all_caps &at[562] #define SEARCH_FUNC_unbalanced_paren &at[563] #define SEARCH_FUNC_too_long &at[564] #define SEARCH_FUNC_has_term &at[565] #define SIMPLE_REPLACE &at[575] #define SIMPLE_REPLACE_replace &at[576] #define SIMPLE_REPLACE_whole_string &at[577] #define SIMPLE_REPLACE_weasel_to_putative &at[578] #define REPLACE_FUNC &at[573] #define REPLACE_FUNC_simple_replace &at[574] #define REPLACE_FUNC_haem_replace &at[579] #define REPLACE_RULE &at[571] #define REPLACE_RULE_replace_func &at[572] #define REPLACE_RULE_move_to_note &at[580] #define FIX_TYPE &at[569] #define SUSPECT_RULE &at[553] #define SUSPECT_RULE_find &at[554] #define SUSPECT_RULE_except &at[566] #define SUSPECT_RULE_feat_constraint &at[567] #define SUSPECT_RULE_rule_type &at[568] #define SUSPECT_RULE_replace &at[570] #define SUSPECT_RULE_description &at[581]