faif
Public Member Functions | List of all members
faif::dna::FoldedMatrix Class Reference

#include <FoldedMatrix.h>

Inheritance diagram for faif::dna::FoldedMatrix:
Inheritance graph
Collaboration diagram for faif::dna::FoldedMatrix:
Collaboration graph

Public Member Functions

 FoldedMatrix (const FoldedMatrixStrategy &strategy, unsigned int max_foldings)
 
const SecStructuresgetStructures ()
 
EnergyValue getSecStructEnergy ()
 
SecStruct findInDepth () const
 
std::ostream & printMatrix (std::ostream &os, int print_width) const
 
std::ostream & printStructures (std::ostream &os, int print_width) const
 

Detailed Description

dna chain or two dna chains with energy matrix

Member Function Documentation

const SecStructures & faif::dna::FoldedMatrix::getStructures ( )
inline

calculates secondary structures (backtracking in energy matrix)

References faif::dna::SecStruct::addPair(), faif::dna::SecStruct::append(), and faif::dna::FoldedMatrixStrategy::getEnergy().

SecStruct faif::dna::FoldedMatrix::findInDepth ( ) const
inline

calculates one secondary structure (energy matrix view in depth)

References faif::dna::operator<<().


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