Augustus 3.4.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PP::IntronProfile Class Reference

intron profile for a block and the inter-block section before the block More...

#include <pp_profile.hh>

Public Member Functions

 IntronProfile (const vector< string > &lines)
 Read an intron profile for one block and the inter-block section before the block.
 
int getIntraFreq (unsigned c, unsigned f) const
 
int getInterFreq (unsigned n) const
 
int get_numSeq () const
 

Detailed Description

intron profile for a block and the inter-block section before the block

Author
: Lars Gabriel

Constructor & Destructor Documentation

◆ IntronProfile()

IntronProfile::IntronProfile ( const vector< string > &  lines)

Read an intron profile for one block and the inter-block section before the block.

Parameters
[in]linesA "[Intron Profile]" section of a block profile file

Member Function Documentation

◆ get_numSeq()

int PP::IntronProfile::get_numSeq ( ) const
inline
Returns
The number of protein sequences used for the intron profile

◆ getInterFreq()

int PP::IntronProfile::getInterFreq ( unsigned  n) const
inline
Parameters
[in]nA count in {0,1,2...}
Returns
The frequency that n introns occur in the inter-block section

◆ getIntraFreq()

int PP::IntronProfile::getIntraFreq ( unsigned  c,
unsigned  f 
) const
inline
Parameters
[in]cA block column
[in]fA frame in {0,1,2}
Returns
The frequency of introns after block column c and f residual nucleotides

The documentation for this class was generated from the following files: