NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Functions
translation_problems.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <corelib/ncbi_autoinit.hpp>
#include <objmgr/scope.hpp>
#include <objects/seqfeat/Seq_feat.hpp>
+ Include dependency graph for translation_problems.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CCDSTranslationProblems
 
struct  CCDSTranslationProblems::STranslExceptProblem
 
struct  CCDSTranslationProblems::STranslationMismatch
 

Typedefs

typedef Char(& TSpliceSite)[2]
 

Enumerations

enum  EMRNAProblem {
  eMRNAProblem_TransFail = 1 , eMRNAProblem_UnableToFetch = 2 , eMRNAProblem_TranscriptLenLess = 4 , eMRNAProblem_PolyATail100 = 8 ,
  eMRNAProblem_PolyATail95 = 16 , eMRNAProblem_TranscriptLenMore = 32 , eMRNAProblem_Mismatch = 64 , eMRNAProblem_UnnecessaryException = 128 ,
  eMRNAProblem_ErroneousException = 256 , eMRNAProblem_ProductReplaced = 512
}
 

Functions

size_t GetMRNATranslationProblems (const CSeq_feat &feat, size_t &mismatches, bool ignore_exceptions, CBioseq_Handle nuc, CBioseq_Handle rna, bool far_fetch, bool is_gpipe, bool is_genomic, CScope *scope)
 

Typedef Documentation

◆ TSpliceSite

typedef Char(& TSpliceSite)[2]

Definition at line 51 of file translation_problems.hpp.

Enumeration Type Documentation

◆ EMRNAProblem

Enumerator
eMRNAProblem_TransFail 
eMRNAProblem_UnableToFetch 
eMRNAProblem_TranscriptLenLess 
eMRNAProblem_PolyATail100 
eMRNAProblem_PolyATail95 
eMRNAProblem_TranscriptLenMore 
eMRNAProblem_Mismatch 
eMRNAProblem_UnnecessaryException 
eMRNAProblem_ErroneousException 
eMRNAProblem_ProductReplaced 

Definition at line 209 of file translation_problems.hpp.

Function Documentation

◆ GetMRNATranslationProblems()

size_t GetMRNATranslationProblems ( const CSeq_feat feat,
size_t &  mismatches,
bool  ignore_exceptions,
CBioseq_Handle  nuc,
CBioseq_Handle  rna,
bool  far_fetch,
bool  is_gpipe,
bool  is_genomic,
CScope scope 
)
Modified on Sun May 19 04:47:08 2024 by modify_doxy.py rev. 669887