public class CoolMapDataUtil
extends java.lang.Object
Constructor and Description |
---|
CoolMapDataUtil() |
Modifier and Type | Method and Description |
---|---|
static CoolMapDoubleMatrix |
copySelectedMatrixAsNumericMatrixWithLeaf(CoolMapObject coolMapObjectToCopyFrom,
java.lang.String matrixName) |
static CoolMapDoubleMatrix |
copySelectedMatrixAsNumericMatrixWithoutLeaf(CoolMapObject coolMapObjectToCopyFrom,
java.lang.String matrixName) |
static CoolMapDoubleMatrix |
copyWholeMatrixAsNumericMatrixWithLeaf(java.lang.String matrixName) |
static CoolMapDoubleMatrix |
copyWholeMatrixAsNumericMatrixWithoutLeaf(java.lang.String matrixName) |
static java.util.List<java.lang.String> |
getColumnLeafNodeIds(VNode columnNode,
CoolMapMatrix matrix) |
static java.util.List<VNode> |
getLeafNodes(VNode node) |
static java.util.List<java.lang.String> |
getRowLeafNodeIds(VNode rowNode,
CoolMapMatrix matrix) |
static java.util.List<java.lang.String> |
getSelectedColumnLeafNodeNames() |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> |
getSelectedColumnLeafNodeValues() |
static java.util.List<java.lang.String> |
getSelectedColumnViewNodeNames() |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> |
getSelectedColumnViewNodeValues() |
static java.util.List<java.lang.String> |
getSelectedLeafNodeNames() |
static java.util.List<java.lang.String> |
getSelectedRowLeafNodeNames() |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> |
getSelectedRowLeafNodeValues() |
static java.util.List<java.lang.String> |
getSelectedRowViewNodeNames() |
static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> |
getSelectedRowViewNodeValues() |
static CoolMapMatrix<java.lang.Double> |
joinMatricesByColumnIds(java.lang.String joinedMatrixName,
java.util.Collection<CoolMapMatrix<java.lang.Double>> matrices) |
static CoolMapMatrix<java.lang.Double> |
joinMatricesByRowIds(java.lang.String joinedMatrixName,
java.util.Collection<CoolMapMatrix<java.lang.Double>> matrices) |
static CoolMapObject |
loadMatrixAsNewCoolMapObject(java.lang.String nameOfNewCoolMapObject,
boolean isSelected,
boolean withLeaf)
This function copies the selected region and loads it to a new CoolMap
Object
|
public static java.util.List<java.lang.String> getSelectedRowLeafNodeNames()
public static java.util.List<java.lang.String> getSelectedColumnLeafNodeNames()
public static java.util.List<java.lang.String> getSelectedRowViewNodeNames()
public static java.util.List<java.lang.String> getSelectedColumnViewNodeNames()
public static java.util.List<java.lang.String> getSelectedLeafNodeNames()
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> getSelectedRowViewNodeValues()
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> getSelectedColumnViewNodeValues()
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> getSelectedRowLeafNodeValues()
public static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.Double>> getSelectedColumnLeafNodeValues()
public static java.util.List<java.lang.String> getRowLeafNodeIds(VNode rowNode, CoolMapMatrix matrix)
public static java.util.List<java.lang.String> getColumnLeafNodeIds(VNode columnNode, CoolMapMatrix matrix)
public static CoolMapObject loadMatrixAsNewCoolMapObject(java.lang.String nameOfNewCoolMapObject, boolean isSelected, boolean withLeaf)
nameOfNewCoolMapObject
- name of the new CoolMap object to be
createdisSelected
- copy the selected region or the whole matrix as defaultwithLeaf
- if copy the currently layer or copy the leaf node datapublic static CoolMapDoubleMatrix copySelectedMatrixAsNumericMatrixWithLeaf(CoolMapObject coolMapObjectToCopyFrom, java.lang.String matrixName)
public static CoolMapDoubleMatrix copySelectedMatrixAsNumericMatrixWithoutLeaf(CoolMapObject coolMapObjectToCopyFrom, java.lang.String matrixName)
public static CoolMapDoubleMatrix copyWholeMatrixAsNumericMatrixWithLeaf(java.lang.String matrixName)
public static CoolMapDoubleMatrix copyWholeMatrixAsNumericMatrixWithoutLeaf(java.lang.String matrixName)
public static CoolMapMatrix<java.lang.Double> joinMatricesByRowIds(java.lang.String joinedMatrixName, java.util.Collection<CoolMapMatrix<java.lang.Double>> matrices)
public static CoolMapMatrix<java.lang.Double> joinMatricesByColumnIds(java.lang.String joinedMatrixName, java.util.Collection<CoolMapMatrix<java.lang.Double>> matrices)