{m_GumbelParams = params;}
120{
return*m_GumbelParams;}
127 boolValidate(
void)
const;
236?
"eResultNotSet":
"eGumbelParamsEmpty";
Result of Gumbel parameters calculation along with diagnostic info.
Wrapper for P-values calculation.
CScorePValuesCalc(const CScorePValuesCalc &)
CScorePValuesCalc(const CConstRef< CScorePValuesOptions > &options)
Constructor.
CConstRef< CScorePValuesOptions > m_Options
CScorePValuesCalc & operator=(CScorePValuesCalc &)
CRef< CScorePValues > Run(void)
Calculate P-values.
CRef< CScorePValues > m_Result
CRef< CScorePValues > GetResult(void)
Get results of P-values calculation.
NCBI_EXCEPTION_DEFAULT(CScorePValuesException, CException)
virtual const char * GetErrCodeString(void) const
Get error code interpreted as text.
Input parameters for P-values calculation.
const CGumbelParamsResult & GetGumbelParams(void) const
Get Gumbel parameters calculation results.
Int4 GetSeq2Len(void) const
Get length of sequence 2.
void SetMaxScore(Int4 score)
Set max score for which p-values will be computed.
Int4 GetMaxScore(void) const
Get max score for which p-values will be computed.
void SetMinScore(Int4 score)
Set min score for which p-values will be computed.
Int4 GetMinScore(void) const
Get min score for which p-values will be computed.
CScorePValuesOptions & operator=(const CScorePValuesOptions &)
Forbid assignment operator.
Int4 GetSeq1Len(void) const
Get length of sequence 1.
void SetSeq2Len(Int4 len)
Set length of sequence 2.
CScorePValuesOptions(const CScorePValuesOptions &)
Forbid copy constructor.
Int4 m_MinScore
P-values will be computed for the range [m_MinScore1,m_MaxScore].
Int4 m_MaxScore
P-values will be computed for the range [m_MinScore1,m_MaxScore].
void SetSeq1Len(Int4 len)
Set length of sequence 1.
CConstRef< CGumbelParamsResult > m_GumbelParams
void SetGumbelResults(const CConstRef< CGumbelParamsResult > ¶ms)
Set Gumbel parameters calculation results.
Results of score P-values calculation.
vector< TPValue > & SetPValues(void)
Set p-values.
const vector< TPValue > & GetPValues(void) const
Get p-values.
vector< TPValue > m_PValues
Calculated p-values.
vector< TPValue > m_Errors
Errors for calculated p-values.
const vector< TPValue > & GetErrors(void) const
Get errors for p-values calculation.
vector< TPValue > & SetErrors(void)
Set errors for p-values calculation.
TErrCode GetErrCode(void) const
Get error code.
int32_t Int4
4-byte (32-bit) signed integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define END_SCOPE(ns)
End the previously defined scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define BEGIN_SCOPE(ns)
Define a new scope.
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4