SMARTree Paclet SymbolMore About »

TreeTransitionTypeII

TreeTransitionTypeII[tree1, tree2]
returns the transition type. If tree1=tree2, returns {"0",0,0}. If the distance is greater than 2, returns {"-1", -1,-1}. Otherwise the distance d = 1 or 2 , returns {"groupid", d, {ops1, ops2, .. ..}}, where each groups of operators (denoted as ops1,...) produce same tree from tree1 by the mSMC transition, and operators from difference groups produce different tree. If d=1, the resulting tree is tree2, and if d=2, the resulting tree is an intermediate tree.
  • Within a group of operators, an operator {e1, tc, ec) denoting a mSMC transtion where the recombination event occurs on the edge e1 of tree1 and the emerging branch coaleces on the branch ec of tree1 at time tc.