NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CPhyloCSFData Class Reference

Search Toolkit Book for CPhyloCSFData

#include <algo/gnomon/pcsf.hpp>

+ Collaboration diagram for CPhyloCSFData:

Public Member Functions

void Read (CNcbiIstream &from)
void Write (CNcbiOstream &out) const
SPhyloCSFSliceCreateSliceForContig (const string &contig_acc) const
void CompactFullScores (const map< string, array< TFVec, 2 >> &scores)

Private Attributes

map< string, array< SPhyloCSFCompactScore, 2 > > m_contig_scores

Detailed Description

Definition at line 105 of file pcsf.hpp.

Member Function Documentation

◆ CompactFullScores()

void CPhyloCSFData::CompactFullScores ( const map< string, array< TFVec, 2 >> &  scores)

Definition at line 190 of file pcsf.hpp.

References map_checker< Container >::clear(), i, and m_contig_scores.

◆ CreateSliceForContig()

SPhyloCSFSlice* CPhyloCSFData::CreateSliceForContig ( const string contig_acc) const

◆ Read()

void CPhyloCSFData::Read ( CNcbiIstream from)

Definition at line 107 of file pcsf.hpp.

References buf, map_checker< Container >::clear(), exit(), and m_contig_scores.

◆ Write()

void CPhyloCSFData::Write ( CNcbiOstream out) const

Definition at line 148 of file pcsf.hpp.

References exit(), int, len, m_contig_scores, and out().

Member Data Documentation

◆ m_contig_scores

map<string, array<SPhyloCSFCompactScore, 2> > CPhyloCSFData::m_contig_scores

Definition at line 205 of file pcsf.hpp.

Referenced by CompactFullScores(), CreateSliceForContig(), Read(), and Write().

The documentation for this class was generated from the following file:
Modified on Mon Jul 15 05:36:24 2024 by rev. 669887