NCBI C++ ToolKit
Public Member Functions | Public Attributes | List of all members
PssmMakerOptions Struct Reference

Search Toolkit Book for PssmMakerOptions

#include <algo/structure/cd_utils/cuPssmMaker.hpp>

Public Member Functions

 PssmMakerOptions ()
 
bool IsRequestingIntermediateData ()
 

Public Attributes

short pseudoCount
 
double scalingFactor
 
string matrixName
 
bool requestInformationContent
 request information content More...
 
bool requestResidueFrequencies
 request observed residue frequencies More...
 
bool requestWeightedResidueFrequencies
 request observed weighted residue frequencies More...
 
bool requestFrequencyRatios
 request frequency ratios More...
 
bool requestNumIndepObs
 request number of independent observations per position More...
 
bool gaplessColumnWeights
 
int unalignedSegThreshold
 
double inclusionThreshold
 
bool reuseUid
 

Detailed Description

Definition at line 56 of file cuPssmMaker.hpp.

Constructor & Destructor Documentation

◆ PssmMakerOptions()

PssmMakerOptions::PssmMakerOptions ( )

Definition at line 78 of file cuPssmMaker.cpp.

Member Function Documentation

◆ IsRequestingIntermediateData()

bool PssmMakerOptions::IsRequestingIntermediateData ( )

Member Data Documentation

◆ gaplessColumnWeights

bool PssmMakerOptions::gaplessColumnWeights

Definition at line 73 of file cuPssmMaker.hpp.

Referenced by IsRequestingIntermediateData().

◆ inclusionThreshold

double PssmMakerOptions::inclusionThreshold

Definition at line 76 of file cuPssmMaker.hpp.

Referenced by PssmMaker::make().

◆ matrixName

string PssmMakerOptions::matrixName

Definition at line 65 of file cuPssmMaker.hpp.

Referenced by PssmMaker::makeDefaultPssm().

◆ pseudoCount

short PssmMakerOptions::pseudoCount

Definition at line 63 of file cuPssmMaker.hpp.

◆ requestFrequencyRatios

bool PssmMakerOptions::requestFrequencyRatios

request frequency ratios

Definition at line 71 of file cuPssmMaker.hpp.

Referenced by IsRequestingIntermediateData(), and PssmMaker::makeDefaultPssm().

◆ requestInformationContent

bool PssmMakerOptions::requestInformationContent

request information content

Definition at line 68 of file cuPssmMaker.hpp.

Referenced by IsRequestingIntermediateData().

◆ requestNumIndepObs

bool PssmMakerOptions::requestNumIndepObs

request number of independent observations per position

Definition at line 72 of file cuPssmMaker.hpp.

Referenced by IsRequestingIntermediateData().

◆ requestResidueFrequencies

bool PssmMakerOptions::requestResidueFrequencies

request observed residue frequencies

Definition at line 69 of file cuPssmMaker.hpp.

Referenced by IsRequestingIntermediateData().

◆ requestWeightedResidueFrequencies

bool PssmMakerOptions::requestWeightedResidueFrequencies

request observed weighted residue frequencies

Definition at line 70 of file cuPssmMaker.hpp.

Referenced by IsRequestingIntermediateData().

◆ reuseUid

bool PssmMakerOptions::reuseUid

Definition at line 77 of file cuPssmMaker.hpp.

Referenced by PssmMaker::modifyQuery().

◆ scalingFactor

double PssmMakerOptions::scalingFactor

Definition at line 64 of file cuPssmMaker.hpp.

Referenced by PssmMaker::makeDefaultPssm().

◆ unalignedSegThreshold

int PssmMakerOptions::unalignedSegThreshold

Definition at line 75 of file cuPssmMaker.hpp.

Referenced by PssmMaker::make().


The documentation for this struct was generated from the following files:
Modified on Sat Feb 24 07:47:49 2024 by modify_doxy.py rev. 669887