|
Sleipnir
|
Protected Types | |
| typedef std::vector< std::string > | TVecStr |
| typedef std::set< size_t > | TSetI |
|
typedef std::map< std::string, size_t > | TMapStrI |
Protected Member Functions | |
| CPCLImpl (bool fHeader) | |
| bool | OpenExperiments (std::istream &, size_t, string &, bool rTable=false) |
| bool | OpenGene (std::istream &, std::vector< float > &, string &) |
| void | Reset () |
| void | MedianMultiplesMapped (const std::vector< std::vector< size_t > > &, std::vector< float > &) |
| bool | OpenHelper () |
| bool | OpenMemmap (const unsigned char *) |
| void | SetGene (size_t iGene, const std::string &strGene) |
Static Protected Member Functions | |
| static size_t | MedianMultiplesBin (float dValue, float dAve, float dStd, size_t iBins, float dBinSize) |
| static void | MedianMultiplesSmooth (float dPower, std::vector< float > &vecdValues) |
Protected Attributes | |
| CDataMatrix | m_Data |
| TVecStr | m_vecstrGenes |
| TVecStr | m_vecstrExperiments |
| TVecStr | m_vecstrFeatures |
| std::vector< TVecStr > | m_vecvecstrFeatures |
| TSetI | m_setiGenes |
| bool | m_fHeader |
| TMapStrI | m_mapstriGenes |
| unsigned char * | m_abData |
| size_t | m_iData |
| HANDLE | m_hndlData |
| float ** | m_aadData |
Static Protected Attributes | |
| static const size_t | c_iSkip = 2 |
| static const char | c_szEWEIGHT [] = "EWEIGHT" |
| static const char | c_szGENE [] = "GENE" |
| static const char | c_szGID [] = "GID" |
| static const char | c_szGWEIGHT [] = "GWEIGHT" |
| static const char | c_szNAME [] = "NAME" |
| static const char | c_szOne [] = "1" |
| static const char | c_szExtension [] = ".pcl" |
| static const char | c_szBinExtension [] = ".bin" |
| static const char | c_szDabExtension [] = ".dab" |
1.7.6.1