NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Variables
neutral_seqalign.hpp File Reference

Neutral representation of a sequence alignment produced by BLAST. More...

#include <vector>
#include <list>
#include <util/range.hpp>
#include <corelib/ncbimisc.hpp>
#include <objects/seqloc/Na_strand.hpp>
+ Include dependency graph for neutral_seqalign.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

struct  SeqLoc
 
class  CAlignedGis
 Class to contain the gis of the aligned sequences. More...
 
struct  SeqAlign
 Neutral sequence alignment (for representing an HSP in BLAST) More...
 

Typedefs

typedef ncbi::objects::ENa_strand TStrand
 
typedef std::list< SeqLocTSeqLocList
 
typedef std::vector< SeqAlignTSeqAlignSet
 Vector of neutral sequence alignments. More...
 

Enumerations

enum  EScoreType {
  eScore_Generic, eScore_Evalue, eScore_BitScore, eScore_NumIdent,
  eScore_Ignore
}
 

Variables

const int kInvalidIntValue = -1
 
const double kInvalidDoubleValue = -1.0
 

Detailed Description

Neutral representation of a sequence alignment produced by BLAST.

Definition in file neutral_seqalign.hpp.

Typedef Documentation

typedef std::vector<SeqAlign> TSeqAlignSet

Vector of neutral sequence alignments.

Definition at line 121 of file neutral_seqalign.hpp.

typedef std::list<SeqLoc> TSeqLocList

Definition at line 55 of file neutral_seqalign.hpp.

Definition at line 47 of file neutral_seqalign.hpp.

Enumeration Type Documentation

enum EScoreType
Enumerator
eScore_Generic 
eScore_Evalue 
eScore_BitScore 
eScore_NumIdent 
eScore_Ignore 

Definition at line 123 of file neutral_seqalign.hpp.

Variable Documentation

const double kInvalidDoubleValue = -1.0

Definition at line 58 of file neutral_seqalign.hpp.

Referenced by CSeqAlignCmp::x_MeetsEvalueRequirements().

const int kInvalidIntValue = -1

Definition at line 57 of file neutral_seqalign.hpp.

Modified on Sat May 27 15:23:33 2017 by modify_doxy.py rev. 533848