This object is thought to work with matrix datasets (like
microarrays). It allows to load the matrix an access easily to row and
column vectors.
|
|
|
|
|
__init__(self,
matrix_file=None,
mtype='float')
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
get_row_vector(self,
rowname)
Returns the vector associated to the given row name |
source code
|
|
|
|
get_column_vector(self,
colname)
Returns the vector associated to the given column name |
source code
|
|
|
|
get_several_column_vectors(self,
colnames)
Returns a list of vectors associated to several column names |
source code
|
|
|
|
get_several_row_vectors(self,
rownames)
Returns a list vectors associated to several row names |
source code
|
|
|
|
remove_column(self,
colname)
Removes the given column form the current dataset |
source code
|
|
|
|
merge_columns(self,
groups,
grouping_criterion)
Returns a new ArrayTable object in which columns are
merged according to a given criterion. |
source code
|
|
|
|
transpose(self)
Returns a new ArrayTable in which current matrix is transposed. |
source code
|
|
|
|
_link_names2matrix(self,
m)
Synchronize curent column and row names to the given matrix |
source code
|
|
|
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__subclasshook__
|