A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/seq__align__mapper__base_8hpp_source.html below:

NCBI C++ ToolKit: include/objects/seq/seq_align_mapper_base.hpp Source File

1 #ifndef SEQ_ALIGN_MAPPER_BASE__HPP 2 #define SEQ_ALIGN_MAPPER_BASE__HPP 67  void

SetMapped(

void

);

71  int

GetSegStart(

void

)

const

;

82  typedef

vector<SAlignment_Row>

TRows

;

151  size_t GetDim

(

void

)

const

{

return

m_Dim; }

171  size_t

GetMaxDim(

void

)

const

;

207  void

x_Init(

const TDendiag

& diags);

209  void

x_Init(

const

TStd& sseg);

219  void

x_ConvertAlign(

size_t

*

row

);

221  void

x_ConvertRow(

size_t row

);

235  void

x_FillKnownStrands(

TStrands

& strands)

const

;

255

TSegments::const_iterator& seg,

260  bool

& last_exon_partial,

276  size_t

start_seg)

const

;

281  bool

& last_exon_partial,

284  bool

& single_gen_id,

286  bool

& single_gen_str,

289  bool

& single_prod_id,

291  bool

& single_prod_str,

292  bool

& partial)

const

;

295  bool

x_HaveMixedSeqTypes(

void

)

const

;

297  bool

x_HaveMixedStrand(

void

)

const

;

301  bool

x_IsEmpty(

void

)

const

;

352

m_IsSetStrand(

false

),

bool SameOrientation(ENa_strand a, ENa_strand b)

User-defined methods of the data storage class.

User-defined methods of the data storage class.

User-defined methods of the data storage class.

CMappingRange - describes a single interval to interval mapping.

Class used to map seq-alignments.

CSeq_loc_Mapper_Base & m_LocMapper

CSeq_loc_Mapper_Base & GetLocMapper(void) const

CSeq_align::C_Segs::TDendiag TDendiag

vector< CRef< CSeq_align_Mapper_Base > > TSubAligns

size_t GetDim(void) const

Some of the following methods use only the first segment to get information about rows.

size_t GetMaxDim(void) const

Get max number of rows of all segments.

SAlignment_Segment::TScores TScores

vector< TScores > TScoresGroups

CConstRef< CSpliced_exon > m_OrigExon

vector< ENa_strand > TStrands

CRef< CSeq_align > m_DstAlign

CConstRef< CSeq_align > m_OrigAlign

TScoresGroups m_GroupScores

CSeq_align::C_Segs::TStd TStd

const TSegments & GetSegments() const

Get parsed segments.

list< SAlignment_Segment > TSegments

CSeq_loc_Mapper_Base –.

CSeq_align::C_Segs::TDendiag TDendiag

unsigned int TSeqPos

Type for sequence locations and lengths.

const TSeqPos kInvalidSeqPos

Define special value for invalid sequence position.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define END_SCOPE(ns)

End the previously defined scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define BEGIN_SCOPE(ns)

Define a new scope.

E_Choice

Choice variants.

list< CRef< CStd_seg > > TStd

list< CRef< CDense_diag > > TDendiag

ENa_strand

strand of nucleic acid

unsigned int

A callback function used to compare two keys in a database.

double r(size_t dimension_, const Int4 *score_, const double *prob_, double theta_)

#define row(bind, expected)

Single row of a single alignment segment.

ENa_strand m_Strand

Strand value.

TSeqPos m_Start

kInvalidSeqPos means gap

CSeq_id_Handle m_Id

Row's seq-id.

int GetSegStart(void) const

Get segment start or -1 if it's a gap.

bool m_IsSetStrand

Is strand set for the row?

bool SameStrand(const SAlignment_Row &r) const

Check if the query row has the same strand orientation.

bool m_Mapped

Flag indicating mapped rows.

void SetMapped(void)

Mark the row as mapped.

Structure to hold information about a single alignment segment.

vector< SAlignment_Row > TRows

TRows m_Rows

Segment rows.

vector< CRef< CScore > > TScores

TScores m_Scores

Scores for this segment.

CSpliced_exon_chunk::E_Choice TPartType

ssize_t m_ScoresGroupIdx

Group of scores.

bool m_HaveStrands

Do at least some rows have strand set?

int m_Len

Segment length.

int m_GroupIdx

Group of segments (e.g.

const value_slice::CValueConvert< value_slice::SRunTimeCP, FROM > Convert(const FROM &value)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4