marsilea.Deformation#
- class marsilea.Deformation(data)#
Bases:
objectA helper class to handle data
Split the data based on index
Reorder the data based on label order
Reorder the data based on cluster order
Compute the ratio to split axes that match with data
- cluster_col()#
- cluster_row()#
- col_breakpoints = None#
- col_chunk_index = None#
- col_cluster_kws = {}#
- col_dendrogram = None#
- col_linkage = None#
- property col_ratios#
- col_reorder_index = None#
- col_split_order = None#
- data = None#
- data_col_reindex = None#
- data_row_reindex = None#
- get_col_dendrogram()#
- get_col_linkage()#
- get_data()#
- get_row_dendrogram()#
- get_row_linkage()#
- hspace = 0#
- property is_cluster#
- is_col_cluster = False#
- is_col_split = False#
- is_row_cluster = False#
- is_row_split = False#
- property is_split#
- reorder_by_col(data, split='2d')#
- reorder_by_row(data, split='2d')#
- row_breakpoints = None#
- row_chunk_index = None#
- row_cluster_kws = {}#
- row_dendrogram = None#
- row_linkage = None#
- property row_ratios#
- row_reorder_index = None#
- row_split_order = None#
- set_cluster(col=None, row=None, use_meta=True, linkage=None, **kwargs)#
- set_col_chunk_order(order)#
- set_data(data)#
- set_data_col_reindex(reindex)#
- set_data_row_reindex(reindex)#
- set_row_chunk_order(order)#
- set_split_col(breakpoints=None, order=None)#
- set_split_row(breakpoints=None, order=None)#
- split_by_col(data)#
- split_by_row(data)#
- split_cross(data)#
- transform(data)#
data must be 2d array with the same shape as cluster data
- transform_col(data)#
- transform_row(data)#
- wspace = 0#