Package pyvision :: Package analysis :: Module bee :: Class BEEDistanceMatrix
[hide private]
[frames] | no frames]

Class BEEDistanceMatrix

source code

Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
Creates a BEE distance matrix
source code
 
loadFile(self, filename, sigset_dir=None)
Loads a BEE matrix from a file.
source code
 
loadMatrix(self, mat, query_filename, target_filename, sigset_dir=None, is_distance=True)
Creates a bee matrix from a numpy array.
source code
 
cohort_norm(self) source code
 
getMatchScores(self, mask=None) source code
 
getMatchScoresBySubject(self, mask=None) source code
 
getNonMatchScores(self, mask=None) source code
 
asFlatArray(self, mask=None)
query,target,score,type
source code
 
printInfo(self) source code
 
write(self, filename) source code
 
save(self, filename)
Writes the BEE distance matrix to file.
source code
 
saveBeeFormat(self, filename) source code
 
histogram(self, value_range=None, bins=100, normed=True, mask=None) source code
 
getROC(self, mask=None) source code
 
getRank1(self, mask=None) source code
 
stats(self) source code
 
__str__(self)
Returns a string describing the matrix.
source code
 
__getitem__(self, index)
An accessor to quickly read matrix data
source code
 
shape(self)
Returns: the number of rows and columns.
source code
Method Details [hide private]

save(self, filename)

source code 

Writes the BEE distance matrix to file. WARNING: DOES NOT HANDLE MASK MATRICES CORRECTLY!

shape(self)

source code 
Returns:
the number of rows and columns.