Go to the SVN repository for this file.
41 #ifndef OBJECTS_SCOREMAT_PSSMWITHPARAMETERS_BASE_HPP 42 #define OBJECTS_SCOREMAT_PSSMWITHPARAMETERS_BASE_HPP 48 #ifndef BEGIN_objects_SCOPE 49 # define BEGIN_objects_SCOPE BEGIN_SCOPE(objects) 50 # define END_objects_SCOPE END_SCOPE(objects) 117 boolIsSetPssm(
void)
const;
124 boolCanGetPssm(
void)
const;
127 voidResetPssm(
void);
133 const TPssm& GetPssm(
void)
const;
145 TPssm& SetPssm(
void);
162 boolIsSetParams(
void)
const;
169 boolCanGetParams(
void)
const;
172 voidResetParams(
void);
193 virtual voidReset(
void);
219 return m_Pssm.NotEmpty();
Envelope containing PSSM and the parameters used to create it.
Base class for all serializable objects.
void ThrowUnassigned(TMemberIndex index) const
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
virtual void SetParams()
Called at the beginning of Run, before creating thread pool.
#define NCBI_SCOREMAT_EXPORT
DECLARE_INTERNAL_TYPE_INFO()
void ResetPssm(void)
Reset Pssm data member.
Tparent::CMemberIndex< E_memberIndex, 3 > TmemberIndex
TPssm & SetPssm(void)
Assign a value to Pssm data member.
CPssmWithParameters_Base & operator=(const CPssmWithParameters_Base &)
bool CanGetParams(void) const
Check if it is safe to call GetParams method.
const TParams & GetParams(void) const
Get the Params member data.
bool CanGetPssm(void) const
Check if it is safe to call GetPssm method.
bool IsSetPssm(void) const
This field is applicable to PSI-BLAST and formatrpsdb.
const TPssm & GetPssm(void) const
Get the Pssm member data.
bool IsSetParams(void) const
This field's rpsdbparams is used to specify the values of options for processing by formatrpsdb.
CPssmWithParameters_Base(const CPssmWithParameters_Base &)
const GenericPointer< typename T::ValueType > T2 value
static CRef< CUser_object > GetParams()
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