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)
inline

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
inline

◆ Read()

void CPhyloCSFData::Read ( CNcbiIstream from)
inline

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
inline

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
private

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 modify_doxy.py rev. 669887