1 #ifndef __MODULE_valid__
2 #define __MODULE_valid__
3 
4 #define ERR_SEQ_INST  1,0
5 #define ERR_SEQ_INST_ExtNotAllowed  1,1
6 #define ERR_SEQ_INST_ExtBadOrMissing  1,2
7 #define ERR_SEQ_INST_SeqDataNotFound  1,3
8 #define ERR_SEQ_INST_SeqDataNotAllowed  1,4
9 #define ERR_SEQ_INST_ReprInvalid  1,5
10 #define ERR_SEQ_INST_CircularProtein  1,6
11 #define ERR_SEQ_INST_DSProtein  1,7
12 #define ERR_SEQ_INST_MolNotSet  1,8
13 #define ERR_SEQ_INST_MolOther  1,9
14 #define ERR_SEQ_INST_FuzzyLen  1,10
15 #define ERR_SEQ_INST_InvalidLen  1,11
16 #define ERR_SEQ_INST_InvalidAlphabet  1,12
17 #define ERR_SEQ_INST_SeqDataLenWrong  1,13
18 #define ERR_SEQ_INST_SeqPortFail  1,14
19 #define ERR_SEQ_INST_InvalidResidue  1,15
20 #define ERR_SEQ_INST_StopInProtein  1,16
21 #define ERR_SEQ_INST_PartialInconsistent  1,17
22 #define ERR_SEQ_INST_ShortSeq  1,18
23 #define ERR_SEQ_INST_NoIdOnBioseq  1,19
24 #define ERR_SEQ_INST_BadDeltaSeq  1,20
25 #define ERR_SEQ_INST_LongHtgsSequence  1,21
26 #define ERR_SEQ_INST_LongLiteralSequence  1,22
27 #define ERR_SEQ_INST_SequenceExceeds350kbp  1,23
28 #define ERR_SEQ_INST_ConflictingIdsOnBioseq  1,24
29 #define ERR_SEQ_INST_MolNuclAcid  1,25
30 #define ERR_SEQ_INST_ConflictingBiomolTech  1,26
31 #define ERR_SEQ_INST_SeqIdNameHasSpace  1,27
32 #define ERR_SEQ_INST_IdOnMultipleBioseqs  1,28
33 #define ERR_SEQ_INST_DuplicateSegmentReferences  1,29
34 #define ERR_SEQ_INST_TrailingX  1,30
35 #define ERR_SEQ_INST_BadSeqIdFormat  1,31
36 #define ERR_SEQ_INST_PartsOutOfOrder  1,32
37 #define ERR_SEQ_INST_BadSecondaryAccn  1,33
38 #define ERR_SEQ_INST_ZeroGiNumber  1,34
39 #define ERR_SEQ_INST_RnaDnaConflict  1,35
40 #define ERR_SEQ_INST_HistoryGiCollision  1,36
41 #define ERR_SEQ_INST_GiWithoutAccession  1,37
42 #define ERR_SEQ_INST_MultipleAccessions  1,38
43 #define ERR_SEQ_INST_HistAssemblyMissing  1,39
44 #define ERR_SEQ_INST_TerminalNs  1,40
45 #define ERR_SEQ_INST_UnexpectedIdentifierChange  1,41
46 #define ERR_SEQ_INST_InternalNsInSeqLit  1,42
47 #define ERR_SEQ_INST_SeqLitGapLength0  1,43
48 #define ERR_SEQ_INST_TpaAssmeblyProblem  1,44
49 #define ERR_SEQ_INST_SeqLocLength  1,45
50 #define ERR_SEQ_INST_MissingGaps  1,46
51 #define ERR_SEQ_INST_CompleteTitleProblem  1,47
52 #define ERR_SEQ_INST_CompleteCircleProblem  1,48
53 #define ERR_SEQ_INST_BadHTGSeq  1,49
54 #define ERR_SEQ_INST_GapInProtein  1,50
55 #define ERR_SEQ_INST_BadProteinStart  1,51
56 #define ERR_SEQ_INST_TerminalGap  1,52
57 #define ERR_SEQ_INST_OverlappingDeltaRange  1,53
58 #define ERR_SEQ_INST_LeadingX  1,54
59 #define ERR_SEQ_INST_InternalNsInSeqRaw  1,55
60 #define ERR_SEQ_INST_InternalNsAdjacentToGap  1,56
61 #define ERR_SEQ_INST_CaseDifferenceInSeqID  1,57
62 #define ERR_SEQ_INST_DeltaComponentIsGi0  1,58
63 #define ERR_SEQ_INST_FarFetchFailure  1,59
64 #define ERR_SEQ_INST_InternalGapsInSeqRaw  1,60
65 #define ERR_SEQ_INST_SelfReferentialSequence  1,61
66 #define ERR_SEQ_INST_WholeComponent  1,62
67 #define ERR_SEQ_INST_TSAHistAssemblyMissing  1,63
68 #define ERR_SEQ_INST_ProteinsHaveGeneralID  1,64
69 #define ERR_SEQ_INST_HighNContent  1,65
70 #define ERR_SEQ_INST_SeqLitDataLength0  1,66
71 #define ERR_SEQ_INST_DSmRNA  1,67
72 #define ERR_SEQ_INST_HighNContentStretch  1,68
73 #define ERR_SEQ_INST_HighNContentPercent  1,69
74 #define ERR_SEQ_INST_BadSegmentedSeq  1,70
75 #define ERR_SEQ_INST_SeqLitGapFuzzNot100  1,71
76 #define ERR_SEQ_INST_SeqGapProblem  1,72
77 #define ERR_SEQ_INST_WGSMasterLacksStrucComm  1,73
78 #define ERR_SEQ_INST_TSAMasterLacksStrucComm  1,74
79 #define ERR_SEQ_INST_AllNs  1,75
80 #define ERR_SEQ_DESCR  2,0
81 #define ERR_SEQ_DESCR_BioSourceMissing  2,1
82 #define ERR_SEQ_DESCR_InvalidForType  2,2
83 #define ERR_SEQ_DESCR_FileOpenCollision  2,3
84 #define ERR_SEQ_DESCR_Unknown  2,4
85 #define ERR_SEQ_DESCR_NoPubFound  2,5
86 #define ERR_SEQ_DESCR_NoOrgFound  2,6
87 #define ERR_SEQ_DESCR_MultipleBioSources  2,7
88 #define ERR_SEQ_DESCR_NoMolInfoFound  2,8
89 #define ERR_SEQ_DESCR_BadCountryCode  2,9
90 #define ERR_SEQ_DESCR_NoTaxonID  2,10
91 #define ERR_SEQ_DESCR_InconsistentBioSources  2,11
92 #define ERR_SEQ_DESCR_MissingLineage  2,12
93 #define ERR_SEQ_DESCR_SerialInComment  2,13
94 #define ERR_SEQ_DESCR_BioSourceNeedsFocus  2,14
95 #define ERR_SEQ_DESCR_BadOrganelle  2,15
96 #define ERR_SEQ_DESCR_MultipleChromosomes  2,16
97 #define ERR_SEQ_DESCR_BadSubSource  2,17
98 #define ERR_SEQ_DESCR_BadOrgMod  2,18
99 #define ERR_SEQ_DESCR_InconsistentProteinTitle  2,19
100 #define ERR_SEQ_DESCR_Inconsistent  2,20
101 #define ERR_SEQ_DESCR_ObsoleteSourceLocation  2,21
102 #define ERR_SEQ_DESCR_ObsoleteSourceQual  2,22
103 #define ERR_SEQ_DESCR_StructuredSourceNote  2,23
104 #define ERR_SEQ_DESCR_UnnecessaryBioSourceFocus  2,24
105 #define ERR_SEQ_DESCR_RefGeneTrackingWithoutStatus  2,25
106 #define ERR_SEQ_DESCR_UnwantedCompleteFlag  2,26
107 #define ERR_SEQ_DESCR_CollidingPublications  2,27
108 #define ERR_SEQ_DESCR_TransgenicProblem  2,28
109 #define ERR_SEQ_DESCR_TaxonomyLookupProblem  2,29
110 #define ERR_SEQ_DESCR_MultipleTitles  2,30
111 #define ERR_SEQ_DESCR_RefGeneTrackingOnNonRefSeq  2,31
112 #define ERR_SEQ_DESCR_BioSourceInconsistency  2,32
113 #define ERR_SEQ_DESCR_FastaBracketTitle  2,33
114 #define ERR_SEQ_DESCR_MissingText  2,34
115 #define ERR_SEQ_DESCR_BadCollectionDate  2,35
116 #define ERR_SEQ_DESCR_BadPCRPrimerSequence  2,36
117 #define ERR_SEQ_DESCR_BadPunctuation  2,37
118 #define ERR_SEQ_DESCR_BadPCRPrimerName  2,38
119 #define ERR_SEQ_DESCR_BioSourceOnProtein  2,39
120 #define ERR_SEQ_DESCR_BioSourceDbTagConflict  2,40
121 #define ERR_SEQ_DESCR_DuplicatePCRPrimerSequence  2,41
122 #define ERR_SEQ_DESCR_MultipleNames  2,42
123 #define ERR_SEQ_DESCR_MultipleComments  2,43
124 #define ERR_SEQ_DESCR_LatLonProblem  2,44
125 #define ERR_SEQ_DESCR_LatLonFormat  2,45
126 #define ERR_SEQ_DESCR_LatLonRange  2,46
127 #define ERR_SEQ_DESCR_LatLonValue  2,47
128 #define ERR_SEQ_DESCR_LatLonCountry  2,48
129 #define ERR_SEQ_DESCR_LatLonState  2,49
130 #define ERR_SEQ_DESCR_BadSpecificHost  2,50
131 #define ERR_SEQ_DESCR_RefGeneTrackingIllegalStatus  2,51
132 #define ERR_SEQ_DESCR_ReplacedCountryCode  2,52
133 #define ERR_SEQ_DESCR_BadInstitutionCode  2,53
134 #define ERR_SEQ_DESCR_BadCollectionCode  2,54
135 #define ERR_SEQ_DESCR_BadVoucherID  2,55
136 #define ERR_SEQ_DESCR_UnstructuredVoucher  2,56
137 #define ERR_SEQ_DESCR_ChromosomeLocation  2,57
138 #define ERR_SEQ_DESCR_MultipleSourceQualifiers  2,58
139 #define ERR_SEQ_DESCR_UnbalancedParentheses  2,59
140 #define ERR_SEQ_DESCR_MultipleSourceVouchers  2,60
141 #define ERR_SEQ_DESCR_BadCountryCapitalization  2,61
142 #define ERR_SEQ_DESCR_WrongVoucherType  2,62
143 #define ERR_SEQ_DESCR_UserObjectProblem  2,63
144 #define ERR_SEQ_DESCR_TitleHasPMID  2,64
145 #define ERR_SEQ_DESCR_BadKeyword  2,65
146 #define ERR_SEQ_DESCR_NoOrganismInTitle  2,66
147 #define ERR_SEQ_DESCR_MissingChromosome  2,67
148 #define ERR_SEQ_DESCR_LatLonAdjacent  2,68
149 #define ERR_SEQ_DESCR_BadStrucCommInvalidFieldName  2,69
150 #define ERR_SEQ_DESCR_BadStrucCommInvalidFieldValue  2,70
151 #define ERR_SEQ_DESCR_BadStrucCommMissingField  2,71
152 #define ERR_SEQ_DESCR_BadStrucCommFieldOutOfOrder  2,72
153 #define ERR_SEQ_DESCR_BadStrucCommMultipleFields  2,73
154 #define ERR_SEQ_DESCR_BioSourceNeedsChromosome  2,74
155 #define ERR_SEQ_DESCR_MolInfoConflictsWithBioSource  2,75
156 #define ERR_SEQ_DESCR_MissingKeyword  2,76
157 #define ERR_SEQ_DESCR_FakeStructuredComment  2,77
158 #define ERR_SEQ_DESCR_StructuredCommentPrefixOrSuffixMissing  2,78
159 #define ERR_SEQ_DESCR_LatLonWater  2,79
160 #define ERR_SEQ_DESCR_LatLonOffshore  2,80
161 #define ERR_SEQ_DESCR_MissingPersonalCollectionName  2,81
162 #define ERR_SEQ_DESCR_LatLonPrecision  2,82
163 #define ERR_SEQ_DESCR_DBLinkProblem  2,83
164 #define ERR_SEQ_DESCR_FinishedStatusForWGS  2,84
165 #define ERR_SEQ_DESCR_BadTentativeName  2,85
166 #define ERR_SEQ_DESCR_OrganismNotFound  2,86
167 #define ERR_SEQ_DESCR_TaxonomyIsSpeciesProblem  2,87
168 #define ERR_SEQ_DESCR_TaxonomyConsultRequired  2,88
169 #define ERR_SEQ_DESCR_TaxonomyNucleomorphProblem  2,89
170 #define ERR_SEQ_DESCR_InconsistentMolTypeBiomol  2,90
171 #define ERR_SEQ_DESCR_BadInstitutionCountry  2,91
172 #define ERR_SEQ_DESCR_AmbiguousSpecificHost  2,92
173 #define ERR_SEQ_DESCR_BadAltitude  2,93
174 #define ERR_SEQ_DESCR_RefGeneTrackingOnNucProtSet  2,94
175 #define ERR_SEQ_DESCR_InconsistentDates  2,95
176 #define ERR_SEQ_DESCR_MultipleTaxonIDs  2,96
177 #define ERR_SEQ_DESCR_ScaffoldLacksBioProject  2,97
178 #define ERR_SEQ_DESCR_CompleteGenomeLacksBioProject  2,98
179 #define ERR_SEQ_DESCR_TaxonomyPlastidsProblem  2,99
180 #define ERR_SEQ_DESCR_OrganismIsUndefinedSpecies  2,100
181 #define ERR_SEQ_DESCR_WrongBiomolForTechnique  2,101
182 #define ERR_SEQ_DESCR_WrongOrganismFor16SrRNA  2,102
183 #define ERR_SEQ_DESCR_InconsistentWGSFlags  2,103
184 #define ERR_GENERIC  3,0
185 #define ERR_GENERIC_NonAsciiAsn  3,1
186 #define ERR_GENERIC_Spell  3,2
187 #define ERR_GENERIC_AuthorListHasEtAl  3,3
188 #define ERR_GENERIC_MissingPubInfo  3,4
189 #define ERR_GENERIC_UnnecessaryPubEquiv  3,5
190 #define ERR_GENERIC_BadPageNumbering  3,6
191 #define ERR_GENERIC_MedlineEntryPub  3,7
192 #define ERR_GENERIC_BadDate  3,8
193 #define ERR_GENERIC_StructuredCitGenCit  3,9
194 #define ERR_GENERIC_CollidingSerialNumbers  3,10
195 #define ERR_GENERIC_EmbeddedScript  3,11
196 #define ERR_GENERIC_PublicationInconsistency  3,12
197 #define ERR_GENERIC_SgmlPresentInText  3,13
198 #define ERR_GENERIC_UnexpectedPubStatusComment  3,14
199 #define ERR_GENERIC_PastReleaseDate  3,15
200 #define ERR_GENERIC_MissingISOJTA  3,16
201 #define ERR_GENERIC_MissingVolume  3,17
202 #define ERR_GENERIC_MissingVolumeEpub  3,18
203 #define ERR_GENERIC_MissingPages  3,19
204 #define ERR_GENERIC_MissingPagesEpub  3,20
205 #define ERR_SEQ_PKG  4,0
206 #define ERR_SEQ_PKG_NoCdRegionPtr  4,1
207 #define ERR_SEQ_PKG_NucProtProblem  4,2
208 #define ERR_SEQ_PKG_SegSetProblem  4,3
209 #define ERR_SEQ_PKG_EmptySet  4,4
210 #define ERR_SEQ_PKG_NucProtNotSegSet  4,5
211 #define ERR_SEQ_PKG_SegSetNotParts  4,6
212 #define ERR_SEQ_PKG_SegSetMixedBioseqs  4,7
213 #define ERR_SEQ_PKG_PartsSetMixedBioseqs  4,8
214 #define ERR_SEQ_PKG_PartsSetHasSets  4,9
215 #define ERR_SEQ_PKG_FeaturePackagingProblem  4,10
216 #define ERR_SEQ_PKG_GenomicProductPackagingProblem  4,11
217 #define ERR_SEQ_PKG_InconsistentMolInfoBiomols  4,12
218 #define ERR_SEQ_PKG_ArchaicFeatureLocation  4,13
219 #define ERR_SEQ_PKG_ArchaicFeatureProduct  4,14
220 #define ERR_SEQ_PKG_GraphPackagingProblem  4,15
221 #define ERR_SEQ_PKG_InternalGenBankSet  4,16
222 #define ERR_SEQ_PKG_ConSetProblem  4,17
223 #define ERR_SEQ_PKG_NoBioseqFound  4,18
224 #define ERR_SEQ_PKG_INSDRefSeqPackaging  4,19
225 #define ERR_SEQ_PKG_GPSnonGPSPackaging  4,20
226 #define ERR_SEQ_PKG_RefSeqPopSet  4,21
227 #define ERR_SEQ_PKG_BioseqSetClassNotSet  4,22
228 #define ERR_SEQ_PKG_OrphanedProtein  4,23
229 #define ERR_SEQ_PKG_MissingSetTitle  4,24
230 #define ERR_SEQ_PKG_NucProtSetHasTitle  4,25
231 #define ERR_SEQ_PKG_ComponentMissingTitle  4,26
232 #define ERR_SEQ_PKG_SingleItemSet  4,27
233 #define ERR_SEQ_PKG_MisplacedMolInfo  4,28
234 #define ERR_SEQ_PKG_ImproperlyNestedSets  4,29
235 #define ERR_SEQ_PKG_SeqSubmitWithWgsSet  4,30
236 #define ERR_SEQ_FEAT  5,0
237 #define ERR_SEQ_FEAT_InvalidForType  5,1
238 #define ERR_SEQ_FEAT_PartialProblem  5,2
239 #define ERR_SEQ_FEAT_InvalidType  5,3
240 #define ERR_SEQ_FEAT_Range  5,4
241 #define ERR_SEQ_FEAT_MixedStrand  5,5
242 #define ERR_SEQ_FEAT_SeqLocOrder  5,6
243 #define ERR_SEQ_FEAT_CdTransFail  5,7
244 #define ERR_SEQ_FEAT_StartCodon  5,8
245 #define ERR_SEQ_FEAT_InternalStop  5,9
246 #define ERR_SEQ_FEAT_NoProtein  5,10
247 #define ERR_SEQ_FEAT_MisMatchAA  5,11
248 #define ERR_SEQ_FEAT_TransLen  5,12
249 #define ERR_SEQ_FEAT_NoStop  5,13
250 #define ERR_SEQ_FEAT_TranslExcept  5,14
251 #define ERR_SEQ_FEAT_NoProtRefFound  5,15
252 #define ERR_SEQ_FEAT_NotSpliceConsensus  5,16
253 #define ERR_SEQ_FEAT_OrfCdsHasProduct  5,17
254 #define ERR_SEQ_FEAT_GeneRefHasNoData  5,18
255 #define ERR_SEQ_FEAT_ExceptInconsistent  5,19
256 #define ERR_SEQ_FEAT_ProtRefHasNoData  5,20
257 #define ERR_SEQ_FEAT_GenCodeMismatch  5,21
258 #define ERR_SEQ_FEAT_RNAtype0  5,22
259 #define ERR_SEQ_FEAT_UnknownImpFeatKey  5,23
260 #define ERR_SEQ_FEAT_UnknownImpFeatQual  5,24
261 #define ERR_SEQ_FEAT_WrongQualOnImpFeat  5,25
262 #define ERR_SEQ_FEAT_MissingQualOnImpFeat  5,26
263 #define ERR_SEQ_FEAT_PseudoCdsHasProduct  5,27
264 #define ERR_SEQ_FEAT_IllegalDbXref  5,28
265 #define ERR_SEQ_FEAT_FarLocation  5,29
266 #define ERR_SEQ_FEAT_DuplicateFeat  5,30
267 #define ERR_SEQ_FEAT_UnnecessaryGeneXref  5,31
268 #define ERR_SEQ_FEAT_TranslExceptPhase  5,32
269 #define ERR_SEQ_FEAT_TrnaCodonWrong  5,33
270 #define ERR_SEQ_FEAT_BothStrands  5,34
271 #define ERR_SEQ_FEAT_CDSgeneRange  5,35
272 #define ERR_SEQ_FEAT_CDSmRNArange  5,36
273 #define ERR_SEQ_FEAT_OverlappingPeptideFeat  5,37
274 #define ERR_SEQ_FEAT_SerialInComment  5,38
275 #define ERR_SEQ_FEAT_MultipleCDSproducts  5,39
276 #define ERR_SEQ_FEAT_FocusOnBioSourceFeature  5,40
277 #define ERR_SEQ_FEAT_PeptideFeatOutOfFrame  5,41
278 #define ERR_SEQ_FEAT_InvalidQualifierValue  5,42
279 #define ERR_SEQ_FEAT_MultipleMRNAproducts  5,43
280 #define ERR_SEQ_FEAT_mRNAgeneRange  5,44
281 #define ERR_SEQ_FEAT_TranscriptLen  5,45
282 #define ERR_SEQ_FEAT_TranscriptMismatches  5,46
283 #define ERR_SEQ_FEAT_CDSproductPackagingProblem  5,47
284 #define ERR_SEQ_FEAT_DuplicateInterval  5,48
285 #define ERR_SEQ_FEAT_PolyAsiteNotPoint  5,49
286 #define ERR_SEQ_FEAT_ImpFeatBadLoc  5,50
287 #define ERR_SEQ_FEAT_LocOnSegmentedBioseq  5,51
288 #define ERR_SEQ_FEAT_UnnecessaryCitPubEquiv  5,52
289 #define ERR_SEQ_FEAT_ImpCDShasTranslation  5,53
290 #define ERR_SEQ_FEAT_ImpCDSnotPseudo  5,54
291 #define ERR_SEQ_FEAT_MissingMRNAproduct  5,55
292 #define ERR_SEQ_FEAT_AbuttingIntervals  5,56
293 #define ERR_SEQ_FEAT_CollidingGeneNames  5,57
294 #define ERR_SEQ_FEAT_MultiIntervalGene  5,58
295 #define ERR_SEQ_FEAT_FeatContentDup  5,59
296 #define ERR_SEQ_FEAT_BadProductSeqId  5,60
297 #define ERR_SEQ_FEAT_RnaProductMismatch  5,61
298 #define ERR_SEQ_FEAT_MissingCDSproduct  5,62
299 #define ERR_SEQ_FEAT_BadTrnaCodon  5,63
300 #define ERR_SEQ_FEAT_BadTrnaAA  5,64
301 #define ERR_SEQ_FEAT_OnlyGeneXrefs  5,65
302 #define ERR_SEQ_FEAT_UTRdoesNotAbutCDS  5,66
303 #define ERR_SEQ_FEAT_BadConflictFlag  5,67
304 #define ERR_SEQ_FEAT_ConflictFlagSet  5,68
305 #define ERR_SEQ_FEAT_LocusTagProblem  5,69
306 #define ERR_SEQ_FEAT_CollidingLocusTags  5,70
307 #define ERR_SEQ_FEAT_AltStartCodon  5,71
308 #define ERR_SEQ_FEAT_PartialsInconsistent  5,72
309 #define ERR_SEQ_FEAT_GenesInconsistent  5,73
310 #define ERR_SEQ_FEAT_DuplicateTranslExcept  5,74
311 #define ERR_SEQ_FEAT_TranslExceptAndRnaEditing  5,75
312 #define ERR_SEQ_FEAT_NoNameForProtein  5,76
313 #define ERR_SEQ_FEAT_TaxonDbxrefOnFeature  5,77
314 #define ERR_SEQ_FEAT_UnindexedFeature  5,78
315 #define ERR_SEQ_FEAT_CDSmRNAmismatch  5,79
316 #define ERR_SEQ_FEAT_UnnecessaryException  5,80
317 #define ERR_SEQ_FEAT_LocusTagProductMismatch  5,81
318 #define ERR_SEQ_FEAT_MrnaTransFail  5,82
319 #define ERR_SEQ_FEAT_PseudoCdsViaGeneHasProduct  5,83
320 #define ERR_SEQ_FEAT_MissingGeneXref  5,84
321 #define ERR_SEQ_FEAT_FeatureCitationProblem  5,85
322 #define ERR_SEQ_FEAT_NestedSeqLocMix  5,86
323 #define ERR_SEQ_FEAT_WrongQualOnFeature  5,87
324 #define ERR_SEQ_FEAT_MissingQualOnFeature  5,88
325 #define ERR_SEQ_FEAT_CodonQualifierUsed  5,89
326 #define ERR_SEQ_FEAT_UnknownFeatureQual  5,90
327 #define ERR_SEQ_FEAT_BadCharInAuthorName  5,91
328 #define ERR_SEQ_FEAT_PolyATail  5,92
329 #define ERR_SEQ_FEAT_ProteinNameEndsInBracket  5,93
330 #define ERR_SEQ_FEAT_CDSwithMultipleMRNAs  5,94
331 #define ERR_SEQ_FEAT_MultipleEquivBioSources  5,95
332 #define ERR_SEQ_FEAT_MultipleEquivPublications  5,96
333 #define ERR_SEQ_FEAT_BadFullLengthFeature  5,97
334 #define ERR_SEQ_FEAT_RedundantFields  5,98
335 #define ERR_SEQ_FEAT_CDSwithNoMRNAOverlap  5,99
336 #define ERR_SEQ_FEAT_FeatureProductInconsistency  5,100
337 #define ERR_SEQ_FEAT_ImproperBondLocation  5,101
338 #define ERR_SEQ_FEAT_GeneXrefWithoutGene  5,102
339 #define ERR_SEQ_FEAT_SeqFeatXrefProblem  5,103
340 #define ERR_SEQ_FEAT_ProductFetchFailure  5,104
341 #define ERR_SEQ_FEAT_SuspiciousGeneXref  5,105
342 #define ERR_SEQ_FEAT_MissingTrnaAA  5,106
343 #define ERR_SEQ_FEAT_CollidingFeatureIDs  5,107
344 #define ERR_SEQ_FEAT_ExceptionProblem  5,108
345 #define ERR_SEQ_FEAT_PolyAsignalNotRange  5,109
346 #define ERR_SEQ_FEAT_OldLocusTagMismtach  5,110
347 #define ERR_SEQ_FEAT_DuplicateGeneOntologyTerm  5,111
348 #define ERR_SEQ_FEAT_InvalidInferenceValue  5,112
349 #define ERR_SEQ_FEAT_HpotheticalProteinMismatch  5,113
350 #define ERR_SEQ_FEAT_FeatureRefersToAccession  5,114
351 #define ERR_SEQ_FEAT_SelfReferentialProduct  5,115
352 #define ERR_SEQ_FEAT_ITSdoesNotAbutRRNA  5,116
353 #define ERR_SEQ_FEAT_FeatureSeqIDCaseDifference  5,117
354 #define ERR_SEQ_FEAT_FeatureLocationIsGi0  5,118
355 #define ERR_SEQ_FEAT_GapFeatureProblem  5,119
356 #define ERR_SEQ_FEAT_PseudoCdsHasProtXref  5,120
357 #define ERR_SEQ_FEAT_ErroneousException  5,121
358 #define ERR_SEQ_FEAT_SegmentedGeneProblem  5,122
359 #define ERR_SEQ_FEAT_WholeLocation  5,123
360 #define ERR_SEQ_FEAT_BadEcNumberFormat  5,124
361 #define ERR_SEQ_FEAT_BadEcNumberValue  5,125
362 #define ERR_SEQ_FEAT_EcNumberProblem  5,126
363 #define ERR_SEQ_FEAT_VectorContamination  5,127
364 #define ERR_SEQ_FEAT_MinusStrandProtein  5,128
365 #define ERR_SEQ_FEAT_BadProteinName  5,129
366 #define ERR_SEQ_FEAT_GeneXrefWithoutLocus  5,130
367 #define ERR_SEQ_FEAT_UTRdoesNotExtendToEnd  5,131
368 #define ERR_SEQ_FEAT_CDShasTooManyXs  5,132
369 #define ERR_SEQ_FEAT_SuspiciousFrame  5,133
370 #define ERR_SEQ_FEAT_TerminalXDiscrepancy  5,134
371 #define ERR_SEQ_FEAT_UnnecessaryTranslExcept  5,135
372 #define ERR_SEQ_FEAT_SuspiciousQualifierValue  5,136
373 #define ERR_SEQ_FEAT_NotSpliceConsensusDonor  5,137
374 #define ERR_SEQ_FEAT_NotSpliceConsensusAcceptor  5,138
375 #define ERR_SEQ_FEAT_RareSpliceConsensusDonor  5,139
376 #define ERR_SEQ_FEAT_SeqFeatXrefNotReciprocal  5,140
377 #define ERR_SEQ_FEAT_SeqFeatXrefFeatureMissing  5,141
378 #define ERR_SEQ_FEAT_FeatureInsideGap  5,142
379 #define ERR_SEQ_FEAT_FeatureCrossesGap  5,143
380 #define ERR_SEQ_FEAT_BadAuthorSuffix  5,144
381 #define ERR_SEQ_FEAT_BadAnticodonAA  5,145
382 #define ERR_SEQ_FEAT_BadAnticodonCodon  5,146
383 #define ERR_SEQ_FEAT_BadAnticodonStrand  5,147
384 #define ERR_SEQ_FEAT_UndesiredGeneSynonym  5,148
385 #define ERR_SEQ_FEAT_UndesiredProteinName  5,149
386 #define ERR_SEQ_FEAT_FeatureBeginsOrEndsInGap  5,150
387 #define ERR_SEQ_FEAT_GeneOntologyTermMissingGOID  5,151
388 #define ERR_SEQ_FEAT_PseudoRnaHasProduct  5,152
389 #define ERR_SEQ_FEAT_PseudoRnaViaGeneHasProduct  5,153
390 #define ERR_SEQ_FEAT_BadRRNAcomponentOrder  5,154
391 #define ERR_SEQ_FEAT_BadRRNAcomponentOverlap  5,155
392 #define ERR_SEQ_FEAT_MissingGeneLocusTag  5,156
393 #define ERR_SEQ_FEAT_MultipleProtRefs  5,157
394 #define ERR_SEQ_FEAT_BadInternalCharacter  5,158
395 #define ERR_SEQ_FEAT_BadTrailingCharacter  5,159
396 #define ERR_SEQ_FEAT_BadTrailingHyphen  5,160
397 #define ERR_SEQ_FEAT_MultipleGeneOverlap  5,161
398 #define ERR_SEQ_FEAT_BadCharInAuthorLastName  5,162
399 #define ERR_SEQ_FEAT_PseudoCDSmRNArange  5,163
400 #define ERR_SEQ_FEAT_ExtendablePartialProblem  5,164
401 #define ERR_SEQ_FEAT_GeneXrefNeeded  5,165
402 #define ERR_SEQ_FEAT_RubiscoProblem  5,166
403 #define ERR_SEQ_FEAT_UnqualifiedException  5,167
404 #define ERR_SEQ_FEAT_ProteinNameHasPMID  5,168
405 #define ERR_SEQ_FEAT_BadGeneOntologyFormat  5,169
406 #define ERR_SEQ_FEAT_InconsistentGeneOntologyTermAndId  5,170
407 #define ERR_SEQ_FEAT_MultiplyAnnotatedGenes  5,171
408 #define ERR_SEQ_FEAT_ReplicatedGeneSequence  5,172
409 #define ERR_SEQ_FEAT_ShortIntron  5,173
410 #define ERR_SEQ_FEAT_GeneXrefStrandProblem  5,174
411 #define ERR_SEQ_FEAT_CDSmRNAXrefLocationProblem  5,175
412 #define ERR_SEQ_FEAT_LocusCollidesWithLocusTag  5,176
413 #define ERR_SEQ_FEAT_IdenticalGeneSymbolAndSynonym  5,177
414 #define ERR_SEQ_FEAT_NeedsNote  5,178
415 #define ERR_SEQ_FEAT_RptUnitRangeProblem  5,179
416 #define ERR_SEQ_FEAT_TooManyInferenceAccessions  5,180
417 #define ERR_SEQ_FEAT_IntervalBeginsOrEndsInGap  5,181
418 #define ERR_SEQ_FEAT_InconsistentRRNAstrands  5,182
419 #define ERR_SEQ_FEAT_CDSonMinusStrandMRNA  5,183
420 #define ERR_SEQ_FEAT_tRNAmRNAmixup  5,184
421 #define ERR_SEQ_FEAT_ProductLength  5,185
422 #define ERR_SEQ_FEAT_InconsistentPseudogeneCounts  5,186
423 #define ERR_SEQ_FEAT_DeletedEcNumber  5,187
424 #define ERR_SEQ_FEAT_ReplacedEcNumber  5,188
425 #define ERR_SEQ_FEAT_SplitEcNumber  5,189
426 #define ERR_SEQ_FEAT_PeptideFeatureLacksCDS  5,190
427 #define ERR_SEQ_FEAT_EcNumberDataMissing  5,191
428 #define ERR_SEQ_FEAT_CDSnotBetweenUTRs  5,192
429 #define ERR_SEQ_FEAT_ShortExon  5,193
430 #define ERR_SEQ_FEAT_ExtraProteinFeature  5,194
431 #define ERR_SEQ_FEAT_AssemblyGapAdjacentToNs  5,195
432 #define ERR_SEQ_FEAT_AssemblyGapCoversSequence  5,196
433 #define ERR_SEQ_FEAT_FeatureBeginsOrEndsWithN  5,197
434 #define ERR_SEQ_FEAT_FeatureIsMostlyNs  5,198
435 #define ERR_SEQ_FEAT_CDSonMinusStrandTranscribedRNA  5,199
436 #define ERR_SEQ_FEAT_MultipleGenCodes  5,200
437 #define ERR_SEQ_FEAT_InvalidFuzz  5,201
438 #define ERR_SEQ_FEAT_BadComment  5,202
439 #define ERR_SEQ_FEAT_NonsenseIntron  5,203
440 #define ERR_SEQ_FEAT_InconsistentPseudogeneValue  5,204
441 #define ERR_SEQ_FEAT_MultiIntervalIntron  5,205
442 #define ERR_SEQ_FEAT_SeqLocTypeProblem  5,206
443 #define ERR_SEQ_FEAT_ColdShockProteinProblem  5,207
444 #define ERR_SEQ_ALIGN  6,0
445 #define ERR_SEQ_ALIGN_SeqIdProblem  6,1
446 #define ERR_SEQ_ALIGN_StrandRev  6,2
447 #define ERR_SEQ_ALIGN_DensegLenStart  6,3
448 #define ERR_SEQ_ALIGN_StartLessthanZero  6,4
449 #define ERR_SEQ_ALIGN_StartMorethanBiolen  6,5
450 #define ERR_SEQ_ALIGN_EndLessthanZero  6,6
451 #define ERR_SEQ_ALIGN_EndMorethanBiolen  6,7
452 #define ERR_SEQ_ALIGN_LenLessthanZero  6,8
453 #define ERR_SEQ_ALIGN_LenMorethanBiolen  6,9
454 #define ERR_SEQ_ALIGN_SumLenStart  6,10
455 #define ERR_SEQ_ALIGN_AlignDimSeqIdNotMatch  6,11
456 #define ERR_SEQ_ALIGN_SegsDimSeqIdNotMatch  6,12
457 #define ERR_SEQ_ALIGN_FastaLike  6,13
458 #define ERR_SEQ_ALIGN_NullSegs  6,14
459 #define ERR_SEQ_ALIGN_SegmentGap  6,15
460 #define ERR_SEQ_ALIGN_SegsDimOne  6,16
461 #define ERR_SEQ_ALIGN_AlignDimOne  6,17
462 #define ERR_SEQ_ALIGN_Segtype  6,18
463 #define ERR_SEQ_ALIGN_BlastAligns  6,19
464 #define ERR_SEQ_ALIGN_PercentIdentity  6,20
465 #define ERR_SEQ_ALIGN_ShortAln  6,21
466 #define ERR_SEQ_ALIGN_UnexpectedAlignmentType  6,22
467 #define ERR_SEQ_GRAPH  7,0
468 #define ERR_SEQ_GRAPH_GraphMin  7,1
469 #define ERR_SEQ_GRAPH_GraphMax  7,2
470 #define ERR_SEQ_GRAPH_GraphBelow  7,3
471 #define ERR_SEQ_GRAPH_GraphAbove  7,4
472 #define ERR_SEQ_GRAPH_GraphByteLen  7,5
473 #define ERR_SEQ_GRAPH_GraphOutOfOrder  7,6
474 #define ERR_SEQ_GRAPH_GraphBioseqLen  7,7
475 #define ERR_SEQ_GRAPH_GraphSeqLitLen  7,8
476 #define ERR_SEQ_GRAPH_GraphSeqLocLen  7,9
477 #define ERR_SEQ_GRAPH_GraphStartPhase  7,10
478 #define ERR_SEQ_GRAPH_GraphStopPhase  7,11
479 #define ERR_SEQ_GRAPH_GraphDiffNumber  7,12
480 #define ERR_SEQ_GRAPH_GraphACGTScore  7,13
481 #define ERR_SEQ_GRAPH_GraphNScore  7,14
482 #define ERR_SEQ_GRAPH_GraphGapScore  7,15
483 #define ERR_SEQ_GRAPH_GraphOverlap  7,16
484 #define ERR_SEQ_GRAPH_GraphBioseqId  7,17
485 #define ERR_SEQ_GRAPH_GraphACGTScoreMany  7,18
486 #define ERR_SEQ_GRAPH_GraphNScoreMany  7,19
487 #define ERR_SEQ_GRAPH_GraphLocInvalid  7,20
488 #define ERR_SEQ_ANNOT  8,0
489 #define ERR_SEQ_ANNOT_AnnotIDs  8,1
490 #define ERR_SEQ_ANNOT_AnnotLOCs  8,2
491 
492 #endif
493