endrov.typeLineage.util
Class LineageMergeUtil

java.lang.Object
  extended by endrov.typeLineage.util.LineageMergeUtil

public class LineageMergeUtil
extends java.lang.Object

Utilities for merging lineages


Constructor Summary
LineageMergeUtil()
           
 
Method Summary
static javax.vecmath.Vector3d getLastPosABa(Lineage refLin)
           
static javax.vecmath.Vector3d getLastPosABp(Lineage refLin)
           
static void mapExpression(Lineage fromLin, Lineage toLin, java.lang.String fromExpName, java.lang.String toExpName)
          Take the expression pattern from one lineage to another by remapping the time of each individual cell
static Lineage mapModelToRec(Lineage reflin, Lineage intoLin)
          Super-impose standard model onto recording by rotation, scaling and changing times
static CoordinateSystem singlecellCSfromLin(Lineage refLin)
          Set up coordinate system
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LineageMergeUtil

public LineageMergeUtil()
Method Detail

mapExpression

public static void mapExpression(Lineage fromLin,
                                 Lineage toLin,
                                 java.lang.String fromExpName,
                                 java.lang.String toExpName)
Take the expression pattern from one lineage to another by remapping the time of each individual cell


mapModelToRec

public static Lineage mapModelToRec(Lineage reflin,
                                    Lineage intoLin)
Super-impose standard model onto recording by rotation, scaling and changing times


singlecellCSfromLin

public static CoordinateSystem singlecellCSfromLin(Lineage refLin)
Set up coordinate system


getLastPosABp

public static javax.vecmath.Vector3d getLastPosABp(Lineage refLin)

getLastPosABa

public static javax.vecmath.Vector3d getLastPosABa(Lineage refLin)