|
Sleipnir
|
Data Structures | |
| struct | size_t_comp |
Protected Types | |
|
typedef std::map< std::string, size_t > | TMapStrI |
| typedef std::vector< std::string > | TVecStr |
| typedef std::vector< float > | TAF |
| typedef std::vector< TAF > | TAAF |
Protected Member Functions | |
| void | Reset () |
| bool | OpenPCL (std::istream &, size_t, bool) |
| bool | OpenText (std::istream &, float, bool) |
| bool | OpenBinary (std::istream &, bool=false) |
| bool | OpenSparse (std::istream &) |
| bool | OpenQdab (std::istream &) |
| bool | OpenGenes (std::istream &, bool, bool) |
| void | SaveText (std::ostream &) const |
| void | SaveBinary (std::ostream &) const |
| void | SaveSparse (std::ostream &) const |
| void | SaveGenes (std::ostream &) const |
| size_t | GetGene (const std::string &) const |
| void | SlimCache (const CSlim &, std::vector< std::vector< size_t > > &) const |
| void | AveStd (double &, double &, size_t &, size_t=-1) const |
| void | NormalizeMinmax () |
| void | NormalizeMinmaxNPone () |
| void | NormalizePCC () |
| void | NormalizeStdev () |
| void | NormalizeSigmoid () |
| void | NormalizeNormCDF () |
| void | OpenHelper (const CGenes *, float) |
| void | OpenHelper (const CGenes *, const CGenes *, float) |
| bool | OpenHelper () |
| bool | OpenMemmap (const unsigned char *) |
| void | FilterGenesGraph (const CGenes &, std::vector< bool > &, size_t, float, bool, bool, const std::vector< float > *) |
| float * | GetFullRow (const size_t &iY) |
| float & | Get (size_t iX, size_t iY) const |
| bool | Set (size_t iX, size_t iY, float dValue) |
| bool | Set (size_t iX, const float *adValues) |
| size_t | GetGenes () const |
| size_t | GetGeneIndex (const std::string &strGene) const |
| std::string | GetGene (size_t iGene) const |
| const std::vector< std::string > & | GetGeneNames () const |
| void | EstimateSeekPositions (istream &istm) |
| float * | GetRowSeek (std::istream &istm, const std::string &strGene) const |
| float * | GetRowSeek (std::istream &istm, const size_t &ind) const |
| bool | OpenHeader (std::istream &istm) |
Static Protected Member Functions | |
| static size_t | MapGene (TMapStrI &, TVecStr &, const std::string &) |
| static void | ResizeNaN (TAF &, size_t) |
| static void | DabGene (std::istream &, char *) |
Protected Attributes | |
|
struct Sleipnir::CDatImpl::size_t_comp | size_t_comp |
| CDistanceMatrix | m_Data |
| TVecStr | m_vecstrGenes |
| std::map< std::string, size_t > | m_mapstrGenes |
| CPCL * | m_pPCL |
| bool | m_fPCLMemory |
| const IMeasure * | m_pMeasure |
| bool | m_fMeasureMemory |
| unsigned char * | m_abData |
| size_t | m_iData |
| HANDLE | m_hndlData |
| float ** | m_aadData |
| std::vector< size_t > | m_veciSeekPos |
| size_t | m_iHeader |
| bool | m_fSeek |
| ifstream | m_ifsm |
Static Protected Attributes | |
| static const size_t | c_iGeneLimit = 100000 |
| static const size_t | c_iNeighborhood = 40 |
| static const size_t | c_iDegree = 1 |
| static const char | c_acComment [] = "#" |
| static const CColor & | c_ColorMid = CColor::c_Black |
| static const CColor & | c_ColorMin = CColor::c_Green |
| static const CColor & | c_ColorMax = CColor::c_Red |
1.7.6.1