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