Uses of Class
HierClustNode

Packages that use HierClustNode
  
 

Uses of HierClustNode in
 

Fields in declared as HierClustNode
(package private) static HierClustNode ClusterGenes.hcn
          hierarchical clustering tree
private  HierClustNode ClusterGramCanvas.tree
          hierarchical cluster tree
private  HierClustNode DrawClusterGram.tree
          cluster tree
(package private) static HierClustNode HierClustNode.topNode
          top node of the tree
(package private) static HierClustNode HierClustNode.nextNode
          next node in traversal
(package private) static HierClustNode[] HierClustNode.hierClusters
          hierarchical clusters [0:2*nObj-1] nHierClusters is the current one.
(package private)  HierClustNode HierClustNode.hcParent
          Dynamic node: if not null, then the parent of this node
(package private)  HierClustNode HierClustNode.hcRight
          Dynamic node: if not null, then right cluster
(package private)  HierClustNode HierClustNode.hcLeft
          Dynamic node: if not null, then left cluster
 

Methods in that return HierClustNode
(package private)  HierClustNode HierClustNode.findClosestNode(HierClustNode hcI, int i)
          findClosestNode() - find closest unvisited node hcJ to node hcI such that the distance between hcI and HcJ is a minmum.
(package private) static HierClustNode HierClustNode.enumerateNodes()
          enumerateNodes() - enumerate the nodes (Right then Left) of tree.
(package private) static HierClustNode HierClustNode.enumerateLeafNodes()
          enumerateLeafNodes() - enumerate Leaf nodes (Right then left) of tree.
 

Methods in with parameters of type HierClustNode
(package private)  boolean ClusterGramCanvas.updateData(GeneList orderedCL, HierClustNode tree)
          updateData() - update expression profile with new gene data
private  void ClusterGramCanvas.unpackTreeDgramLists(HierClustNode tree)
          unpackTreeDgramLists() - extract dGram arrays for drawing dendrograms
(package private)  void DrawClusterGram.updateCGplot(GeneList orderedCL, HierClustNode tree)
          updateCGplot() - update ClusterGram plots using new GeneList.
(package private)  HierClustNode HierClustNode.findClosestNode(HierClustNode hcI, int i)
          findClosestNode() - find closest unvisited node hcJ to node hcI such that the distance between hcI and HcJ is a minmum.
private  float HierClustNode.nodeNodeDistSQ(HierClustNode c1, HierClustNode c2)
          nodeNodeDistSQ() - compute node-node nDistV*(Euclidian distance squared).
private  float[] HierClustNode.calcMeanDataVect(HierClustNode c1, HierClustNode c2)
          calcMeanDataVect() - compute mean intensity vector of 2 nodes.
 

Constructors in with parameters of type HierClustNode
ClusterGramCanvas(MAExplorer mae, DrawClusterGram dcg, GeneList orderedCL, HierClustNode tree)
          ClusterGramCanvas() - Constructor to display expresion profile in canvas
DrawClusterGram(MAExplorer mae, ShowPlotPopup spp, java.awt.Panel titlePanel, HierClustNode tree, GeneList orderedCL, java.lang.String title, int plotMode, boolean keepFlagsOnClosing)
          DrawClusterGram() - Create popup grid of ClusterGram plots.
HierClustNode(HierClustNode hcRight, HierClustNode hcLeft)
          HierClustNode() - construct top level hierarchical cluster node