NCBI C++ ToolKit
Classes
pssm_input.hpp File Reference

Defines interface for a sequence alignment processor that can populate a multiple alignment data structure used by the PSSM engine. More...

#include <corelib/ncbistl.hpp>
#include <algo/blast/core/blast_psi.h>
#include <util/math/matrix.hpp>
#include <objects/seq/Bioseq.hpp>
+ Include dependency graph for pssm_input.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  IPssmInput_Base
 Base class for the IPssmInputData and IPssmInputFreqRatios interfaces, provided to avoid duplicating the methods that are common to both interfaces. More...
 
struct  IPssmInputData
 Abstract base class to encapsulate the source(s) and pre-processing of PSSM input data as well as options to the PSI-BLAST PSSM engine. More...
 
struct  IPssmInputFreqRatios
 Interface used to retrieve the PSSM frequency ratios to allow for "restart" processing in PSI-BLAST: Given a preliminary. More...
 

Detailed Description

Defines interface for a sequence alignment processor that can populate a multiple alignment data structure used by the PSSM engine.

Definition in file pssm_input.hpp.

Modified on Fri Sep 20 14:58:26 2024 by modify_doxy.py rev. 669887